نحوه راه اندازی گوشی های هوشمند و رایانه های شخصی. پرتال اطلاعاتی
  • خانه
  • اهن
  • حافظه مجازی سیستم رم مجازی برای چیست؟

حافظه مجازی سیستم رم مجازی برای چیست؟

مشتری با مشکل زیر با ما تماس گرفت: کامپیوتر اغلب می نویسد "حافظه مجازی در حال تمام شدن است"، به خصوص بعد از اینکه من در فتوشاپ کار می کنم، و کارهای بسیار حجیم در آنجا به دست می آید. چگونه این حافظه را افزایش دهیم?

راه حل: گاهی اوقات ممکن است مقدار حافظه با دسترسی تصادفی (RAM) برای شروع و اجرای برنامه کافی نباشد. در این حالت ویندوز از حافظه مجازی استفاده می کند. نمایش فیزیکی فایل swap، فایل win386.swp در دایرکتوری ویندوز برای Win9x/ME و فایل است. pagefile.sysدر روت دیسکی که سیستم عامل در آن نصب شده است، برای WinNT، 2000، XP؟ ویستا 7 و 8.

حافظه مجازی چیست و چگونه کار می کند؟

حافظه مجازی یا فایل مبادله (فایل تعویض)ترکیبی از رم و ذخیره موقت فایل روی هارد یا هارد دیسک است. اگر RAM کافی در دسترس نباشد، داده ها به ذخیره سازی موقت به نام فایل swap منتقل می شوند. چنین جابجایی داده ها (هم به و هم از فایل پیجینگ) به شما امکان می دهد تا RAM کافی برای انجام عملیات لازم آزاد کنید.

عملکرد رایانه به مقدار رم بستگی دارد، هر چه بیشتر باشد، برنامه ها سریعتر عمل می کنند. اگر رم کافی وجود ندارد، می توان با تغییر اندازه حافظه مجازی به سمت بالا، آن را افزایش داد. با این حال، در اینجا لازم است این واقعیت را در نظر گرفت که تمام داده های RAM بسیار سریعتر از هارد دیسک خوانده می شود. بنابراین بهترین گزینه در این شرایط اضافه کردن رم خواهد بود.

گاهی اوقات ممکن است به دلیل کمبود حافظه مجازی، پیام های خطا ظاهر شوند. برای اطمینان از اینکه برنامه های نرم افزاری به درستی کار می کنند، باید یکی از موارد زیر را انجام دهید: یا .

حافظه مجازی از پیام های خطا خارج می شود

اگر پیام‌های خطا ناشی از حافظه مجازی ناکافی را دریافت می‌کنید، باید رم بیشتری اضافه کنید یا اندازه فایل صفحه‌بندی را افزایش دهید تا مطمئن شوید که برنامه‌ها به درستی کار می‌کنند. به طور معمول سیستم عامل ویندوز به طور خودکار اندازه فایل پیجینگ را کنترل می کند، اما اگر اندازه پیش فرض برای رفع نیازهای کاربر کافی نباشد، می توان آن را به صورت دستی تغییر داد.

چگونه اندازه مورد نیاز فایل پیجینگ را تعیین کنیم؟

هنگام تعیین اندازه یک فایل حافظه مجازی، بهتر است نه از مقدار RAM، بلکه از وظایف انجام شده در یک رایانه خاص استفاده کنید. برای انجام این کار، باید برخی از برنامه های نظارتی را اجرا کنید که می تواند اندازه فایل swap را ثبت کند (به عنوان مثال، "System Monitor" ساخته شده در ویندوز) و کارهای معمولی را برای این رایانه انجام دهد. حداکثر اندازه فایل swap ثبت شده در این جلسه، اندازه مورد نیاز خواهد بود.

فایل swap را کجا ذخیره کنیم؟

اگر چندین هارد دیسک در سیستم وجود دارد، سریعترین آنها را انتخاب کنید. اگر هارد دیسک به چندین پارتیشن تقسیم شود، در پارتیشنی که در ابتدای دیسک قرار دارد، ممکن است این کار برای لپ تاپ هایی که هارد دیسک های آنها می توانند داده ها را نه "توسط سیلندر" بلکه "بر اساس سطوح" ترتیب دهند، کار نکند.

چگونه فایل swap را یکپارچه سازی کنیم؟

یکپارچه سازی استاندارد ویندوز نمی تواند فایل swap را جابجا کند. بنابراین، استفاده از آب و برق سایر شرکت ها ضروری است. به عنوان مثال، می توانید از Speed ​​​​Disk از Norton Utilities استفاده کنید، البته تا حد امکان از نسخه های جدیدتر.

اندازه فایل پیجینگ ثابت شد

