আমার কাছে যদি অন-ইন্টেল / স্যামসুং থাকে তবে আমার কি ট্রিম সক্ষম করতে হবে?


15

আমি একটি ওয়েবআপডি 8 নিবন্ধে পড়েছিলাম যে টিআরআইএম সমর্থন করে যা উবুন্টু 14.04-এ চালু হয়েছিল, ডিফল্টরূপে কেবলমাত্র ইন্টেল এবং স্যামসাং এসএসডি-র জন্য কাজ করে। অন্যান্য সম্পর্কে কি? আমি ডেল এক্সপিএস 13 দেব সংস্করণ ল্যাপটপটি ব্যবহার করছি এবং এসএসডি অন্য নির্মাতার কাছ থেকে এসেছে, তাই ট্রাম কি ডিফল্টরূপেও কাজ করবে বা আমাকে নিজে ক্রোন জব ফাইল তৈরি করতে হবে?

উত্তর:


21

ইতিমধ্যে সমস্ত কিছু ইনস্টল করা আছে।

1 বার ছাঁটা সক্রিয় করার জন্য আদেশ:

sudo fstrim -v /

এটি কিছুক্ষণ সময় নেবে এবং তারপরে ফলাফলগুলি দেখায়। উদাহরণ:

sudo fstrim -v /
[sudo] password for rinzwind: 
/: 93184647168 bytes were trimmed

এবং এটি সাফল্যযুক্ত ডিভাইসগুলির জন্য সপ্তাহে একবার চালানোর জন্য ডিফল্টরূপে সেট আপ করা হয়:

$ locate fstrim
/etc/cron.weekly/fstrim
/sbin/fstrim

আপনি যদি ক্রোন জব পরীক্ষা করেন তবে এটি সমস্ত ব্যাখ্যা করা হয়েছে:

$ more /etc/cron.weekly/fstrim 
#!/bin/sh
# call fstrim-all to trim all mounted file systems which support it
set -e

# This only runs on Intel and Samsung SSDs by default, as some SSDs with faulty
# firmware may encounter data loss problems when running fstrim under high I/O
# load (e. g.  https://launchpad.net/bugs/1259829). You can append the
# --no-model-check option here to disable the vendor check and run fstrim on
# all SSD drives.
exec fstrim-all

যদি ম্যানুয়াল পদ্ধতিটি কাজ করে তবে এটি সক্রিয় করার জন্য আপনি --no-model-checkশেষে ( exec fstrim-all) কমান্ডটিতে যুক্ত করতে পারেন ।


লিংক ফাইলের মধ্যে একটি আকর্ষণীয় পঠিত। আপনার ডিস্কটি বাগড হয়েছে কিনা তা যাচাই করার জন্যও এটির একটি পদ্ধতি রয়েছে । অনেক সস্তা সস্তা এসএসডি ত্রুটিযুক্ত এবং ডেটা নষ্ট করতে পারে।


এবং এটি শীর্ষে বলতে গেলে: এটি এসএসডি সহ সামঞ্জস্যপূর্ণ হার্ডওয়্যার (পিডিএফ ডাউনলোড) এর একটি তালিকা list


আর একটি পদ্ধতি আছে যেখানে আপনি discardস্থায়ী ট্রিমিংয়ের জন্য আপনার fstab এ যুক্ত করেন। বেঞ্চমার্কস (জার্মান) ফেলে দেওয়ার চেয়ে বেশি পছন্দ করে ।


দুর্দান্ত, ব্যাখ্যাটির জন্য আপনাকে ধন্যবাদ। এখন সব পরিষ্কার। আমি উত্তরটি কয়েক মিনিটের মধ্যে সঠিক হিসাবে চিহ্নিত করব। চিয়ার্স।
নিক্কি কননভ

আমি বুঝতে পারি না কীভাবে ট্রিমটি সঠিকভাবে কাজ করছে কিনা তা পরীক্ষা করতে হবে। এমন কোনও স্ক্রিপ্ট আছে যা এটি পরীক্ষা করে, বা অন্য কিছু?
দুসান মিলোসেভিক

প্রথম কমান্ডটি দেখুন: sudo fstrim -v /এটি অসমর্থিত থাকলে এটি ত্রুটিযুক্ত হবে।
রিঞ্জউইন্ড

বাজারআলাঞ্চপ্যাড.এন.এ. / লুবন্টু-ব্রাঞ্চগুলি / বুন্টু / ট্রাস্টি / ইউটিল- লিনাক্স / এর সূত্রে ওসিজেড, প্যাট্রিয়ট এবং স্যান্ডিস্কের জন্যও কাজ করবে এবং উবুন্টু ১৪.০৪ ট্রাস্টিতে স্বয়ংক্রিয়ভাবে সক্রিয় হবে (দেখুন /etc/cron.weekly / fstrim)
ক্রিশ্চিয়ান বেনেক

পছন্দ করুন আমি ধরে নিলাম আরও বেশি যুক্ত হবে :) লিঙ্কটি যদিও ভেঙে গেছে;)
রিনজউইন্ড

0

আপনি TRIM (ext4 / xfs এর মতো ফাইল সিস্টেমে) জোর করতে পারেন / / etc / fstab এন্ট্রির বিকল্পগুলিতে বাতিল করতে পারেন। উদাহরণস্বরূপ আমার:

/dev/sda3   /  ext4    errors=remount-ro,discard  0       1

আপনি যদি ক্রিপ্টসেটআপ ব্যবহার করেন (dmcrypt এর জন্য) আপনি ট্রিমকে বাধ্য করার জন্য / etc / crypttab এ বাতিল করতে পারেন। কিছুটা এইরকম:

sda3_crypt UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx none luks,discard
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.