TechBord Logo
TechBord detail

حافظه مجازی (Virtual Memory) چیست؟

همه رایانه ها دارای حافظه فیزیکی یا حافظه دسترسی تصادفی (RAM) هستند که سیستم عامل (Operating System) و برنامه های فعال را بارگیری می کند. در برخی موارد، RAM به مادربرد (Motherboard) لحیم می شود، در حالی که در برخی دیگر، با استفاده از ماژول حافظه (Memory Module) قابل جابجایی نصب می شود. در هر صورت، سیستم حافظه (Memory) به کل RAM نصب شده محدود می شود. رایانه های شخصی مدرن معمولاً بین 4 گیگابایت تا 32 گیگابایت رم دارند.

وقتی برنامه کاربردی (Application) را باز می کنید، رایانه شما برنامه و فایل (File) مربوطه را در RAM بارگیری می کند. اگر به اندازه کافی برنامه را در یک زمان باز کنید، در نهایت حافظه کامپیوتر شما تمام خواهد شد. رایانه شما می‌تواند به جای ایجاد خطای «خارج از حافظه» یا مجبور کردن برنامه‌ها به خروج از آن، حافظه فیزیکی را به حافظه مجازی «تغییر» کند.

حافظه مجازی فضایی است در دستگاه ذخیره سازی (Storage Device)، مانند درایو حالت جامد (SSD) یا درایو هارد دیسک (HDD) که به عنوان سیستم موقت عمل می‌کند. حافظه مشابه RAM این «حافظه ثانویه (Secondary Memory)» می‌تواند حافظه رایانه را فراتر از محدودیت حافظه فیزیکی افزایش دهد. با این حال، از آنجایی که دستگاه‌های ذخیره‌سازی بسیار کندتر از RAM هستند، داده (Data) ذخیره شده در حافظه مجازی اغلب در صورت دسترسی به RAM مبادله می‌شود.

تغییر داده‌ها بین حافظه اولیه (Primary Memory) زمان می برد بنابراین، هرچه رایانه شما بیشتر از حافظه مجازی استفاده کند، سرعت آن نیز کاهش می یابد. یکی از بهترین راه‌ها برای بهبود عملکرد رایانه، نصب رم اضافی است. با وجود حافظه آزاد بیشتر، رایانه شما نیازی به استفاده از حافظه مجازی نخواهد داشت که در نتیجه کاهش سرعت کمتر و سرعت کلی بیشتر خواهد بود.

تعریف اصطلاح حافظه مجازی (Virtual Memory) توسط تک بورد

تعریف حافظه مجازی (Virtual Memory) در این صفحه یک تعریف پایه نگاشته شده توسط تک بورد است. اگر مایل به ارجاع به این صفحه یا استناد به این تعریف هستید، با شرط درج لینک به این صفحه می توانید از این محتوا استفاده کنید.

هدف تک بورد توضیح اصطلاحات کامپیوتری به روشی است که به راحتی قابل درک باشد. ما برای سادگی و دقت با هر تعریفی که منتشر می کنیم تلاش می کنیم. اگر بازخوردی درباره تعریف حافظه مجازی (Virtual Memory) دارید یا می‌خواهید یک اصطلاح فنی جدید پیشنهاد کنید، لطفاً با ما تماس بگیرید.

آیا می خواهید اصطلاحات فنی بیشتری یاد بگیرید؟ در خبرنامه روزانه یا هفتگی مشترک شوید و شرایط و آزمون های ویژه را در ایمیل خود تحویل بگیرید.