ویندوز به طور فعال از فایل پیجینگ استفاده می کند و به طور قابل توجهی رم کامپیوتر را تخلیه می کند. مایکروسافت فایل swap را پویا کرده است، یعنی. اندازه فایل بسته به نیاز ویندوز متفاوت است، اگرچه بهترین عملکرد سیستم با یک فایل ثابت به دست می آید. دلایل زیادی برای این وجود دارد - ویندوز هر بار مورد نیاز نیست اندازه فایل پیجینگ را تغییر دهید، تکه تکه شدن ناپدید می شود و غیره. برای اینکه حجم آن تغییر نکند، باید مقادیر حداقل و حداکثر حافظه را تنظیم کنید - یکسان. برای این کار از دستورالعمل های زیر استفاده کنید.

حافظه مجازی اضافه شود؟

این روش اغلب مورد نیاز افرادی است که رم فیزیکی کمی در رایانه خود دارند و فرصت یا تمایلی برای خرید رم جدید و به احتمال زیاد رایانه جدید وجود ندارد.

دنباله اقدامات برای افزایش فایل صفحه بندی:

  1. روی "کامپیوتر" کلیک راست کنید
  2. ادامه به "خواص"
  3. در سمت چپ، "تنظیمات سیستم پیشرفته" را پیدا کرده و کلیک کنید
  4. پیدا کنید و کلیک کنید: "عملکرد: گزینه ها"
  5. روی "پیشرفته" کلیک کنید
  6. پیدا کنید و کلیک کنید: "حافظه مجازی: تغییر"
  7. درایوی را انتخاب کنید که فضای خالی زیادی دارد.
  8. لطفاً "مشخص کردن اندازه" را در زیر انتخاب کنید
  9. در "اندازه اولیه" عدد را در اندازه RAM قرار دهید
  10. در "حداکثر" - 1.5 برابر اندازه RAM
  11. روی "تنظیم" و سپس OK کلیک کنید.

به این ترتیب حافظه مجازی کامپیوتر را برای بهبود عملکرد سیستم افزایش خواهید داد. شاید این کمک کند زمانی که کامپیوتر در حین تماشای یک ویدیو کند می شود و یخ می زند. همچنین ترمز رایانه را از بار بازی های رایانه ای درمان می کند.

اضافه کردن حافظه مجازی در ویندوز 7

اگر اخطارهای کم حافظه مجازی دریافت می کنید، حداقل اندازه فایل صفحه بندی را افزایش دهید. ویندوز حداقل اندازه فایل صفحه اولیه را بر روی مقدار RAM نصب شده تنظیم می کند و حداکثر اندازه فایل صفحه را سه برابر RAM رایانه تنظیم می کند. اگر هنگام استفاده از این مقادیر توصیه شده هشدار دریافت می کنید، باید حداقل و حداکثر اندازه را افزایش دهید.

  1. کامپوننت System را باز کنید. برای انجام این کار، روی دکمه Start کلیک کنید، روی Computer راست کلیک کرده و Properties را انتخاب کنید.
  2. در قسمت سمت چپ، Advanced system settings را انتخاب کنید. اگر از شما خواسته شد رمز عبور مدیر را وارد کنید یا آن را تأیید کنید، رمز عبور را وارد کنید یا تأیید را ارائه کنید.
  3. در تب Advanced، در قسمت Performance، روی دکمه Settings کلیک کنید.
  4. روی تب Advanced کلیک کنید و در قسمت Virtual Memory روی Change کلیک کنید.
  5. کادر بررسی خودکار انتخاب اندازه فایل صفحه بندی را پاک کنید.
  6. در لیست Drive [برچسب حجم]، درایوی حاوی فایل صفحه بندی مورد نظر برای تغییر اندازه را انتخاب کنید.
  7. دکمه رادیویی Specify size را انتخاب کنید، اندازه جدید را به مگابایت در کادر Initial size (MB) یا Maximum size (MB) وارد کنید، روی Set کلیک کنید و سپس روی OK کلیک کنید.

توجه داشته باشید

به عنوان یک قاعده، پس از افزایش اندازه، نیازی به راه اندازی مجدد نیست. با این حال، اگر اندازه فایل صفحه بندی کاهش یابد، باید کامپیوتر را مجددا راه اندازی کنید تا تغییرات اعمال شوند. مایکروسافت توصیه می کند که فایل صفحه بندی را غیرفعال یا حذف نکنید.

نکاتی برای پیکربندی حافظه مجازی و فایل مبادله

  • اگر چندین هارد دیسک دارید، نصب فایل پیجینگ بر روی هارددیسک متفاوتی نسبت به سیستم عامل نصب شده معمولاً سرعت عملکرد را به میزان قابل توجهی افزایش می دهد.
  • اگر چندین هارد دیسک دارید، فایل پیجینگ روی سریع ترین آنها قرار می گیرد.
  • اگر چندین پارتیشن بر روی هارد دیسک خود دارید، فایل صفحه بندی باید در اولین آنها قرار گیرد - در ابتدا از نظر فیزیکی قرار گرفته است، زیرا دسترسی به این مناطق از هارد دیسک سریعترین است.
  • بهتر است حداقل اندازه فایل swap را برای جلوگیری از تکه تکه شدن بیش از حد فایل swap به حدود 1-1.5 برابر اندازه RAM خود محدود کنید. با این حال، اگر از گرافیک استفاده می کنید یا رایانه به عنوان یک سرور پایگاه داده کار می کند، می توانید 2-3 اندازه RAM را در اندازه قرار دهید.
  • محدود کردن حداکثر مقدار عملاً منطقی نیست ، زیرا این می تواند منجر به خراب شدن برنامه ها به دلیل کمبود حافظه شود و اگر آن را محدود کنید ، کمتر از 4 رم نیست.
  • پس از این تنظیمات، کامپیوتر باید ریستارت شود و نوعی یکپارچه سازی (مانند Norton Speed ​​Disk) اجرا شود تا فایل پیجینگ به طور کامل یکپارچه شود و در ابتدای پارتیشن قرار گیرد.
  • لطفاً توجه داشته باشید که پس از خاموش کردن رایانه، فایل پیجینگ ممکن است حاوی رمزهای عبور، ورود به سیستم، بقایای اطلاعات محرمانه شما و غیره باشد. این فرصت گاهی اوقات توسط عموهای مقامات ذیصلاح و هکرها استفاده می شود، با بوت شدن در DOS و جستجوی بقایای برنامه های شما در فایل swap، آنها می توانند چیزهای جالبی پیدا کنند.

اگر قصد دارید کامپیوتر خود را برای بهبود عملکرد و سرعت آن ارتقا دهید، با سوال دشوار انتخاب ماژول های رم روبرو خواهید شد. بیایید بفهمیم که چگونه رم رایانه را افزایش دهیم تا مشکلی در سازگاری وجود نداشته باشد و گیگابایت های اضافی واقعاً کار کنند.

افزایش حافظه فیزیکی

اگر نیاز فوری به افزایش حافظه فیزیکی وجود دارد، اولین چیزی که باید بدانید این است که کدام نوار RAM با مادربرد شما سازگار است. به این صورت انجام می شود:

مشخصات چیزی شبیه به این خواهد بود:

از این اطلاعات می توان نتیجه گرفت که مادربرد از استاندارد حافظه DDR3، حالت دو کاناله پشتیبانی می کند. حداکثر حجم موجود 16 گیگابایت، فرکانس از 800 تا 1800 مگاهرتز است. مرحله بعدی این است که واحد سیستم را باز کنید و ببینید چند اسلات رایگان وجود دارد.

به یاد داشته باشید که DDR، DDR2 و DDR3 سه فرمت متفاوت و ناسازگار هستند. بنابراین، اگر مادربرد شما از استاندارد DDR2 پشتیبانی می کند، نیازی به خرید DDR3 ندارید - ماژول در اسلات قرار نمی گیرد.

در پایان سال 2015، انتشار استاندارد DDR4 اعلام شد - همچنین بهتر است در خرید آن عجله نکنید، زیرا این فناوری هنوز آزمایش نشده است. در مورد DDR5، که گزارش های آن را می توان در انجمن ها یافت، چنین استانداردی اصلا وجود ندارد. حافظه ویدیویی GDDR5 وجود دارد، اما ارتباط چندانی با RAM ندارد.

اگر مادربرد دارای حالت دو کاناله است، از دو استیک کوچکتر استفاده کنید نه یکی بزرگتر. دو استیک 4 گیگابایتی حدود 15 درصد بیشتر از یک ماژول 8 گیگابایتی بهره وری خواهند داشت. هنگام خرید ماژول ها، سعی کنید نوارهایی را انتخاب کنید که از نظر ویژگی ها تا حد امکان به هم نزدیک باشند. اگر قصد خرید یک جفت یک جفت را دارید، بهتر است یک مجموعه کیت متشکل از دو ماژول کاملاً یکسان را انتخاب کنید.

اگر مقدار رم را به 8 گیگابایت برسانید، نصب سیستم 64 بیتی را فراموش نکنید، زیرا ویندوز x32 نمی تواند با حافظه بیش از 4 گیگابایت کار کند.

پارامترهای مهم (به غیر از حجم و استاندارد) فرکانس و زمان است. هرچه فرکانس بالاتر باشد، رم سریعتر داده ها را برای پردازش و محاسبات به پردازنده منتقل می کند. هرچه زمان کمتر باشد، کنترلر RAM سریعتر به دستورات سیستم پاسخ می دهد. از این نتیجه می گیریم:

  • ما حداکثر فرکانسی را که مادربرد و پردازنده پشتیبانی می کنند انتخاب می کنیم (فرکانس آن را نیز می توان با استفاده از ابزار HWMonitor پیدا کرد).
  • زمان بندی (تاخیر قبل از اجرای درخواست) ما به حداقل ها نگاه می کنیم.

اگر اسپرد قیمت قابل توجه است، بهتر است میله را با فرکانس بالا و زمان بندی بالا بگیرید. تأخیر چندان روی عملکرد تأثیر نمی گذارد، بنابراین می توانید این پارامتر را قربانی کنید.

حافظه مجازی

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

برای تنظیم حافظه مجازی:


این مسیر مربوط به "هفت"، ویندوز 8 و ویندوز 10 است. در XP، ترتیب یکسان است، فقط در ویژگی های سیستم باید بلافاصله تب "Advanced" را باز کنید. در پنجره تنظیمات حافظه مجازی که ظاهر می شود، می توانید انتخاب خودکار اندازه فایل صفحه بندی را تنظیم کنید، مقدار آن را به صورت دستی مشخص کنید یا عملکرد را غیرفعال کنید. بیایید تنظیمات مستقل مقدار حافظه مجازی را با جزئیات ببینیم:

  • اندازه اولیه 1-1.5 مقدار رم فیزیکی است (اگر 2 گیگابایت رم دارید، 2-3 گیگابایت حافظه مجازی قرار دهید).
  • حداکثر اندازه 2 رم است.

اینها پارامترهای توصیه شده هستند، اما یک نکته ظریف وجود دارد: اگر درایو SSD ندارید، اما یک HDD معمولی ندارید، حجم اختصاص داده شده تکه تکه می شود. این به شدت بر عملکرد تأثیر می گذارد، بنابراین در این مورد بهتر است اندازه های اولیه و حداکثر یکسان - برابر با حجم ماژول های رم فیزیکی - باقی بماند.

اگر فایل swap قبلاً تکه تکه شده است (اندازه آن برای مدت طولانی پویا بوده است)، پس نمی توانید اندازه آن را تغییر دهید. تو نیاز داری:

  1. روی "فایل صفحه بندی وجود ندارد" تنظیم کنید.
  2. سیستم را مجدد راه اندازی کنید.
  3. تنظیمات حافظه مجازی را دوباره باز کنید و اندازه فایل پیجینگ را مشخص کنید.

شما یک فایل swap دریافت خواهید کرد که تکه تکه نمی شود و به کمی افزایش عملکرد رایانه کمک می کند.

با استفاده از درایو فلش

با استفاده از درایو فلش می توانید مقدار RAM موجود را افزایش دهید. در واقع، این همان فایل پیجینگ است، فقط روی یک درایو قابل جابجایی قرار دارد که باعث کاهش بار روی هارد دیسک می شود. فناوری که به شما امکان می دهد با استفاده از درایو فلش میزان حافظه مجازی را افزایش دهید Ready Boost نام دارد. برای استفاده از آن، چندین شرط باید رعایت شود:

  • ویندوز 7 یا بالاتر نصب شده است.
  • شما از یک درایو خارجی (درایو SSD، درایو فلش USB، کارت SD) استفاده می کنید که بزرگتر از 1 گیگابایت است.
  • سرعت درایو فلش حداقل 3 مگابیت در ثانیه است (همه درایوهای فلش مدرن به راحتی به این شاخص می رسند).

اگر از فلش درایو بزرگتر از 4 گیگابایت استفاده می کنید، حتما آن را به NTFS فرمت کنید. مقدار بهینه دیسک قابل جابجایی استفاده شده باید 2-3 برابر اندازه فیزیکی RAM باشد. به عنوان مثال، با 4 گیگابایت رم، استفاده از فلش درایو 8-16 گیگابایتی مطلوب است.

  1. درایو قابل جابجایی را به رایانه خود وصل کنید.
  2. اگر یک پنجره خودکار ظاهر شد، "Speed ​​up the system" را انتخاب کنید.
  3. اگر اتوران غیرفعال است، به "رایانه" بروید و ویژگی های درایو فلش متصل را باز کنید.
  4. به تب "Ready Boost" بروید.
  5. کادر "Give this device" را علامت بزنید و مقداری را که می خواهید برای ایجاد یک فایل کش که حافظه مجازی را گسترش می دهد اختصاص دهید را مشخص کنید.

اگر می خواهید کل حجم موجود درایو فلش را اختصاص دهید، کادر "استفاده از این دستگاه" را علامت بزنید.

