افزایش سرعت کامپیوتر ؛ افزایش رم مجازی در ویندوز
رم مجازی (Paging File) یک عنصر ضروری و مخفی در ویندوز ۱۰ شمرده میشود که که برای انتقال موقت و حذف صفحات کماستفاده در حافظه رم به حافظهی ذخیرهسازی طراحی شده است. مایکروسافت ازطریق این روش کاری کرده تا سیستمعامل ویندوز ۱۰ دستورها و وظایف مهمتر را سریعتر به حافظهی فیزیکی رم انتقال دهد.
در شرایطی که بار سنگینی روی رم قرار دارد و میزان داده موجود در صف پردازش از میزان حافظهی رم بالاتر میرود، بهرهوری رایانه بهطرز قابلتوجهی افزایش پیدا کند. با سید علی ابراهیمی همراه باشید !
رم مجازی ویندوز چیست ؟ معرفی virtual memory
رم مجازی یا Virtual Memory در ویندوز به معنای استفاده از فضایی از دیسک سخت برای جایگزین کردن حافظه رم در صورت نیاز است. با داشتن رم مجازی، سیستم عامل به صورت خودکار برنامهها و فایلهایی را که در حال حاضر استفاده نمیشوند، از حافظه رم به فضای مجازی منتقل میکند تا به جای آنها دادههای دیگری در حافظه رم قرار بگیرند. این کار باعث افزایش کارایی سیستم و جلوگیری از کرش شدن برنامهها به دلیل نداشتن حافظه رم کافی میشود. به عبارت دیگر، رم مجازی پشتیبانی می کند تا کاربر بتواند بیشتر از ظرفیت حافظه رم خود استفاده کند.
رم مجازی (Virtual Memory) یک فناوری در سیستمعاملها است که به کامپیوتر این امکان را میدهد که فضای ذخیرهسازی اضافی را برای برنامهها و سیستم فراهم کند. در واقع، رم مجازی به کامپیوتر اجازه میدهد تا در صورتی که رم فیزیکی آن کافی نباشد، از فضای ذخیرهسازی هارددیسک برای ذخیرهسازی اطلاعات استفاده کند.
در سیستمعامل ویندوز، رم مجازی به صورت پیشفرض فعال است و فضای مخصوصی از هارددیسک برای استفاده به عنوان رم مجازی تعیین میشود. این فضای مخصوصی را پارتیشن اسمش “صفحهگذاری” (paging file) یا “فایل انتقال” (swap file) دارد و باعث میشود که سیستم از این فضای ذخیرهسازی به عنوان رم مجازی استفاده کند.
استفاده از رم مجازی در ویندوز به دلیل اینکه به کامپیوتر این امکان را میدهد که بتواند بیشترین تعداد برنامههای کاربردی را اجرا کند، بسیار مفید است. با این حال، باید توجه داشت که استفاده زیاد از رم مجازی میتواند باعث کاهش عملکرد سیستم شود و بهتر است به اندازه لازم از آن استفاده کرد. همچنین، استفاده از رم فیزیکی برای اجرای برنامهها بهتر است تا استفاده از رم مجازی، زیرا رم فیزیکی سریعتر و با کیفیتتر از رم مجازی است.
آیا استفاده از رم مجازی باعث کاهش عمر هارددیسک میشود؟
بله، استفاده از رم مجازی به طور مستقیم با کاهش عمر هارددیسک مرتبط نیست، اما ممکن است باعث افزایش فرسایش هارددیسک شود. در واقع، هنگامی که سیستم از رم مجازی استفاده میکند، اطلاعات به صورت مکرر بین رم فیزیکی و صفحهگذاری (paging file) یا فایل انتقال (swap file) در هارد دیسک منتقل میشود. این عملیات به طور مستمر و مکرر انجام میشود و ممکن است باعث افزایش فرسایش هارددیسک شود.
به علاوه، استفاده از رم مجازی ممکن است باعث افزایش تحمل بار هارددیسک شود، که میتواند باعث کاهش طول عمر آن شود. با این حال، باید توجه داشت که هارددیسکهای امروزی با طراحی بهبودیافته، برای تحمل بار بیشتر و کاهش فرسایش بهتر عمل میکنند. همچنین، در صورت استفاده صحیح از رم مجازی و تنظیمات مناسب، میتوان از این فناوری بهرهوری بیشتری برد.
به هر حال، برای جلوگیری از کاهش عمر هارددیسک، بهتر است از هارددیسکهای با کیفیت و مطمئن استفاده کرده و به منظور کاهش استفاده از رم مجازی، تلاش کنید تا به حداکثر از رم فیزیکی موجود در سیستم خود استفاده کنید.
مزایا رم مجازی ویندوز چیست ؟
مزایای استفاده از رم مجازی در ویندوز شامل موارد زیر است:
1- افزایش کارایی سیستم: با استفاده از رم مجازی، برنامهها میتوانند به صورت همزمان در حافظه رم قرار بگیرند و سیستم عامل نیازی به بستن یکی از برنامهها به دلیل کمبود حافظه رم نخواهد داشت.
2- جلوگیری از کرش شدن برنامهها: در صورتی که حافظه رم سیستم پر شده باشد، سیستم قادر به بهرهمندی از سایر منابع کامپیوتر مانند پردازنده نخواهد بود و به همین دلیل برنامهها ممکن است کرش شوند. اما با استفاده از رم مجازی، این خطر به حداقل میرسد.
3- کمک به اجرا کردن برنامههای بزرگ: در صورتی که یک برنامه بزرگی مثل نرمافزارهای گرافیکی و یا بازیهای رایانهای در حافظه رم قرار نگیرند، ممکن است کاملاً به پایین رفتن عملکرد سیستم بینجامد. با استفاده از رم مجازی، این مشکل کمتر شده و کاربر میتواند برنامههای بزرگتری را اجرا کند.
4- صرفه جویی در هزینه: با استفاده از رم مجازی، کاربر میتواند از تغییر نیاز به خرید بیشتر حافظه رم فیزیکی پرهیز کند، چرا که میتواند از فضای دیسک سخت جایی که آنقدر استفاده نمیشود کمک بگیرد.
در کل، استفاده از رم مجازی بهبود کارایی سیستم و کاهش احتمال کرش شدن برنامهها را به دنبال دارد.
مزایا رم مجازی هنگام کرش کردن !
افزونبر مورد یادشده، حافظه مجازی هنگام کرشکردن رایانه و نمایش صفحه آبی مرگ نیز نقش مهمی را ایفا میکند؛ زیرا اگر مقدار این حافظه به اندازهی کافی بزرگ نباشد، اطلاعات مربوط به موقعیت حافظهی رم در زمان کرشکردن کامپیوتر هرگز ذخیره نخواهد شد. درمورد بهترین نسخه ویندوز بیشتر بدانید !
آموزش فعالسازی رم مجازی در ویندوز | Virtual Memory
برای فعالسازی رم مجازی در ویندوز، میتوانید به روش زیر عمل کنید:
- با راستکلیک کردن روی “My Computer” یا “This PC” و انتخاب “Properties”، وارد صفحه تنظیمات سیستم شوید.
- در پنجره باز شده، از بخش “Advanced system settings”، گزینه “Settings” را در بخش Performance انتخاب کنید.
- در پنجره Performance Options، بر روی تب Advanced قرار بگیرید و گزینه “Change” را در بخش Virtual Memory انتخاب کنید.
- در پنجره Virtual Memory، گزینه “Automatically manage paging file size for all drives” را بررسی کنید تا سیستم به صورت خودکار حافظه مجازی را مدیریت کند، یا گزینه “Custom size” را انتخاب کنید تا خودتان اندازه حافظه مجازی را تعیین کنید.
- در صورت انتخاب گزینه “Custom size”، میتوانید حجم حافظه مجازی مورد نظر خود را در فیلد “Initial size (MB)” و “Maximum size (MB)” وارد کنید.
- پس از تعیین حجم حافظه مجازی، بر روی گزینه “Set” کلیک کنید و سپس بر روی “OK” تایید کنید تا تنظیمات ذخیره شود.
- در آخر، برای اعمال تغییرات، سیستم را دوباره راهاندازی کنید.
توصیه میشود که برای تعیین حجم حافظه مجازی، مقداری بزرگتر از میزان رم فیزیکی سیستم خود را در نظر بگیرید. همچنین، در صورت استفاده از رم مجازی برای برنامههای سنگین، بهتر است حجم حافظه مجازی را بیشتر از حداقل مورد نیاز برنامه تنظیم کنید.
آموزش افزایش رم مجازی کامپیوتر با فعالسازی virtual memory
- Settings را باز کنید
- روی قسمت System کلیک کنید
- وارد بخش About شوید
- در زیر قسمت Related settings گزینهی System Info را انتخاب کنید
- گزینهی Advanced system settings را از صفحهی سمت چپ انتخاب کنید
- روی زبانهی Advance کلیک کنید
- در زیر قسمت Performance روی دکمهی Setting کلیک کنید
- بار دیگر روی زبانهی Advanced کلیک کنید
- زیر قسمت Virtual memory روی دکمهی Change کلیک کنید
- پس از ورود به این صفحه، تیک گزینهی Automatically manage paging file size for all drives را بردارید تا تخصیص خودکار میزان حافظهی مجازی توسط سیستم متوقف شود
- گزینهی Custom size را برای تخصیص دستی حافظهی مجازی فعال کنید
- میزان حافظهی اولیه و نهایی را درقالب مگابایت وارد کنید
نکته: توجه داشته باشید که میزان حافظهی مجازی برای هر دستگاه بستهبه نوع سختافزار متفاوت است؛ ازاینرو نمیتوان هیچ مقدار پیشفرضی برای این بخش تعریف کرد؛ بااینحال معمولا پیشنهاد میشود که برای حافظهی اولیه (Initial Size) مقدار ۱/۵ برابر مقدار میزان اولیه و برای حافظهی نهایی (Maximum Size) و سه برابر میزان اولیه اختصاص داده شود.
اکنون بر روی دکمه Set کلیک کنید . روی OK کلیک کنید و این عمل را یکبار دیگر نیز تکرار کنید سپس در آخر یکبار دستگاه خود را ریاستارت کنید .
مراحل غیرفعالسازی virtual memoryدر ویندوز
برای غیرفعال کردن virtual memory در ویندوز، شما باید مراحل زیر را دنبال کنید:
- ابتدا، وارد قسمت Control Panel شوید.
- سپس بر روی System کلیک کنید و پنجره System Properties باز شود.
- در این پنجره، بر روی علامت Advanced System Settings کلیک کنید.
- در پنجره System Properties جدید، به تب Advanced بروید و در بخش Performance بر روی دکمه Settings کلیک کنید.
- در پنجره Performance Options، به تب Advanced بروید و در بخش Virtual Memory بر روی دکمه Change کلیک کنید.
- حالا، گزینه Automatically manage paging file size for all drives را غیرفعال کنید.
- سپس، گزینه No paging file را انتخاب کنید.
- در نهایت، بر روی دکمه Set کلیک کنید و سپس رایانه خود را ریستارت کنید تا تغییرات اعمال شود.
توجه داشته باشید که غیرفعال کردن رم مجازی ممکن است باعث بروز مشکلاتی در سیستم عامل شود و بهتر است قبل از انجام این کار، به کاربران حرفهای مراجعه کنید.
طرز کار رم مجازی چیست ؟
زمانی که سیستم عامل ویندوز نیاز به حافظه رم بیشتری دارد، ابتدا فایلهایی را که در حال حاضر در حافظه رم قرار دارند ولی استفاده نمیشوند به فضای مجازی منتقل میکند. سپس، سیستم عامل دادههایی را که قرار است در آینده به کار گرفته شوند، به فضای مجازی انتقال میدهد.
وقتی یک برنامه نیاز به دادهای در حافظه رم دارد. سیستم عامل آن داده را به صورت پارچهای (به طور خودکار) از فضای مجازی برمیدارد. و در حافظه رم قرار میدهد. در صورتی که حافظه رم پر شود و سیستم عامل نتواند بیشتری از حافظه رم استفاده کند. فایلهایی که در مقابل قرار دارند با ترتیب الگوریتمهایی مثل Least Recently Used (LRU) و First In, First Out (FIFO) از حافظه رم حذف میشوند و برای جایگزینی در آینده به فضای مجازی منتقل میشوند.
به طور خلاصه، virtual memory یک نوع فضای ذخیرهسازی است که سیستم عامل ویندوز در صورت نیاز میتواند از آن استفاده کند تا حافظه رم فیزیکی را گسترش دهد و کارایی سیستم را بهبود بخشد.
آیا این مقاله برای شما مفید بود ؟ درمورد افزایش FPS بازی کامپیوتر بیشتر بدانید ! برای کاهش لگ بازی کامپیوتر اینجا کلیک کنید !