لطفا وارد شوید یا ثبت‌نام کنید تا به انجمن‌ها دسترسی کامل داشته باشید.



 
امتياز موضوع :
  • 0 رأي - معدل امتيازات : 0
  • 1
  • 2
  • 3
  • 4
  • 5
روش تیون کردن SSD در لینوکس
2015-06-19, 04:34 PM, (آخرین ویرایش توسط : 2015-06-19, 05:51 PM شباهنگ.)
ارسال : #1
Information  روش تیون کردن SSD در لینوکس
درود

دوستان همونطور که میدونید دیسک های SSD بر خلاف دیسک های مغناطیسی قطعات مکانیکی ندارند و چون لینوکس در حالت پیش فرض از یک scheduler برای تمام دیسک ها استفاده میکنه شما میتونید با عوض کردن scheduler راندمان SSD خودتون را بالا ببرید.

۱: فعال کردن TRIM flag

کد :
sudo gedit /etc/fstab

حالا این خط را به انتهای پارتیشن (های) SSD اضافه کنید.

کد :
noatime,discard

۲: تنظیم Scheduler

به طور پیش فرض لینوکس از Completely Fair Queuing (CFQ) برای تمام دیسک ها استفاده میکنه که برای دیسک های SSD مناسب نیست.

در مسیر /etc/udev/rules.d یک فایل تکست جدید با نام 60-schedulers.rules ایجاد کنید. حالا فایل را باز کنید و متن زیر را وارد کنید.

کد :
# set deadline scheduler for non-rotating disks
ACTION=="add|change", KERNEL=="sd[a-z]", ATTR{queue/rotational}=="0", ATTR{queue/scheduler}="deadline"

۳: سیستم را ریبوت کنید و تمام.

شما میتونید با دستور زیر Scheduler دیسک را چک کنید. (جای X را با دیسک مورد نظر عوض کنید)

کد :
$ cat /sys/block/sdX/queue/scheduler

منبع: https://wiki.archlinux.org/index.php/Solid_State_Drives

[عکس : l0mm_penglogo.png]
جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2017-06-07, 06:42 PM,
ارسال : #2
RE: روش تیون کردن SSD در لینوکس
بسیار عالی ممنون

مرک آلمان تجهیزات آزمایشگاهی
جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ


رفتن به انجمن :


کاربران در حال مشاهده موضوع : 1 مهمان