مهم: پس از فعال کردن فناوری Ready Boost، درایو فلش را جدا نکنید. به Properties بروید و کادر «Do not use this device» را علامت بزنید، پس از آن می توانید درایو را حذف کنید.

آیا می توانم عملکرد رایانه خود را با Ready Boost به طور جدی بهبود بخشم؟ سوال قابل بحث است. بر اساس برخی گزارش ها، عملکرد سیستم یک سوم افزایش می یابد، اما این حداکثر اثری است که هنگام انجام عملیات ساده به دست می آید. افزایش قابل توجهی نباید انتظار داشت، زیرا تعدادی از عوامل دیگر بر عملکرد تأثیر می گذارد، از جمله قدرت پردازنده.

برای افزایش مقدار RAM موجود، رایانه با نوشتن مقدار معینی از داده های رم (مثلاً 1834 مگابایت) روی هارد دیسک، در فایل صفحه بندی، از حافظه مجازی استفاده می کند. سپس سیستم می تواند در صورت نیاز به این داده ها دسترسی داشته باشد.

رم(Eng. Random Access Memory, random access memory; computer jargon. Memory, RAM) بخشی فرار از یک سیستم حافظه کامپیوتری است که به طور موقت داده ها و دستورات لازم برای پردازشگر را برای انجام عملیات ذخیره می کند.

ویندوز 7 فایل های صفحه بندی را با فرمت pagefile.sys در هارد دیسک می نویسد.

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

در ویندوز 7 مدیریت خودکار حافظه مجازی بسیار بهتر از نسخه های قبلی عمل می کند. به طور معمول، ویندوز 7 مقداری از حافظه مجازی را برابر با RAM رایانه اختصاص می دهد. این از تکه تکه شدن فایل صفحه جلوگیری می کند که باعث کاهش عملکرد می شود.

تکه تکه شدن داده ها - فرآیندی که در آن یک فایل، زمانی که روی دیسک نوشته می شود، به بلوک هایی با طول های مختلف تقسیم می شود که در مناطق مختلف هارد دیسک نوشته می شود. فرآیند مخالف یکپارچه سازی است.

می توانید برخی از تنظیمات را به صورت دستی تنظیم کنید. به احتمال زیاد می خواهید مقدار حافظه مجازی را محدود کنید. برای این کار می توانید اندازه اولیه و حداکثر فایل پیجینگ را تنظیم کنید که به جلوگیری از تکه تکه شدن نیز کمک می کند.

در بیشتر موارد، اندازه فایل صفحه بهینه دو برابر مقدار RAM سیستم خواهد بود. برای مثال، برای کامپیوتری با 1024 مگابایت رم، بهتر است حداقل 2048 مگابایت کل فایل های پیجینگ روی همه دیسک ها باشد.

با این حال، اگر رایانه شما بیش از 4 گیگابایت رم دارد، می توانید اندازه فایل پیجینگ را 1.5 برابر بزرگتر از رم تنظیم کنید. به عنوان مثال، برای کامپیوتری با 6144 مگابایت رم، بهتر است حداقل 9216 مگابایت کل فایل های پیجینگ روی همه دیسک ها وجود داشته باشد.

برای عملکرد بهینه، حداقل اندازه فایل صفحه باید برابر با مقدار RAM و حداکثر اندازه باید برابر با مقدار RAM برابر با 1.5 تا 2 باشد. مقدار معینی از این حافظه و نباید آن را با اجرای برنامه ها توسط کاربر افزایش دهد.

برای پیکربندی تنظیمات حافظه مجازی، مراحل زیر را دنبال کنید:

1. روی دکمه منوی Start کلیک کرده و Control Panel را انتخاب کنید.

منوی شروع - کنترل پنل

3. پنجره System را باز کنید. در پایین سمت چپ، روی پیوند شمارنده‌ها و ابزارهای عملکرد کلیک کنید.

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

5. در تب Advanced روی دکمه Change... کلیک کنید و کادر محاوره ای Virtual Memory روی صفحه ظاهر می شود که در آن اطلاعات زیر را خواهید یافت.

دکمه تغییر...

  • دیسک [برچسب حجم] و فایل تعویض (MB). پیکربندی حافظه مجازی فعلی را نشان می دهد. کادر محاوره ای تمام حجم ها را با فایل های مبادله مربوطه (در صورت وجود) فهرست می کند. برای فایل های صفحه بندی، اندازه های اولیه و حداکثر ذکر شده است.
  • اندازه فایل swap برای هر درایو. اطلاعات مربوط به درایو انتخاب شده (به ویژه میزان فضای آزاد) را نشان می دهد و به شما امکان می دهد اندازه فایل صفحه بندی روی آن را تغییر دهید.
  • اندازه کل فایل swap در همه درایوها. مقدار توصیه شده حافظه مجازی و مقدار حافظه مجازی اختصاص داده شده در حال حاضر را نشان می دهد.

