کلمه جو
صفحه اصلی

حافظه مجازی

دانشنامه عمومی

حافظه مجازی یکی از بخش های متداول در اکثر سیستم های عامل کامپیوترهای شخصی است. سیستم فوق با توجه به مزایای عمده، بسرعت متداول و با استقبال کاربران کامپیوتر مواجه شده است.
به پردازش ها اجازه می دهد بدون نگرانی از دیگر کدهای در حال اجرا از حافظه استفاده نمایند.
محدود کردن پردازشها از دخالت کردن در استفاده حافظه توسط سیستم عامل و دیگر پردازشها. به نوعی تأمین امنیت محدوده اشغال شده توسط پردازشهای دیگر
در حقیقت حافظه مجازی دارای دو وظیفه اصلی می باشد:
اکثر کامپیوترها در حال حاضر از حافظه های محدود با ظرفیت ۶۴، ۱۲۸ یا ۲۵۶ مگابایت استفاده می نمایند. حافظه موجود در اکثر کامپیوترها به منظور اجرای چندین برنامه به صورت هم زمان توسط کاربر، پاسخگو نبوده و با کمبود حافظه مواجه خواهیم شد. مثلاً در صورتی که کاربری بطور هم زمان، سیستم عامل، یک واژه پرداز، مرورگر وب و یک برنامه برای ارسال نامه الکترونیکی را فعال نماید، ۳۲ یا ۶۴ مگابایت حافظه، ظرفیت قابل قبولی نبوده و کاربران قادر به استفاده از خدمات ارائه شده توسط هر یک از نرم افزارهای فوق نخواهند بود. یکی از راهکارهای غلبه بر مشکل فوق افزایش و ارتقای حافظه موجود به صورت فیزیکی است. با ارتقای حافظه و افزایش آن ممکن است مشکل فوق در محدوده ای دیگر مجدداً بروز نماید. یکی دیگر از راهکارهای موجود در این زمینه، استفاده از حافظه مجازی است.
در تکنولوژی حافظه مجازی از حافظه های جانبی ارزان قیمت نظیر هارد دیسک استفاده می گردد. در چنین حالتی اطلاعات موجود در حافظه اصلی که کمتر مورد استفاده قرار گرفته اند، از حافظه خارج و در محلی خاص بر روی هارد دیسک ذخیره می گردند. بدین ترتیب بخش ی از حافظه اصلی آزاد و زمینه استقرار یک برنامه جدید در حافظه فراهم خواهد شد. عملیات ارسال اطلاعات از حافظه اصلی بر روی هارد دیسک به صورت خودکار انجام می گیرد.


کلمات دیگر: