CIVILICA We Respect the Science
(ناشر تخصصی کنفرانسهای کشور / شماره مجوز انتشارات از وزارت فرهنگ و ارشاد اسلامی: ۸۹۷۱)

حافظه مجازی (Virtual Memory)

عنوان مقاله: حافظه مجازی (Virtual Memory)
شناسه ملی مقاله: ECMECONF08_033
منتشر شده در هشتمین کنفرانس ملی پژوهش های کاربردی در علوم برق، کامپیوتر و مهندسی پزشکی در سال 1400
مشخصات نویسندگان مقاله:

نادیا بختیاری - کارشناسی ارشد مهندسی کامپیوتر-نرم افزار
شهلا منیعی فرد - کارشناسی ارشد مهندسی کامپیوتر-نرم افزار

خلاصه مقاله:
هر رایانه ای دو نوع حافظه دارد، یک هارددیسک یا درایو SSD که برای ذخیره فایل های سیستم عامل، عکس ها، موسیقی و اسناد استفاده میشود و نوع دیگر حافظه RAM نام دارد که برای ذخیره داده های خاص مرتبط با برنامه های در حال اجرا مورد استفاده قرار میگیرد. هارددیسک برای ذخیرهسازی موارد بلندمدت مناسب است در حالی که RAM بسیار سریعتر است و داده های آن نیز فرار است. در واقع رم به عنوان یک ناحیه کاری برای برنامه های در حال اجرا و فایلها باز استفاده می شود.حافظه مجازی در این میان مفهومی است که پلی بین این دو نوع حافظه برقرار می سازد و بسیار مفید است. اگر شما از همه ظرفیت رم موجود خود استفاده کرده باشید، سیستم شروع به استفاده از حافظه مجازی میکند تا این حافظه را گسترش دهد. حافظه مجازی به نام فایل سواپ ( Swap) نیز نامیده میشود .سیستمعامل این کار را از طریق استفاده از بخشی از هارددیسک به جای رم انجام میدهد. بدین ترتیب سیستم میتواند برنامه های بیشتری را مدیریت کند که در غیر این صورت با مشکل مواجه میشد؛ اما حافظه هارددیسک بسیار کندتر از رم است و بنابراین مشکلهای عملکردی ایجاد می کند.زمانی که حافظه رایانه اشغال میشود، فایل سواپ وارد میدان میشود. برخی از داده های ذخیره شده درون رم به فایل سواپ انتقال می یابند تا فضای اضافی برای کارکردهایی که به حافظه با سرعت بالا نیاز دارند باز شود.در این مقاله به طور کلی حافظه ی مجازی، عملکرد آن، مزایا و معایب ،تکنیک ها و رویکرد های آن مورد بررسی قرار گرفته است.

کلمات کلیدی:
حافظه مجازی ، مزایا ، معایب ، مدیریت حافظه مجازی ، سواپ(swap،tmpfs)

صفحه اختصاصی مقاله و دریافت فایل کامل: https://civilica.com/doc/1234189/