प्रदर्शन को अनुकूलित करने और ड्राइव की अधिकतम स्थायित्व सुनिश्चित करने के लिए एक ठोस राज्य ड्राइव पर उबंटू की स्थापना से पहले / दौरान / बाद में क्या कदम उठाए जाने चाहिए?
प्रदर्शन को अनुकूलित करने और ड्राइव की अधिकतम स्थायित्व सुनिश्चित करने के लिए एक ठोस राज्य ड्राइव पर उबंटू की स्थापना से पहले / दौरान / बाद में क्या कदम उठाए जाने चाहिए?
जवाबों:
मैंने सफलतापूर्वक कई अलग-अलग तकनीकों का उपयोग किया है ताकि उबंटू भंडारण डिवाइस का उपयोग करने के तरीके में सुधार हो, चाहे वह ठोस राज्य हो या पारंपरिक ड्राइव।
SSD के लिए आप ड्राइव को लिखे जाने की संख्या को कम से कम करना चाहते हैं, क्योंकि रीड में ड्राइव में पहनने को नहीं जोड़ना चाहिए।
1) स्वैप फ़ाइल को प्रबंधित करें
यदि आप अपने कंप्यूटर को हाइबरनेट नहीं करते हैं और आपके पास अपने सभी एप्लिकेशन चलाने के लिए पर्याप्त रैम मेमोरी है, तो सिद्धांत रूप में आपको स्वैप विभाजन की आवश्यकता नहीं है।
यदि आपके पास SSD और हार्ड ड्राइव का मिश्रण है, तो अपने स्वैप विभाजन को हार्ड ड्राइव पर ही रखें।
2) रीड टाइमस्टैम्प के लिए कोई राइट नहीं (एसएसडी और हार्ड ड्राइव के लिए उपयुक्त)
विकल्पों के साथ अपने विभाजन को माउंट करना noatime और nodiratime टाइमस्टैम्प लिखना बंद कर देगा जब आप फ़ाइलों और फ़ोल्डरों को पढ़ते हैं। जब तक आप किसी स्थानीय मेल सर्वर क्लाइंट जैसे कि म्यूट का उपयोग नहीं करते हैं, ये टाइमस्टैम्प लिखते हैं। यह आमतौर पर एक बुरा विचार है, इसका कारण यह है कि टाइमस्टैम्प को अपडेट करते समय हर रीड एक लिखने का उत्पादन करेगा। इससे SSD का जीवन घट जाता है।
अपना / etc / fstab कॉन्फ़िगरेशन फ़ाइल संपादित करें (सावधानी से - बैकअप लेने के लिए सुनिश्चित करें क्योंकि आपका fstab कॉन्फ़िगरेशन तोड़ना आपको सिस्टम को काम करने से रोक सकता है):
cp /etc/fstab ~/fstab-backup
gksudo gedit /etc/fstab
अपने रूट (/) और अन्य विभाजनों को परिभाषित करने वाली पंक्तियों में टेक्स्ट नॉटटाइम और नोडिरटाइम जोड़कर अपने विभाजनों के लिए बढ़ते विकल्पों को संपादित करें यदि आपके पास (/ घर) है - नोट: यदि आपके पास / होम विभाजन है, तो बस "परिवर्तन" से शुरू करें यदि आप किसी चीज को तोड़ने के बारे में चिंतित हैं तो वह विभाजन
# / was on /dev/sda2 during installation
UUID=587e0dc5-2db1-4cd9-9792-a5459a7bcfd2 / ext4 noatime,nodiratime,errors=remount-ro 0 1
# /home was on /dev/sda3 during installation
UUID=2c919dc4-24de-474f-8da0-14c7e1240ab8 /home ext4 noatime,nodiratime,defaults 0 2
इन परिवर्तनों के प्रभावी होने से पहले आपको अपनी मशीन को रिबूट करना होगा
3) न्यूनतम ओएस और अनुप्रयोगों से लिखते हैं
यह मानते हुए कि आप एक मिशन क्रिटिकल उत्पाद सर्वर नहीं चला रहे हैं, ज्यादातर लोग लॉग को नहीं देखते हैं, उन्हें कुछ गलत होना चाहिए (विशेष रूप से गंभीर त्रुटि अधिकांश उबंटू उपयोगकर्ताओं के लिए दुर्लभ है)। इसलिए आप उबंटू को कॉन्फ़िगर कर सकते हैं ताकि सभी लॉग एसएसडी के बजाय रैम मेमोरी में लिखे जाएं।
नोट: केवल निम्नलिखित परिवर्तन करें जब आपने वे सभी सॉफ़्टवेयर स्थापित किए हैं जिनका आप उपयोग करने जा रहे हैं (विशेष रूप से अपाचे वेब सर्वर जैसी चीजें), अन्यथा आप अनुपलब्ध निर्देशिकाओं के साथ / var / log में कुछ समस्याओं का अनुभव कर सकते हैं
इस दृष्टिकोण की पृष्ठभूमि के लिए, ubuntu-eee.com पर अपने फ्लैश ड्राइव के जीवन को लम्बा करना देखें
संपादक के साथ / etc / fstab खोलें (यह मानते हुए कि आपने / etc / fstab फ़ाइल का बैकअप लिया है)
gksudo gedit /etc/fstab
Fstab फ़ाइल के अंत में निम्न पंक्तियाँ जोड़ें और सहेजें:
# Uncomment these after all server based applications installed - eg. apache
#tmpfs /tmp tmpfs defaults,noatime,mode=1777 0 0
#tmpfs /var/tmp tmpfs defaults,noatime,mode=1777 0 0
#tmpfs /var/log tmpfs defaults,noatime,mode=0755 0 0
#tmpfs /var/log/apt tmpfs defaults,noatime 0 0
# none /var/cache unionfs dirs=/tmp:/var/cache=ro 0 0
इन परिवर्तनों के प्रभावी होने से पहले आपको अपनी मशीन को रिबूट करना होगा
यह सभी देखें:
आम तौर पर मैं परेशान नहीं होता - एसएसडी जीवन के बारे में चिंताएं बहुत अधिक हैं। आप इस बारे में विस्तृत लेख पढ़ सकते हैं कि आपको वास्तव में चिंता क्यों नहीं करनी चाहिए । आधुनिक एसएसडी के अंदर शॉर्ट सर्किट्री में आपके लिए वियर-लेवलिंग का प्रबंधन किया जाता है, और वे जानते हैं कि इसे आपसे बेहतर कैसे करना है।
लेख में एक SSD के जीवन की गणना है जो 80M / s की निरंतर दर से लिखता है। जीवन 51 वर्ष है । यह 2007 की तकनीक पर आधारित है - एसएसडी जीवन अब लंबा होगा। और आप लगभग निश्चित रूप से अपने एसएसडी को 80M / 24 घंटे एक दिन में नहीं लिखते हैं।
हालांकि समय के साथ प्रदर्शन में गिरावट एक समस्या हो सकती है, और TRIM इसका समाधान है। दो विकल्प हैं
आपको स्वचालित TRIM को स्वयं सक्षम करना होगा । (मूल रूप से आप discard
अपने माउंट विकल्पों में विकल्प जोड़ते हैं, बशर्ते आप ext4 का उपयोग कर रहे हों।) मैंने एक ब्लॉग पोस्ट रिपोर्टिंग की है कि फ़ाइलों को हटाते समय त्यागें विकल्प आपके सिस्टम को धीमा कर देता है ।
आप कभी-कभी फ़ॉस्ट्रिम का उपयोग करके इसे मैन्युअल रूप से (या क्रॉन जॉब में) कर सकते हैं । यदि आपके पास बस एक विभाजन है तो आपको बस इतना करना है:
sudo fstrim /
ध्यान दें कि फ्रॉस्टिम केवल 11.10 और नए में उपलब्ध है। पुराने सिस्टम के लिए आपको wiper.sh
स्क्रिप्ट की आवश्यकता होगी । मुझे /usr/share/doc/hdparm/contrib/wiper.sh.gz
अपने सिस्टम पर स्क्रिप्ट मिली ।
यदि आप सोच रहे हैं, तो विकिपीडिया द्वारा बताई गई समस्या TRIM हल करती है:
SSDs फ्लैश मेमोरी सेल्स में डेटा स्टोर करते हैं जो पेजों में बांटे जाते हैं, जिसमें पेज (आमतौर पर 4 केबी प्रत्येक) को एक साथ ब्लॉक्स में बांटा जाता है (आमतौर पर 128 पेज प्रति ब्लॉक, कुल 512 केबी)। नंद फ्लैश मेमोरी सेल केवल सीधे लिखे जा सकते हैं जब वे खाली हों। यदि उन्हें डेटा सम्मिलित करने के लिए माना जाता है, तो सामग्री को सबसे पहले मिटा दिया जाना चाहिए, इससे पहले कि किसी लिखित ऑपरेशन को मज़बूती से किया जा सके। SSDs में, एक लेखन ऑपरेशन पृष्ठ-स्तर पर किया जा सकता है, लेकिन हार्डवेयर सीमाओं के कारण, इरेज़ कमांड हमेशा पूरे ब्लॉक को प्रभावित करते हैं। परिणामस्वरूप, SSD मीडिया के लिए डेटा लिखना तब तक बहुत तेज़ होता है जब तक कि खाली पृष्ठों का उपयोग किया जा सकता है, लेकिन एक बार लिखे गए पृष्ठों को एक बार लिखने के बाद धीमा कर देना चाहिए। चूंकि पृष्ठ में कोशिकाओं के एक मिटाए जाने से पहले उसे फिर से लिखने की आवश्यकता होती है, लेकिन केवल पूरे ब्लॉक मिटाए जा सकते हैं, एक ओवरराइट एक रीड-इरेज-संशोधित-लेखन चक्र शुरू करेगा: पूरे ब्लॉक की सामग्री को संग्रहीत करना होगा कैश में इससे पहले कि यह फ्लैश माध्यम पर प्रभावी ढंग से मिटा दिया जाता है, फिर कैश में ओवरराइट लिखित पेज को संशोधित किया जाता है ताकि कैश्ड ब्लॉक अप टू डेट हो, और उसके बाद ही फ्लैश ब्लॉक को पूरा ब्लॉक (अपडेटेड पेज के साथ) लिखा जाता है । इस घटना को लिखने के प्रवर्धन के रूप में जाना जाता है।
कई बिंदु हैं:
संरेखण:
अक्सर जो इंगित किया जाता है वह विभाजन का सही संरेखण है। यह एसएसडी के ब्लॉक आकार के बराबर होना चाहिए। सुरक्षित खेलें और अपने विभाजन को MiB सीमाओं से संरेखित करें। ध्यान दें कि आप इसे उबंटू इंस्टालर के विभाजन टूल (जो MB नहीं MiB का उपयोग करता है) के साथ नहीं कर सकते हैं, लेकिन आप लाइव सीडी को बूट कर सकते हैं, Gparted का उपयोग कर सकते हैं (जो MiB का उपयोग करता है), फिर आपके द्वारा सेट किए गए विभाजन का उपयोग करने के लिए इंस्टॉल करें पर क्लिक करें।
सही अनुसूचक:
एक महत्वपूर्ण बिंदु अनुसूचक विच होना चाहिए noop
। आप इस शेड्यूलर को कर्नेलपार्मेट के elevator=noop
माध्यम से या echo noop > /sys/block/sda/queue/scheduler
आप में प्रवेश के माध्यम से सेट कर सकते हैं ।
Mountflags:
मैं सुझाऊंगा noatime
औरdiscard
tmpfs
एक रैमडिस्क पर tmp लगाना ssd के जीवन काल को बढ़ा सकता है। इस का उपयोग करने के लिए आप में निम्नलिखित पंक्ति fstab:none /tmp tmpfs defaults 0 0
आम तौर पर यदि आप इस विषय में गहराई से गोता लगाना चाहते हैं तो मैं इस उत्कृष्ट विकि-लेख की सिफारिश करूँगा ।
उबंटू में अपने एसएसडी के लिए फास्ट ट्यूनिंग कोर्स:
फाइल सिस्टम
आर्क विकि का उल्लेख है एसएसडी फाइल सिस्टम के लिए कुछ बेहतर विकल्प - उनमें से एक अस्थिर है, अन्य हैं ext * वाले। मुझे लगता है कि ext4 सर्वश्रेष्ठ पिक्स में से एक है।
नोट: ext4 के मामले में आप discard
माउंट विकल्प का उपयोग करना चाह सकते हैं ।
fstab
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc nodev,noexec,nosuid 0 0
tmpfs /tmp tmpfs nodev,nosuid,noatime,mode=1777 0 0
/dev/sda1 / ext4 defaults,noatime,discard,errors=remount-ro 0 1
/dev/sda2 /home ext4 defaults,noatime,discard,user_xattr 0 2
/dev/sda3 /windows ntfs defaults,noatime,discard,umask=007,gid=46 0 0
यहाँ कुछ महत्वपूर्ण चीजें हैं:
swap
विभाजन नहीं । आजकल यह केवल हाइबरनेशन के लिए आवश्यक है, क्योंकि आधुनिक मशीनों में रैम की बहुत बड़ी मात्रा है।noatime
और discard
विकल्प। जानकारी यहाँ है ।अनुसूचक
डिफ़ॉल्ट अनुसूचक से स्विच करने पर विचार करें, जो कि अधिकांश लिनक्स डिस्ट्रो के सीएफके (पूरी तरह से उचित कतार) है, एसएसडी के लिए नूप या समय सीमा अनुसूचक के लिए। उदाहरण के लिए, नूप शेड्यूलर का उपयोग, वे प्राप्त किए गए क्रम में अनुरोधों को संसाधित करता है, बिना इस बात पर ध्यान दिए कि डिस्क पर डेटा भौतिक रूप से कहां रहता है। यह विकल्प SSD के लिए फायदेमंद माना जाता है क्योंकि SSD के सभी क्षेत्रों के लिए समय की तलाश समान है।
/Etc/rc.local पर निम्न जोड़ें :
# SSD performance tuning
echo noop > /sys/block/sda/queue/scheduler
जानकारी
/tmp
रैम के साथ , मेमोरी स्थिति से बाहर निकलना बहुत आसान है, क्योंकि बहुत सारे प्रोग्राम /tmp
स्टोरेज स्पेस के रूप में उपयोग करते हैं (उदाहरण के लिए डीवीडी छवियों को संग्रहीत करने के लिए ब्रासेरो )।
tmpfs
डिफ़ॉल्ट रूप से 10% RAM है। आकार को size
हालांकि विकल्प का उपयोग करके समायोजित किया जा सकता है ।
मैं इस लाइन को आपके fstab में नहीं जोड़ूंगा, var / tmp फ़ोल्डर रिबूट को जीवित करने के लिए है, और यह आपके लिए समस्याएँ पैदा कर सकता है।
tmpfs /var/tmp tmpfs defaults,noatime,mode=1777 0 0
जब मैं नई प्रणाली को कॉन्फ़िगर करता हूं तो मैं सभी tmp फ़ोल्डर को छोड़ देता हूं इस तरह से टिप्पणी करता हूं कि अगर कुछ भी होता है तो मैं लॉग और सामान की जांच कर सकता हूं। फिर एक बार जब मेरे पास मुख्य सिस्टम सेटअप होगा तो मैं उनकी टिप्पणी अन-कमेंट कर दूंगा, लेकिन मैं उपरोक्त लाइन कभी नहीं जोड़ता, यहाँ मैं इसका उपयोग करता हूँ:
tmpfs /tmp tmpfs defaults,noatime,mode=1777 0 0
tmpfs /var/log tmpfs defaults,noatime,mode=0755 0 0
tmpfs /var/log/apt tmpfs defaults,noatime 0 0
और अगर मुझे अपने सिस्टम के साथ कोई समस्या हो रही है, तो मैं टिप्पणी करता हूं कि एक लॉकअप के बाद रिबूट या मजबूर रिबूट के बाद भी सब कुछ जांचने में सक्षम होना चाहिए।
इसके अलावा, आप nodiratime की जरूरत नहीं है, noatime विकल्प दोनों द्वारा ही ध्यान रखता है।
TRIM के लिए, यदि आपका hw / sw इसे समर्थन करता है, तो यह आवश्यक है, मैं fstab में त्याग का उपयोग नहीं करता। मैं एक दैनिक क्रोन बनाता हूं, क्योंकि ऐसा करने से मेरा पीसी हमेशा चालू रहता है:
gksu gedit /etc/cron.daily/trim
फिर इसे फ़ाइल में सहेजें और सहेजें (यदि आपके पास ssd पर अलग / होम विभाजन नहीं है, या अन्य भाग हैं जो ssd पर हैं तो आपको यह विचार करना चाहिए कि इसे कैसे संशोधित किया जाए:
#!/bin/sh
LOG=/var/log/trim.log
echo "*** $(date -R) ***" >> $LOG
fstrim -v / >> $LOG
fstrim -v /home >> $LOG
फिर फ़ाइल को निष्पादन योग्य बनाएं:
sudo chmod +x /etc/cron.daily/trim
मैं अपना rc.local जैसे संपादन भी करता हूं:
gksu gedit /etc/rc.local
इसे "बाहर निकलें 0" और अंतिम # के नीचे जोड़ें:
# Modification for SSD
# you may want to add more folders to be checked/created to this list
for dir in apparmor apt ConsoleKit cups dist-upgrade fsck gdm installer news ntpstats samba speech-dispatcher unattended-upgrades; do
if [ ! -e /var/log/$dir ] ; then
mkdir /var/log/$dir
fi
done
आप यहां से कॉपी और पेस्ट कर सकते हैं ताकि कोई त्रुटि न हो, आम आदमी को यह अजीब लग रहा है, यह नहीं है।
मैंने यह भी पढ़ा है कि आपके ssd ड्राइव का 10% हिस्सा बिना किसी बदलाव के जीवन को विस्तारित करने में मदद कर सकता है, जो कि देखा जाना बाकी है। मैंने इसमें इतना नहीं पढ़ा है कि अगर मैं ऐसा करने के लिए समझ में आता है तो मैं वाउच नहीं कर सकता।
यह गाइड के चारों ओर सबसे अच्छा है, वह एक दिन के लिए Google के आसपास नहीं घूमा और फिर एक गाइड के साथ आया, आपको यहां से जांच करनी चाहिए
TRIM एक ऑपरेटिंग सिस्टम को SSD को सूचित करने की अनुमति देता है जो डेटा के ब्लॉक को अब उपयोग में नहीं माना जाता है और आंतरिक रूप से मिटाया जा सकता है। ट्रिमिंग से SSD को कचरा संग्रहण ओवरहेड को संभालने में सक्षम बनाता है, जो अन्यथा भविष्य में शामिल ब्लॉकों को भविष्य के संचालन को अग्रिम रूप से धीमा कर देगा। 1
उबंटू 14.04 में एक नया फीचर यूज-लाइनक्स पैकेज में जोड़ा गया है जो नियमित रूप से SSDs को स्वचालित रूप से ट्रिम कर देता है, लेकिन केवल Intel और Samsung SSDs ने TRIM को डिफ़ॉल्ट रूप से सक्षम किया है, क्योंकि TRIM चलाते समय कुछ सस्ते SSD खुद को ईंट भी कर सकते हैं। 2/etc/cron.weekly/fstrim
उबंटू में सामग्री 14.04:
#!/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
1 https://en.wikipedia.org/wiki/Trim_%28computing%29
2 ट्रिम कैसे सक्षम किया जाता है?
यह स्पष्ट है कि /var/tmp
परिभाषा के अनुसार tmpfs में नहीं होना चाहिए क्योंकि इसकी सामग्री को रिबूट से परे संरक्षित करने की आवश्यकता है:
ठीक है "लंबी कहानी छोटी":
ext4
इंस्टॉल के दौरान फॉर्मेट करें , और एक छोटा स्वैप बनाएं ~ 1 GB। स्थापित करने के बाद fstab के साथ संपादित करें sudo gedit /etc/fstab
और निम्न पंक्ति जोड़ें
tmpfs /tmp tmpfs defaults,noatime,mode=1777 0 0
यह आपकी अस्थायी फ़ाइलों के लिए एक रैमड्राइव बनाएगा, जो उम्र बढ़ने को कम करेगा। noatime,nodiratime,discard
चूक के बाद अपनी ext4 लाइन में भी जोड़ें । यह पहनने को कम करेगा, और TRIM फ़ंक्शन को सक्षम करेगा। सहेजें और रीबूट करें।
वहाँ कुछ अच्छी जानकारी में सुधार करने और से Ubuntu, लिनक्स टकसाल के लिए एसएसडी अनुकूलन करने के लिए कैसे हो http://namhuy.net/1563/how-to-tweak-and-optimize-ssd-for-ubuntu-linux-mint.html आप हो सकता है में रुचि रख्ााे
प्रीलोड का उपयोग करें
उबंटू, लिनक्स मिंट या डेबियन आधारित वितरण पर प्रीलोड स्थापित करने के लिए
# apt-get update && apt-get install preload
अपनी अदला-बदली बंद करें
स्वैग सेटिंग को बदलने के लिए:
$ su -
# nano /etc/sysctl.conf
और इस लाइन को sysctl.conf फाइल में जोड़ें।
vm.swappiness = 10
UPS आवश्यक है। /etc/sysctl.conf
फ़ाइल में
vm.dirty_writeback_centisecs = 15000
vm.swappiness = 10
कॉन्फ़िगरेशन फ़ाइल डेमन, आमतौर पर /etc/syslog.conf
फ़ेना /etc/rsyslog.d/
और फॉर्म के सभी रास्तों को /var/log/
माइनस साइन ("-") लिखकर तरीकों के सामने खोजें। आगे mail.err
/var/log/mail.err
उपरांत
mail.err -/var/log/mail.err
FS btrfs
का उपयोग करें और -o ssd
विकल्प का उपयोग करें
Ubuntu, Linux टकसाल के लिए SSD को कैसे ट्विक और ऑप्टिमाइज़ करें
TRIM सक्षम करें
TRIM (ट्रिम कमांड ने एक OS को बताया कि कौन से SSD ब्लॉक का उपयोग नहीं किया जा रहा है और इसे साफ़ किया जा सकता है)
कुछ गलत होने पर पहले fstab का बैकअप लें।
# cp /etc/fstab ~/fstab.bk
Fstab फ़ाइल संपादित करें
# nano /etc/fstab
Ext4 के बाद अपने ssd ड्राइव या विभाजन में त्यागें जोड़ें
UUID=bef10b86-494d-41c6-aa46-af72cfba90fd / ext4 discard,errors=remount-ro 0 1
Adding noatime and nodiratime
linux फाइल सिस्टम के लिए linux में noatime और nodiratime माउंट विकल्प हैं। noatime फ़ाइल सिस्टम पर atime अद्यतनों को अक्षम करता है, और nodiratime निर्देशिका प्रणाली पर atime अद्यतन अक्षम करता है। Noatime और nodiratime को जोड़ने से ssd लोड को कम करने का मतलब है प्रदर्शन लाभ।
Fstab फ़ाइल संपादित करें
# nano /etc/fstab
Ext4 के बाद अपने ssd ड्राइव या विभाजन में noatime, nodiratime जोड़ें
UUID=bef10b86-494d-41c6-aa46-af72cfba90fd / ext4 discard,noatime,nodiratime,errors=remount-ro 0 1
मैं केवल उन चीजों को रखने का सुझाव देता हूं, जो एसएसडी पर बूट समय पर पढ़ी जाती हैं, हो सकता है कि किसी भी एप्लिकेशन को लोड करने के लिए बहुत अधिक समय की आवश्यकता हो। डीडी और लॉग और अन्य सामान्य चीजें जो मुझे एक सामान्य एचडीडी पर मिलेंगी। इसके अलावा आप केवल लोड करने के लिए अपने ubuntu को सेटअप कर सकते हैं। बूट समय पर SSD से एक बड़ा initramfs और ssd में वापस परिवर्तन नहीं लिखें। इसका लाभ यह है, कि इस विभाजन में परिवर्तन लगातार नहीं होते हैं, जो आपके बूट सिस्टम के लिए सुरक्षा की तरह sth है। इसके लिए आपको बहुत अधिक RAM की आवश्यकता होगी।
मैं चाहूंगा कि एसएसडी पर विभाजन / /, / etc, / usr, / boot, / lib 32/64 डालें जैसे कि sth
/ ऑप्ट, / बिन, / sbin, / रूट, / घर और यहां तक कि HDD पर स्वैप (RAM !!!) बढ़ाएं
विकिपीडिया कहता है:
लिनक्स कर्नेल संस्करण 2.6.33 के साथ शुरू होने वाले TRIM फ़ंक्शन का समर्थन करता है। Ext4 फ़ाइल सिस्टम "त्यागें" पैरामीटर का उपयोग करते हुए माउंट किया गया है। सबसे हाल ही में डिस्क उपयोगिताओं (और इसलिए स्थापना सॉफ़्टवेयर जो उनका उपयोग करते हैं) भी उचित विभाजन संरेखण लागू करते हैं।
बैकअप के लिए कई तरीके हैं, जिनमें से सबसे सरल है (r) सिंक प्लस क्रॉन जॉब।
/root
, /home
और स्वैप को गति के लिए SSD पर रखा जाना चाहिए क्योंकि यह ज्यादातर केवल पढ़ने के लिए है। गति लाभ के लिए, /var
एसएसडी पर भी डालें ।
/
कुबंटु वनरिक का विभाजन मेरे एसएसडी पर 4.5GB है। /
माइनस के लिए 20GB पर्याप्त है /home
। फ़ाइल सिस्टम लेआउट को मोड़ने के लिए, कई विभाजनों में इसे फैलाने के प्रयास इसके लायक नहीं हैं।
tmpfs
लाइनों पर टिप्पणी की जाती है, इसलिए उन रेखाओं को जोड़ने से कोई फर्क नहीं पड़ेगा? क्या हमें इसे अधूरा जोड़ने की आवश्यकता है?