6. به طور پیش فرض، خود ویندوز اندازه فایل های پیجینگ را تعیین می کند. اگر می خواهید این گزینه را به صورت دستی تنظیم کنید، تیک گزینه Automatically select the size of the paging file را بردارید.

7. در لیست دیسک، حجم مورد نظر را برای پیکربندی انتخاب کنید.

8. Specify Size را انتخاب کنید سپس ابعاد اصلی و حداکثر را وارد کنید.

10. مراحل 6-8 را برای تنظیم تمام حجم ها تکرار کنید.

11. روی دکمه OK کلیک کنید. اگر سیستم از شما می خواهد که فایل pagefile.sys موجود را بازنویسی کنید، روی Yes کلیک کنید.

12. اگر تنظیمات فایل صفحه بندی را که در حال حاضر در حال استفاده است تغییر داده باشید، پیامی خواهید دید که باید رایانه خود را مجدداً راه اندازی کنید تا تغییرات اعمال شوند. روی دکمه OK کلیک کنید.

13. دوبار روی OK کلیک کنید تا تمام کادرهای محاوره ای بسته شوند. سیستم از شما می خواهد که ویندوز را مجددا راه اندازی کنید. روی دکمه Restart Now کلیک کنید.

برای اینکه رایانه شما همه چیز را به طور خودکار تنظیم کند، این مراحل را دنبال کنید:

2. پنجره System را باز کنید. در پایین سمت چپ، روی پیوند شمارنده‌ها و ابزارهای عملکرد کلیک کنید.

4. در تب Advanced، روی دکمه Change... کلیک کنید و کادر محاوره ای Virtual Memory روی صفحه ظاهر می شود.

5. کادر بررسی خودکار اندازه فایل صفحه بندی را انتخاب کنید.

6. روی دکمه OK دو بار کلیک کنید تا تمام کادرهای محاوره ای بسته شوند.

حافظه مجازی تا حدی عملکرد سیستم را بهبود می‌بخشد زیرا حافظه مجازی RAM اصلی را برای ذخیره برنامه‌های کاربردی آزاد می‌کند.

نواحی حافظه فعال در RAM ذخیره می شوند، در حالی که مناطق کمتر فعال به حافظه مجازی منتقل می شوند و در یکی از پارتیشن های هارد دیسک ذخیره می شوند. دسترسی به حافظه مجازی همیشه باعث تاخیر می شود و از نظر بصری به نظر می رسد سیستم برای چند ثانیه در حال فکر کردن است.

اگر مقدار رم شما از 2 گیگابایت تجاوز نمی کند و مرتباً متوجه چنین پدیده هایی می شوید، ممکن است رم کافی برای همه برنامه ها و سرویس های در حال اجرا در رایانه شما وجود نداشته باشد.

چگونه بفهمیم که کامپیوتر شما با محدودیت ظرفیت رم خود کار می کند؟

برای انجام این کار، ابزاری را روی دسکتاپ نمایش دهید که بار رم و پردازنده را نشان می دهد. برای این کار موارد زیر را انجام دهید:

1. نشانگر ماوس را روی دسکتاپ به یک فضای خالی ببرید و روی دکمه سمت راست ماوس کلیک کنید. ابزارک ها را از منوی زمینه انتخاب کنید.

منوی زمینه - ابزارک ها

2. در پنجره ظاهر شده، گجت CPU Gauge را انتخاب کنید.

3. این پنجره را ببندید.

دسکتاپ نشانگر بار CPU و مقدار RAM استفاده شده را نمایش می دهد.

عملکرد روان یک کامپیوتر توسط عوامل بسیاری تضمین می شود و حافظه مجازی نقش مهمی در این سیستم پیچیده ایفا می کند. اگر پردازنده اغلب از 32 یا 64 مگابایت رم استفاده می کند، البته در سرعت بالا این حافظه کافی نیست و حافظه مجازی به کمک می آید. حافظه مجازی به شما کمک می کند برنامه هایی را که مدت زیادی از آنها استفاده نکرده اید را روی هارد دیسک خود کپی کنید و فضای لازم را برای داده های جدید آزاد کنید. اغلب، زمانی که سیستم در حال اجرا است، متوجه می شویم که عملکرد افت می کند، به این معنی که باید اقداماتی را برای پاکسازی و افزایش مقدار حافظه مجازی انجام دهیم.

