وبلاگ رسانگار
با ما حرفه ای باشید

سرور مجازی NVMe

روش ایجاد و استفاده از Ramdisk روی اوبونتو 18.04

0 7
زمان لازم برای مطالعه: 5 دقیقه


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

آیا این بدان معناست که ما نمی توانیم داده های معمولی را ذخیره کنیم روی رم؟ خوب، ما در واقع می توانیم. اگر به از بین رفتن اطلاعات خود اهمیتی نمی دهید، می توانید از رم به عنوان دیسک استفاده کنید. که RAMDISK نامیده می شود. این راه حل اگر کامپیوتر شما داشته باشد بسیار موثر است backup منبع تغذیه ای که می تواند کامپیوتر شما را برای مدت طولانی حتی زمانی که برق قطع می شود کار کند.

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

در این مقاله روش ایجاد و استفاده از RAMDISK را به شما نشان خواهم داد روی اوبونتو 18.04 LTS. برای تماشای یک ویدیو از این process ویدیوی زیر را ببینید:





ایجاد یک RAMDISK:

ایجاد یک RAMDISK روی اوبونتو 18.04 LTS واقعا آسان است. تمام ابزارهای مورد نیاز از قبل نصب شده است روی اوبونتو 18.04 LTS.

پیشنهاد می‌کنیم بخوانید:  Oracle JDK 11 را نصب کنید روی اوبونتو

ابتدا یک نقطه اتصال ایجاد کنید که در آن RAMDISK را با دستور زیر نصب خواهید کرد:

$ sudo mkdir /mnt/رام دیسک

روش ایجاد و استفاده از Ramdisk روی اوبونتو 18.04روش ایجاد و استفاده از Ramdisk روی اوبونتو 18.04

اکنون می‌توانید RAMDISK را روی آن سوار کنید /mnt/ramdisk mount point با دستور زیر:

$ sudo کوه -t tmpfs -o rw،اندازه= 2G tmpfs /mnt/رام دیسک

توجه داشته باشید: اینجا، اندازه = 2G به این معنی که RAMDISK 2 گیگابایت خواهد بود. برای ایجاد RAMDISK چند مگابایتی، استفاده کنید م. به عنوان مثال برای ایجاد 256 مگابایت RAMDISK قرار دهید اندازه = 256M

روش ایجاد و استفاده از Ramdisk روی اوبونتو 18.04روش ایجاد و استفاده از Ramdisk روی اوبونتو 18.04

اکنون برای بررسی اینکه آیا RAMDISK ایجاد شده است، دستور زیر را اجرا کنید:

$ df -h

همانطور که می بینید، RAMDISK ایجاد و نصب شده است روی /mnt/ramdisk همانطور که انتظار میرفت.

روش ایجاد و استفاده از Ramdisk روی اوبونتو 18.04روش ایجاد و استفاده از Ramdisk روی اوبونتو 18.04

همانطور که از پارتیشن های هارد معمولی استفاده می کنید می توانید از RAMDISK استفاده کنید. همانطور که در تصویر زیر می بینید، من چندین فایل و دایرکتوری را در RAMDISK کپی کردم. من حتی می توانم فایل های متنی را مستقیماً از RAMDISK ویرایش کنم.

روش ایجاد و استفاده از Ramdisk روی اوبونتو 18.04روش ایجاد و استفاده از Ramdisk روی اوبونتو 18.04

برای جدا کردن RAMDISK، دستور زیر را اجرا کنید:

$ sudo مقدار /mnt/رام دیسک

هشدار: تمام فایل های RAMDISK شما از بین خواهند رفت.

روش ایجاد و استفاده از Ramdisk روی اوبونتو 18.04روش ایجاد و استفاده از Ramdisk روی اوبونتو 18.04

نصب RAMDISK به صورت خودکار روی راه اندازی سیستم:

می توانید استفاده کنید /etc/fstab فایل را برای نصب خودکار RAMDISK روی بوت شدن سیستم

ابتدا یک را بسازید backup از /etc/fstab فایل با دستور زیر:

$ sudo cp -v /و غیره/fstab /و غیره/fstab.backup

روش ایجاد و استفاده از Ramdisk روی اوبونتو 18.04روش ایجاد و استفاده از Ramdisk روی اوبونتو 18.04

یک کپی از فایل /etc/fstab ذخیره می شود به /etc/fstab.backup. حالا اگر مشکلی پیش بیاید روی راه، شما فقط می توانید بازیابی /etc/fstab فایل.

روش ایجاد و استفاده از Ramdisk روی اوبونتو 18.04روش ایجاد و استفاده از Ramdisk روی اوبونتو 18.04

اکنون پرونده /etc /fstab را با دستور زیر باز کنید:

$ sudo نانو /و غیره/fstab

روش ایجاد و استفاده از Ramdisk روی اوبونتو 18.04روش ایجاد و استفاده از Ramdisk روی اوبونتو 18.04

فایل /etc/fstab باید باز شود.

روش ایجاد و استفاده از Ramdisk روی اوبونتو 18.04روش ایجاد و استفاده از Ramdisk روی اوبونتو 18.04

اکنون به انتهای پرونده بروید و خط زیر را اضافه کنید:

tmpfs /mnt/ramdisk tmpfs rw،اندازه=2G 0 0

توجه داشته باشید: در اینجا اندازه = 2جی یعنی حجم RAMDISK 2 گیگابایت خواهد بود. برای تعیین اندازه در مگابایت، استفاده کنید م بجای جی.

روش ایجاد و استفاده از Ramdisk روی اوبونتو 18.04روش ایجاد و استفاده از Ramdisk روی اوبونتو 18.04

حالا فشار دهید + ایکس و سپس فشار دهید y و سپس فشار دهید <ورود> برای ذخیره فایل

اکنون رایانه خود را با دستور زیر راه اندازی مجدد کنید:

$ sudo راه اندازی مجدد

Ramdisk باید همانطور که از بخش مشخص شده تصویر زیر مشاهده می کنید ، نصب شود.

پیشنهاد می‌کنیم بخوانید:  روش سرعت بخشیدن به نصب آهسته apt-get روی اوبونتو

روش ایجاد و استفاده از Ramdisk روی اوبونتو 18.04روش ایجاد و استفاده از Ramdisk روی اوبونتو 18.04

داده های RAMDISK پایدار:

در این بخش ، من به شما نشان می دهم که چگونه داده های ramdisk را در هارد دیسک ذخیره کنید روی خاموش کردن سیستم و بارگیری داده ها از هارد دیسک تا RAMDISK روی بوت شدن سیستم

برای این کار ، دایرکتوری که Ramdisk در آن نصب خواهد شد و در آن backup داده ها ذخیره می شوند باید همان مجموعه مجوز پرونده را داشته باشند. من یک ترفند آسان را به شما نشان خواهم داد. گوش به زنگ باشید.

ابتدا دایرکتوری ایجاد کنید که داده های ramdisk ذخیره شود روی خاموش شدن سیستم با دستور زیر:

$ sudo mkdir /mnt/ramdisk_backup

روش ایجاد و استفاده از Ramdisk روی اوبونتو 18.04روش ایجاد و استفاده از Ramdisk روی اوبونتو 18.04

اگر از ابتدا این مقاله را دنبال کرده اید ، باید Ramdisk نصب شود روی /mnt/ramdisk

اکنون یک فایل سرویس سیستم با دستور زیر ایجاد کنید:

$ sudo نانو /lib/سیستم شده/سیستم/ramdisk-sync.service

روش ایجاد و استفاده از Ramdisk روی اوبونتو 18.04روش ایجاد و استفاده از Ramdisk روی اوبونتو 18.04

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

روش ایجاد و استفاده از Ramdisk روی اوبونتو 18.04روش ایجاد و استفاده از Ramdisk روی اوبونتو 18.04

حال فعال کنید ramdisk-sync سرویس با دستور زیر:

$ sudo systemctl فعال کردن ramdisk-sync.service

روش ایجاد و استفاده از Ramdisk روی اوبونتو 18.04روش ایجاد و استفاده از Ramdisk روی اوبونتو 18.04

را ramdisk-sync سرویس فعال است اکنون به طور خودکار شروع خواهد شد روی بوت شدن سیستم

روش ایجاد و استفاده از Ramdisk روی اوبونتو 18.04روش ایجاد و استفاده از Ramdisk روی اوبونتو 18.04

اکنون رایانه خود را با دستور زیر راه اندازی مجدد کنید:

$ sudo راه اندازی مجدد

هنگامی که رایانه شما راه اندازی شد، بررسی کنید که آیا ramdisk-sync سرویس با دستور زیر اجرا می شود:

$ sudo وضعیت systemctl ramdisk-sync

همانطور که مشاهده می کنید ، سرویس به درستی در حال اجرا است.

روش ایجاد و استفاده از Ramdisk روی اوبونتو 18.04روش ایجاد و استفاده از Ramdisk روی اوبونتو 18.04

همانطور که می بینید، هر دو /mnt/ramdisk و /mnt/ramdisk_backup دایرکتوری ها خالی هستند

$ ls /mnt/رام دیسک{،_پشتیبان گیری}

روش ایجاد و استفاده از Ramdisk روی اوبونتو 18.04روش ایجاد و استفاده از Ramdisk روی اوبونتو 18.04

حالا من قصد دارم چند فایل را در آن کپی کنم /mnt/ramdisk رامدیسک.

روش ایجاد و استفاده از Ramdisk روی اوبونتو 18.04روش ایجاد و استفاده از Ramdisk روی اوبونتو 18.04

اکنون کامپیوتر خود را مجددا راه اندازی کنید.

$ sudo راه اندازی مجدد

همانطور که می بینید، هنگامی که کامپیوتر من بوت می شود، فایل ها در RAMDISK من در دسترس هستند /mnt/ramdisk

روش ایجاد و استفاده از Ramdisk روی اوبونتو 18.04روش ایجاد و استفاده از Ramdisk روی اوبونتو 18.04

همچنین /mnt/ramdisk و /mnt/ramdisk_backup شامل همین فایل هاست

$ ls /mnt/رام دیسک{،_پشتیبان گیری}

روش ایجاد و استفاده از Ramdisk روی اوبونتو 18.04روش ایجاد و استفاده از Ramdisk روی اوبونتو 18.04

به این ترتیب شما RAMDISK را ایجاد و استفاده می کنید روی اوبونتو 18.04 LTS. با تشکر از خواندن این مقاله.

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

زمان انتشار: 1403-01-06 03:21:03

امتیاز شما به این مطلب
دیدگاه شما در خصوص مطلب چیست ؟

آدرس ایمیل شما منتشر نخواهد شد.

لطفا دیدگاه خود را با احترام به دیدگاه های دیگران و با توجه به محتوای مطلب درج کنید