فضای اضافه‌ رم به‌ مثابه حافظه‌ ذخیره‌سازی

رم‌دیسک یا رم‌درایو چیست؟

رم‌دیسک اصطلاحی است که به درایوی مجازی گفته می‌شود که از بخشی از رم فیزیکی سیستم ساخته می‌شود. اولین تلاش‌ها برای ساخت حافظه با استفاده از رم به سال‌های دهه‌ی ۱۹۸۰ برمی‌گردد. توسعه‌ این نوع حافظه‌ها بعدها ادامه پیدا کرد و اکنون حافظه‌های مبتنی بر رم وجود دارند؛ اما هرگز مانند هارد درایو و حافظه‌ SSD رواج پیدا نکردند. از دلایل این موضوع قیمت بالای این نوع حافظه و نیاز مداوم آن به منبع برق بود.

مزیت رم‌دیسک

اینکه چرا بخشی از رم را به‌عنوان حافظه مورد استفاده قرار می‌دهیم به دلیل سرعت آن است. ساخت رم‌دیسک این امکان را به شما می‌دهد که داده‌های خود را روی سریع‌ترین حافظه‌ موجود در رایانه ذخیره کنید. در نتیجه، سرعت بارگذاری هر آنچه در رم‌دیسک ذخیره شده باشد به شکل محسوسی افزایش می‌یابد. از دلایل این اتفاق این است که دیگر نیازی به انتقال داده از هارد به رم نخواهد بود. البته باید مراقب باشید در این کار زیاده‌روی نکنید. ویندوز برای اجرا حداقل به ۲ گیگ رم نیاز دارد. در سیستم‌های ۳۲ بیتی که حداکثر رم ۴ گیگابایت است شاید این کار به صلاح نباشد؛ اما در سیستم‌های ۶۴ بیتی محدودیتی وجود ندارد و با فرض اینکه ۸ یا ۱۶ گیگابایت رم در اختیار دارید، می‌توانید به‌ راحتی نیمی از آن را به رم‌دیسک اختصاص دهید.

نقاط ضعف و قوت رم‌دیسک

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

از آنجا که رم‌دیسک‌ها حافظه‌هایی فرار به شمار می‌روند، داده‌های ذخیره‌شده روی آنها با هر بار خاموش شدن دستگاه از بین می‌رود. البته اکثر ابزارهای ساخت رم‌دیسک این مشکل را حل کرده‌اند؛ به گونه‌ای که این امکان وجود دارد که هنگام خاموش شدن سیستم، به‌طور خودکار داده‌های موجود در رم‌دیسک روی هارد ذخیره شوند و با روشن شدن دستگاه، مجددا روی رم‌دیسک بارگذاری شوند. این تمهید جز در مواقع قطع ناگهانی برق به‌ خوبی کار می‌کند، اما زمان خاموش شدن و راه‌اندازی سیستم را به میزان قابل‌ توجهی افزایش می‌دهد؛ مخصوصا وقتی که حافظه و محتویات رم‌دیسک شما زیاد و هارد شما کند باشد. برای مثال، محتویات یک رم‌دیسک ۴ گیگابایتی برای کپی شدن به یک هارد ۷۲۰۰ دور در دقیقه‌ای ممکن است چند دقیقه طول بکشد. این زمان برای اس‌اس‌دی‌ به‌مراتب کمتر است. اکنون اگر با معایب این کار مشکلی ندارید، برای به‌دست آوردن مزایای آن با این مطلب همراه باشید.

ساخت رم‌دیسک در ویندوز ۱۰

نرم‌افزارهای زیادی برای ایجاد رم‌دیسک وجود دارد که از آن‌ جمله می‌توان به Dataram، Primo Ramdik و ImDisk اشاره کرد. ما در این آموزش از نسخه‌ رایگان گزینه‌ اول یعنی دیتارم استفاده می‌کنیم. در نظر داشته باشید که نسخه‌ رایگان این نرم‌افزار محدودیت دارد و بیشینه‌ فضایی که می‌توانید در آن به رم‌درایو خود اختصاص دهید یک گیگابایت خواهد بود. مراحل انجام کار به ترتیب عبارتند از: نرم‌افزار دیتارم را دانلود و نصب کنید. شکل و شمایل پیش‌فرض نرم‌افزار ممکن است کمی گیج‌کننده باشد؛ می‌توانید از قسمت View > Advanced آن را تغییر دهید. حالا در تب Settings اندازه‌ رم‌دیسک را وارد کنید. این اندازه در نسخه‌ رایگان برنامه تا ۱۰۲۳ مگابایت و در نسخه‌ پولی تا ۶۴ گیگابایت می‌تواند باشد. در تب Load/ Save مطمئن شوید گزینه‌های ذخیره‌سازی زمان خاموش شدن بارگذاری زمان بالا آمدن مانند تصویر تیک داشته باشند. این موارد از پاک شدن فایل‌های شما بعد از خاموش کردن سیستم جلوگیری خواهند کرد. حالا می‌توانید تب Options را هم بررسی کنید یا در همین مرحله Start RAMDisk را بزنید تا درایو مجازی شما راه‌اندازی شود.