در اولین نشانه ای که کامپیوتر شما در حال کند شدن است، باید مطمئن شوید که حافظه مجازی کافی دارید. به عنوان یک قاعده، پیامی در مورد این مشکل در گوشه سمت راست پایین صفحه ظاهر می شود. با دسترسی به فایل پیجینگ که در فهرست "pagefile.sys" نامگذاری شده است، می توان میزان حافظه را افزایش داد. در این مورد، باید پوشه "System" را در منوی "Control Panel"، تب "Advanced" باز کنید. در برگه «عملکرد»، ستون «تنظیمات» و برگه «پیشرفته» را انتخاب کنید. در قسمت "حافظه مجازی" می توانید میزان حافظه موجود در لحظه را مشاهده کنید. برای افزایش آن، باید روی دکمه "تغییر" کلیک کنید و مقدار جدیدی را در کادر وارد کنید. توصیه می شود حجم حافظه مجازی را بیش از دو بار افزایش دهید (به عنوان مثال، از 2048 مگابایت به 4096 مگابایت). با انتخاب گزینه «اندازه سفارشی»، اندازه اولیه و حداکثر اندازه را تنظیم کنید، روی دکمه «تنظیم» کلیک کنید. با تنظیم اندازه فایل پیجینگ در یکی از هارد دیسک ها، باید آن را در بقیه خاموش کنید. باید به نوبت به هر یک از بخش های دیگر بروید و در مقابل گزینه "فایل صفحه بندی وجود ندارد" علامت بزنید و روی دکمه "تنظیم" کلیک کنید. برای حفظ اطلاعات محرمانه از فایل های صفحه بندی، هر از گاهی لازم است حافظه مجازی پاک شود. این سیستم یک برنامه خاص ارائه می دهد، اما معمولا غیر فعال است، بنابراین توصیه می شود آن را فعال کنید.


برای پاک کردن حافظه مجازی، باید به منوی "شروع" بروید، به "تنظیمات" بروید و به "کنترل پنل" بروید. پس از باز کردن تب "Administration"، پوشه "Local Security Policy" را انتخاب کنید، به پنجره "Local Security Settings" بروید. بر روی ستون «خاموش کردن: پاک کردن فایل حافظه مجازی» کلیک راست کرده، «Properties» را انتخاب کرده و در گزینه «خاموش کردن»، روی دکمه «اعمال» کلیک کنید، سپس روی «OK» کلیک کنید. برای این واقعیت آماده باشید که رایانه باید دو بار راه اندازی مجدد شود، پس از آن حافظه مجازی و فایل های صفحه بندی به طور کامل پاک می شوند.


فقط با بررسی سیستماتیک پارامترهای رایانه، می توانید مطمئن باشید که در نامناسب ترین لحظه شما را ناامید نخواهد کرد. با پاک کردن سیستم از داده‌های غیر ضروری، بدون اینکه منتظر پیام‌هایی مبنی بر کمبود حافظه مجازی کافی باشید، به یک رایانه شفاف‌تر و سریع‌تر کمک می‌کنید.

حافظه مجازیبه عنوان مکمل RAM عمل می کند و بخشی از RAM و هارد دیسک را تشکیل می دهد. این به کاربر این حس را می دهد که در حین اجرای برنامه، رم نامحدودی دارد و حافظه کاری او یکپارچه سازی شده است. حافظه مجازیبرای اکثر سیستم عامل های کامپیوتری رایج شده است. این روزها رایانه ها دارای حافظه داده (RAM) در اندازه های مختلف هستند. با توجه به تقاضای زیاد کاربران کامپیوتر برای نرم افزارهای کاربردی، این فضا کافی نیست. همچنین کاربران انتظار دارند تمامی این برنامه ها به صورت همزمان اجرا شوند که در فضای موجود امکان پذیر نیست. بنابراین، نیاز به وجود دارد حافظه مجازی.

آن چیست؟
این تکنیکی است که ترفندهای خاص خود را برای برنامه‌ها و برنامه‌ها دارد، با این فرض که فضای آدرس پیوسته و حافظه کاری نامحدودی دارند. اگرچه این واقعیت است که حافظه را می توان به صورت فیزیکی برای ذخیره داده ها بر روی دیسک تقسیم کرد. سیستم‌هایی که از حافظه مجازی استفاده می‌کنند، می‌توانند برنامه‌های بزرگ را با سرعت‌های بالا اجرا کنند و از RAM کارآمدتر از بدون آن استفاده کنند. حافظه مجازی با مفهوم مجازی سازی حافظه متفاوت است.

