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