منو
 صفحه های تصادفی
خفقان سیاسی پس از شهادت امام حسن علیه السلام
درس الگو2
اسامی زنان در قرآن آمده
نام، کنیه و القاب حضرت باقر علیه السلام
حملات امام حسین علیه السلام در روز عاشورا
حبابه والبیه و شفای او
تکنسین دیالیز
اندازه گیری فشار خون
عوامل مشخص گسله ها
نکات ایمنی قبل از سیلاب
 کاربر Online
582 کاربر online
Lines: 1-4Lines: 1-19
-((CPU)) به طور مستقیم تنها با ((حافظه اصلی)) (Main Memory) سرو کار دارد و برنامه‌ها جهت اجراء می‌بایست در حافظه اصلی قرار گیرند.
سیستم عامل در یک یستم برنامه‌ای باید مشخص کندهر بخش از حافظه توسط چه ((پروسس))ی استفاده شود. تخصیص و باز پس گیری فضاهای ((افظه)) و نیز محافظت از تداخل فرایندها بر یکدیگر از دیگر وظایف سیستم عامل است .<br> از آنجا که حافظه اصلی برای جا دادن تمام برنامه‌های در حال اجراء غالباً کوچک است سیستم عامل بایستی از ((حافظه ثانویه))(Secondary Memory) (عموماً ((هارد دیسک))) جهت پشتیبانی حافظه اصلی استفاده کند.
به این مفهوم ((حافظه مجازی)) گفته می‌شد و ((مدیریت حافظه مجازی )), تخصیص و رهاسازی این حافظه و حفاظت آن از دیگر بحثهای سیستم عامل است .
+||V{maketoc}||r />^@#16:
!مدییت حافظه و فضای خیره سازی
 +{*سیستم عامل در رابطه با مدیریت حافظه دو عملیات اساسی را انجام خواهد داد :
 +هر پردازه یه منظور اجراء می بایست دارای حافظه مورد نیاز و اختصاصی خود باشد .
 +از انواع متفاوتی حافظه در سیستم استفاده تا هر پردازه قادر به اجراء با بالاترین سطح کارآئی باشد.
 +سیستم عامل در ابتدا می بایست محدوده‌های حافظه مورد نیاز هر نوع نرم افزار و برنامه‌های خاص را فراهم نمایند. مثلا" فرض کنید سیستمی دارای یک مگابایت حافظه اصلی باشد. سیستم عامل کامپیوتر فرضی، نیازمند 300 کیلو بایت حافظه است. سیستم عامل در بخش انتهائی حافظه مستقر و بهمراه خود درایورهای مورد نیاز یه منظور کنترل سخت افزار را نیز مستقر خواهد کرد. درایورهای مورد نظر به 200 کیلو بایت حافظه نیاز خواهند داشت. بنابراین پس از استقرار ((سیستم عامل)) بطور کامل در حافظه، 500 کیلو بایت حافظه باقیمانده و از آن برای پردازش برنامه‌های کاربردی استفاده خواهد شد. زمانیکه برنامه‌های کاربردی در حافظه مستقر می گردند، سازماندهی آنها در حافظ بر اساس بلاک هائی خواهد بود که اندازه آنها توسط سیستم عامل مشخص خواهد شد. در صورتی که اندازه هر بلاک 2 کیلوبایت باشد، هر یک از برنامه‌های کاربردی که در حافظه مستقر می گردنند، تعداد زیادی از بلاک های فوق را (مضربی از دو خواهد بود)، بخود اختصاص خواهند داد. برنامه‌ها در بلاک هائی با طول ثابت مستقر می گردند. هر بلاک دارای محدوده‌های خاص خود بوده که توسط کلمات چهار و یا هشت بایت ایجاد خواهند شد. بلاک ها و محدو ده‌های فوق این اطمینان را بوجود خواهند آورد که برنامه‌ها در محدوده‌های متداخل مستقر نخواهند شد. پس از پر شدن فضای 500 کیلوبایت اختصاصی برای برنامه‌های کاربردی، وضعیت سیستم به چه صورت تبدیل خواهد گردید؟
 +در اغلب کامپیوترها، می توان ظرفیت حافظه را ارتقاء و افزایش داد. مثلا" می توان میزان حافظه ((RAM)) موجود را از یک ((بایت|مگابایت)) به دو مگابایت ارتقاء داد. روش فوق یک راهکار فیزیکی برای افزایش حافظه بوده که در برخی موارد دارای چالش های خاص خود می باشد. در این زمینه می بایست راهکارهای دیگر نیز مورد بررسی قرار گیرند. اغلب اطلاعات ذخیره شده توسط برنامه‌ها در حافظه، در تمام لحظات مورد نیاز نخواهد نبود. پردازنده در هر لحظه قادر به دستیابی به یک محل خاص از حافظه است. بنابراین اکثر حجم حافظه در اغلب اوقات غیر فابل استفاده است. از طرف دیگر با توجه به اینکه فضای ذخیره سازی حافظه‌ها ی جانبی نظیر دیسک ها بمراتب ارزانتر نسبت به حافظه اصلی است، می توان با استفاده از مکانیزمهائی اطلاعات موجود در حافظه اصلی را خارج و آنها را موقتا" بر روی هارد دیسک ذخیره نمود. بدین ترتیب فضای حافظه اصلی آزاد و در زمانیکه به اطلاعات ذخیره شده بر روی هارد دیسک نیاز باشد، مجددا" آنها را در حافظه مستقر کرد. روش فوق " مدیریت حافظه مجازی " نامیده می‌شود.
 +حافطه‌های ذخیره سازی دیسکی، یکی از انواع متفاوت حافظه موجود بوده که می بایست توسط سیستم عامل مدیریت گردد. حافطه‌های با سرعت بالای Cache، حافظه اصلی و حافظه‌های جانبی نمونه‌های دیگر از حافظه بوده که توسط سیستم عامل مدیریت گردند.*}
 +::{picture=img/daneshnameh_up/d/d8/compics000176a.gif}::
 +---
 +!همچنین ببینید
 +*((مدیریت پردازش))
 +*((مدیریت فایل))
 +---
 +!پیوندهای خارجی
 +*[http://en.wikipedia.org/wiki/Memory_management ]
 +#@^

تاریخ شماره نسخه کاربر توضیح اقدام
 یکشنبه 13 خرداد 1386 [13:44 ]   3   زینب معزی      جاری 
 شنبه 07 آذر 1383 [19:59 ]   2   محمد مجددی      v  c  d  s 
 شنبه 07 آذر 1383 [19:58 ]   1   محمد مجددی      v  c  d  s 


ارسال توضیح جدید
الزامی
big grin confused جالب cry eek evil فریاد اخم خبر lol عصبانی mr green خنثی سوال razz redface rolleyes غمگین smile surprised twisted چشمک arrow



از پیوند [http://www.foo.com] یا [http://www.foo.com|شرح] برای پیوندها.
برچسب های HTML در داخل توضیحات مجاز نیستند و تمام نوشته ها ی بین علامت های > و < حذف خواهند شد..