نحوه عملکرد حافظه مجازی
این یک روش هوشمند برای استفاده از ظرفیت واقعی حافظه کامپیوتر و دستکاری آن با ترکیبی از سیستم عامل و حافظه با استفاده از قابلیت های سخت افزاری است. این به عنوان یک رسانه ذخیره سازی موقت عمل می کند که در آن داده ها در یک فرمت فایل ذخیره می شوند. از آنجایی که سیستم عامل به عنوان یک عامل تعیین کننده عمل می کند، دسترسی سریع به داده ها را فراهم می کند و امکان افزایش هموارتر ظرفیت کار را فراهم می کند. حافظه مجازی در هماهنگی با RAM برای ذخیره و ارائه سریع داده ها برای برآوردن نیازهای برنامه های کاربردی کار می کند. دستگاه های ذخیره سازی ثانویه، مانند هارد دیسک با مقدار زیادی حافظه، دسترسی بسیار آهسته به داده ها را فراهم می کنند.

حافظه مجازی چگونه تنظیم می شود؟

این یا به عنوان فایل مبادله یا بخش بندی سازماندهی شده است. اکثر سیستم ها از جداول صفحه برای ترجمه آدرس های مجازی برنامه های کاربردی به آدرس های فیزیکی استفاده شده توسط پردازنده برای اجرای دستورالعمل ها استفاده می کنند. جدول ورودی هایی را برای نگاشت یک آدرس مجازی به یک آدرس فیزیکی ذخیره می کند. سیستم ها ممکن است یک صفحه جدول برای کل سیستم یا صفحات جداول جداگانه برای هر برنامه داشته باشند. بنابراین، فایل swap را می توان به عنوان فرآیند انتقال صفحات حافظه مجازی غیرفعال به دیسک و بازگرداندن آنها به حافظه واقعی در صورت تقاضا تعریف کرد. الگوریتم های مختلفی برای انتخاب صفحاتی که باید به هارد دیسک منتقل شوند و کدام صفحات باید نگهداری شوند وجود دارد. تعداد بسیار کمی از سیستم ها از مفهوم تقسیم بندی برای پیاده سازی استفاده می کنند. حافظه مجازی. در بخش بندی، حافظه به اندازه بخش های متغیر تقسیم می شود. شماره بخش و افست درون آن با هم یک آدرس مجازی را تشکیل می دهند. اگر پردازنده یک عنصر داده خاص را بخواهد، ابتدا شماره بخش خود را در جدول جستجو می کند تا توصیفگر بخش را پیدا کند. توصیفگر بخش حاوی اطلاعاتی است که در داخل قطعه یک افست است و از طول قطعه کمتر است، و در غیر این صورت، یک وقفه ایجاد می‌شود تا مشخص شود قسمت کجاست. اگر پردازنده نتواند قطعه ای را در حافظه اصلی پیدا کند، یک وقفه سخت افزاری ایجاد می کند و سیستم عامل را وادار می کند تا به فایل swap در بخش دسترسی پیدا کند. سیستم عامل به دنبال بخش هایی است که برای مدت طولانی مورد استفاده قرار نگرفته اند و آنها را از حافظه اصلی تعویض می کند تا فضا را برای خواندن بخش های جدید باز کند. چگونه حافظه مجازی را افزایش دهیم؟

در اینجا یک راهنمای گام به گام در مورد چگونگی افزایش حافظه مجازی رایانه شما آورده شده است. (فقط برای سیستم عامل ویندوز):

روی منوی شروع کلیک کنید و سپس به کنترل پنل بروید.
عملکرد و نگهداری را انتخاب کنید و تحت آن، یک سیستم را انتخاب کنید.
گزینه های موجود در تب Advanced را در قسمتی با عنوان "View" انتخاب کنید.
در تب Advanced، در قسمت Virtual Memory، Change را انتخاب کنید.
در لیست درایو [volume label]، درایوی حاوی فایل صفحه‌بندی را انتخاب کنید که می‌خواهید اندازه آن را تغییر دهید.
در قسمت Paging file size برای درایو انتخاب شده، کادر انتخاب in - custom size را انتخاب کنید.
می توانید با وارد کردن اندازه اولیه و حداکثر مقدار حافظه ای را که می خواهید برای حافظه مجازی رزرو کنید انتخاب کنید.
روی دکمه set کلیک کنید
هنگامی که از شما خواسته شد رایانه خود را مجدداً راه اندازی کنید.

اگر متوجه شدید که رایانه شما به کندی کار می کند، افزایش حافظه مجازی کمکی نخواهد کرد، زیرا ممکن است صرفاً در نتیجه بارگذاری بیش از حد رایانه باشد. به هم ریختن بلوک‌های حافظه مجازی بین RAM و دیسک‌ها، بیشتر زمان رایانه را مصرف می‌کند و در نتیجه باعث ایجاد خراش می‌شود. در حالی که برنامه های خوب طراحی شده می توانند تا حدودی به حل این مشکل کمک کنند، راه حل نهایی نصب رم بیشتر است.

(هنوز رتبه بندی نشده است)

برترین مقالات مرتبط