رم‌دیسک ساخته ‌شده در My Computer مانند یک دیسک لوکال به نمایش در خواهد آمد و می‌توانید به این طریق از رم خود به‌عنوان حافظه استفاده کنید. این رم‌دیسک با متوقف کردن نرم‌افزار قابل حذف است؛ اما بستن پنجره‌ نرم‌افزار مشکلی ندارد و دیتارم در پس‌زمینه فعال خواهد ماند. فراموش نکنید که نسخه‌ رایگان دیگری از دیتارم وجود دارد که برای حافظه‌های شرکت AMD ساخته شده است. با این حال روی سایر حافظه‌ها نیز کار می‌کند. خوبی این نسخه این است که محدودیت آن به جای یک گیگابایت، ۴ گیگابایت است و می‌توانید به کمک آن رم‌دیسک ۴ گیگابایتی ایجاد کنید. این نسخه که تفاوت ظاهری چندانی با نسخه‌ مورد استفاده در این آموزش ندارد، از اینجا قابل دانلود است. از آن‌جایی که گزینه‌های ذخیره قبل از خاموش شدن و بارگذاری هنگام راه‌اندازی سیستم، باعث کند شدن فرآیند خاموش و روشن شدن رایانه شما می‌شود، می‌توانید بسته به استفاده‌ خود آنها را تنظیم کنید. مثلا اگر برنامه‌ها را به رم دیسک منتقل کرده‌اید اما محل ذخیره‌سازی فایل‌های آنها در هارد است؛ نیازی به گزینه‌ ذخیره‌سازی هنگام خاموش شدن نخواهید داشت و گزینه‌ بارگذاری هنگام راه‌اندازی کفایت می‌کند.

با این همه اما بهتر است بدانید که برخی مواقع مخصوصا اگر از نسخه‌های پایین‌تر ویندوز استفاده کنید، ممکن است درایو ساخته ‌شده در مای‌کامپیوتر و رم‌درایو در مای کامپیوتر ظاهر نشود. در این صورت باید به‌صورت دستی به Computer Management بروید و این حافظه را به‌صورت یک درایو تعریف کنید. برای این‌کار، در منوی استارت روی مای کامپیوتر راست کلیک کنید و Manage را انتخاب کنید. پنجره‌ Computer Management باز خواهد شد. در قسمت مرکزی و پایین این پنجره دیسک Unknown را پیدا کنید. یک نوار سیاه‌رنگ در کنار آن وجود دارد که در زیر آن اندازه‌ رم‌دیسک شما به همراه عبارت Unallocated به معنی «اختصاص‌نیافته» نشان داده شده است.

روی آن راست‌کلیک کنید و بدون تغییر گزینه‌های MBR آن را راه‌اندازی کنید تا از حالت Unknown به Basic تغییر ماهیت دهد. سپس روی نوار سیاه راست‌کلیک کنید و New Simple Volume را انتخاب کنید. گام‌های بعدی را در ویزارد دنبال کنید و وقتی به مرحله‌ فرمت رسیدید، درایو را فرمت و نامی برای آن انتخاب کنید. حالا به مای کامپیوتر برگردید. درایو مجازی رم شما قابل مشاهده خواهد بود. یکی از کاربردهای مفید رم‌دیسک می‌تواند انتقال کش مرورگر به آن باشد. در نتیجه‌ این‌کار سرعت بارگذاری صفحات اینترنت به طرز چشمگیری افزایش خواهند یافت.

انتقال کش مرورگر به رم‌دیسک

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

اینترنت اکسپلورر (IE)

مایکروسافت این کار را آسان کرده است. کافی است به منوی Tools > Internet Options > General بروید و روی گزینه‌ Settings کلیک کنید و وارد قسمت Browsing شوید. در پنجره‌ بازشده، دکمه Move Folder را در قسمت Temporary Internet Files خواهید دید. روی آن کلیک کنید و آن را روی فولدر مد نظر خود در رم‌دیسک تنظیم کنید.

فایرفاکس (Firefox)

کار در فایرفاکس کمی سخت‌تر است. برای رفتن به تنظیمات فایرفاکس،about:config را در نوار آدرس مرورگر وارد کنید و اینتر بزنید. در صفحه‌ Preferences راست‌کلیک کنید و New String را انتخاب کنید. در قسمت نام Preference گزاره‌ زیر را وارد کنید:

browser.cache.disk.parent_directory

سپس مسیر فایل را مسیر پوشه‌ خود در رم‌دیسک قرار دهید. فولدر حاوی فایل‌های موقت فایرفاکس در رم‌دیسک شما ساخته خواهد شد.

کروم (Chrome)

از آن‌جایی که کروم اجازه‌ تغییر محل فایل‌های موقت اینترنت را نمی‌دهد، به ناچار باید نحوه‌ مدیریت کروم از سوی ویندوز را تغییر دهید. این ‌کار آن‌قدرها که ممکن است به نظر بیاید، سخت نیست. در منوی استارت روی کروم راست‌کلیک کنید و Properties را انتخاب کنید. در باکس مربوط به Target مسیر مربوط به کروم را که با chrome.exe تمام می‌شود، خواهید دید. روی انتهای مسیر کلیک کنید، یک اسپیس بزنید و گزاره‌ زیر را وارد کنید:

--user-data-dir=”your folder path"

در گزاره‌ فوق your folder path را با مسیر فولدر خود در رم‌دیسک عوض کنید. توجه داشته باشید که علامت‌های کوتیشن (") در دو طرف مسیر باقی بمانند. برای مثال، اگر نام رم‌دیسک ما R باشد و فولدر مد نظر ChromeCache، مسیر نهایی به شکل زیر خواهد بود:

C:\Users\Brad\AppData\Local\Google\Chrome\Application\chrome.exe --user-data-dir=”R:\ChromeCache"

آخر هفته