කාර්ය සාධනය ප්රශස්ත කිරීම සහ ධාවකයේ උපරිම කල්පැවැත්ම සහතික කිරීම සඳහා b න රාජ්ය ධාවකයක උබුන්ටු ස්ථාපනය කිරීමට පෙර / පසුව ගත යුතු පියවර මොනවාද?
කාර්ය සාධනය ප්රශස්ත කිරීම සහ ධාවකයේ උපරිම කල්පැවැත්ම සහතික කිරීම සඳහා b න රාජ්ය ධාවකයක උබුන්ටු ස්ථාපනය කිරීමට පෙර / පසුව ගත යුතු පියවර මොනවාද?
Answers:
Ub න තත්වයේ හෝ සාම්ප්රදායික ධාවකය වේවා උබුන්ටු ගබඩා උපාංගය භාවිතා කරන ආකාරය වැඩි දියුණු කිරීම සඳහා මම විවිධ ක්රම කිහිපයක් සාර්ථකව භාවිතා කර ඇත්තෙමි.
එස්එස්ඩී සඳහා ඔබ සොයන්නේ ධාවකය ලියා ඇති වාර ගණන අවම කිරීමට ය, කියවීම් මඟින් ධාවකයට ඇඳුම් එකතු නොකළ යුතුය.
1) swap ගොනුව කළමනාකරණය කරන්න
ඔබ ඔබේ පරිගණකය ශිශිරකරණය නොකරන්නේ නම් සහ ඔබේ සියලු යෙදුම් ධාවනය කිරීමට ප්රමාණවත් RAM මතකයක් තිබේ නම්, න්යායිකව ඔබට swap කොටසක් අවශ්ය නොවේ.
ඔබ සතුව SSD සහ දෘ hard තැටි මිශ්රණයක් තිබේ නම්, ඔබේ swap කොටස දෘ hard තැටි මත පමණක් තබන්න.
2) කියවීමට කාලරාමු සඳහා ලිවීම් නොමැත (එස්එස්ඩී සහ දෘ hard තැටි සඳහා සුදුසු වේ)
ඔබගේ කොටස් 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) මෙහෙයුම් පද්ධතිය සහ යෙදුම් වලින් ලිවීම් අවම කිරීම
ඔබ මෙහෙවර විවේචනාත්මක නිෂ්පාදන සේවාදායකයක් පවත්වාගෙන යන්නේ නැතැයි උපකල්පනය කරමින්, යමක් වැරදුනහොත් බොහෝ අය ලොග් දෙස බලන්නේ නැත (විශේෂයෙන් බොහෝ උබුන්ටු භාවිතා කරන්නන් සඳහා බරපතල දෝෂ දුර්ලභ බැවින්). එබැවින් ඔබට උබුන්ටු වින්යාසගත කළ හැකි අතර එමඟින් සියලුම ල logs ු-සටහන් SSD වලට වඩා RAM මතකයට ලියා ඇත.
සටහන: ඔබ භාවිතා කිරීමට යන සියලුම මෘදුකාංග ස්ථාපනය කර ඇති විට පමණක් පහත වෙනස්කම් සිදු කරන්න (විශේෂයෙන් අපාචේ වෙබ් සේවාදායකය වැනි දේ), එසේ නොමැතිනම් / var / log හි නැතිවූ නාමාවලි සමඟ ඔබට යම් ගැටළු ඇතිවිය හැකිය.
මෙම ප්රවේශයේ පසුබිම සඳහා, ubuntu-eee.com හි ඔබගේ ෆ්ලෑෂ් ඩ්රයිව් හි ආයු කාලය දීර් see කිරීම බලන්න
සංස්කාරකයක් සමඟ / 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
මෙම වෙනස්කම් ක්රියාත්මක වීමට පෙර ඔබේ යන්ත්රය නැවත ආරම්භ කිරීමට ඔබට අවශ්ය වනු ඇත
මෙයද බලන්න:
සාමාන්යයෙන් මම කරදර වෙන්නේ නැහැ - එස්එස්ඩී ජීවිතය පිළිබඳ කනස්සල්ල අධිකයි. ඔබ සැබවින්ම කරදර නොවිය යුත්තේ මන්ද යන්න පිළිබඳ මෙම සවිස්තරාත්මක ලිපිය ඔබට කියවිය හැකිය . කෙටියෙන් කිවහොත්, නූතන එස්එස්ඩී තුළ ඇති පරිපථය ඔබ වෙනුවෙන් ඇඳුම් මට්ටම් කළමනාකරණය කරයි, එය ඔබට වඩා හොඳින් කරන්නේ කෙසේදැයි ඔවුහු දනිති.
ලිපියේ දැක්වෙන්නේ එස්එස්ඩී හි ආයු කාලය ගණනය කිරීමකි, එය අඛණ්ඩව 80M / s අනුපාතයකින් ලිවීම් ලබා ගනී. ජීවිතය අවුරුදු 51 කි . එය 2007 තාක්ෂණය මත පදනම් වේ - එස්එස්ඩී ආයු කාලය දැන් වැඩි වනු ඇත. ඔබ දිනකට පැය 24 ක් 80M / s වේගයෙන් ඔබේ SSD වෙත ලියන්නේ නැත.
කෙසේ වෙතත් කාලයත් සමඟ කාර්ය සාධනය පිරිහීම ගැටළුවක් විය හැකි අතර TRIM යනු විසඳුමයි. විකල්ප දෙකක් තිබේ
ඔබ විසින්ම ස්වයංක්රීය TRIM සක්රීය කළ යුතුය . (මූලික වශයෙන් ඔබ discard
ext4 භාවිතා කරන්නේ නම් ඔබේ සවිකිරීමේ විකල්පයන්ට විකල්පය එක් කරයි .) ලිපිගොනු මකාදැමීමේදී ඉවතලන විකල්පය ඔබේ පද්ධතිය මන්දගාමී වන බව වාර්තා කරන බ්ලොග් සටහනක් මට හමු විය .
ඔබට ඉඳහිට fstrim භාවිතා කර අතින් (හෝ ක්රෝන් රැකියාවක) එය කළ හැකිය . ඔබට එක් කොටසක් තිබේ නම් ඔබ කළ යුත්තේ:
sudo fstrim /
Fstrim ලබා ගත හැක්කේ 11.10 සහ නවතම ඒවා බව සලකන්න. පැරණි පද්ධති සඳහා ඔබට wiper.sh
ස්ක්රිප්ට් අවශ්ය වේ. /usr/share/doc/hdparm/contrib/wiper.sh.gz
මගේ පද්ධතියේ පිටපත මට හමු විය .
ඔබ පුදුම වන්නේ නම්, විකිපීඩියාව විසින් විස්තර කර ඇති පරිදි TRIM විසින් විසඳන ගැටළුව :
පිටු (සාමාන්යයෙන් 4 kB බැගින්) කොටස් වශයෙන් කාණ්ඩ කර ඇති ෆ්ලෑෂ් මතක සෛල තුළ SSDs දත්ත ගබඩා කරයි (සාමාන්යයෙන් බ්ලොක් එකකට පිටු 128 ක්, මුළු 512 kB). NAND ෆ්ලෑෂ් මතක සෛල කෙලින්ම ලිවිය හැක්කේ ඒවා හිස් වූ විට පමණි. ඒවා දත්ත අඩංගු යැයි සලකන්නේ නම්, ලිඛිත මෙහෙයුමක් විශ්වසනීයව සිදු කිරීමට පෙර අන්තර්ගතය මකා දැමිය යුතුය. එස්එස්ඩී වලදී, පිටු මට්ටමින් ලිවීමේ මෙහෙයුමක් කළ හැකි නමුත් දෘඩාංග සීමාවන් නිසා මකාදැමීමේ විධානයන් සෑම වාරණයකටම බලපායි. එහි ප්රති As ලයක් වශයෙන්, හිස් පිටු භාවිතා කළ හැකි තාක් කල් SSD මාධ්යයට දත්ත ලිවීම ඉතා වේගවත් වන නමුත් කලින් ලියා ඇති පිටු නැවත ලිවීමට අවශ්ය වූ විට සැලකිය යුතු ලෙස මන්දගාමී වේ. නැවත ලිවීමට පෙර පිටුවේ ඇති සෛල මකා දැමීම අවශ්ය වන නමුත් සම්පූර්ණ කොටස් පමණක් මකා දැමිය හැකි බැවින්, නැවත ලිවීම මඟින් කියවීමේ-මකාදැමීමේ-වෙනස් කිරීමේ-ලිවීමේ චක්රයක් ආරම්භ කරනු ඇත: සමස්ත කොටසෙහි අන්තර්ගතය ගබඩා කළ යුතුය ෆ්ලෑෂ් මාධ්යයෙන් effectively ලදායී ලෙස මකා දැමීමට පෙර හැඹිලියේ, පසුව නැවත ලියන ලද පිටුව හැඹිලියේ වෙනස් කර ඇති නිසා හැඹිලි කොටස යාවත්කාලීනව පවතින අතර, පසුව පමණක් මුළු බ්ලොක් එකම (යාවත්කාලීන කළ පිටුව සමඟ) ෆ්ලෑෂ් මාධ්යයට ලියා ඇත . මෙම සංසිද්ධිය ලිවීමේ විස්තාරණය ලෙස හැඳින්වේ.
කරුණු කිහිපයක් තිබේ:
පෙළගැස්ම:
බොහෝ විට පෙන්වා දී ඇත්තේ කොටසේ නිවැරදි පෙළගැස්මයි . මෙය SSD හි වාරණ ප්රමාණයට සමාන විය යුතුය. ආරක්ෂිතව සෙල්ලම් කර ඔබේ කොටස් MiB සීමාවන්ට පෙළගස්වන්න. ඔබට උබුන්ටු ස්ථාපකයේ කොටස් මෙවලම සමඟ මෙය කළ නොහැකි බව සලකන්න (එය MB නොව MiB භාවිතා කරයි), නමුත් ඔබට සජීවී සංයුක්ත තැටිය ආරම්භ කළ හැකිය, Gparted (MiB භාවිතා කරයි) භාවිතා කරන්න, ඉන්පසු ඔබ සැකසූ කොටස් භාවිතා කිරීමට ස්ථාපනය ක්ලික් කරන්න.
නිවැරදි උපලේඛකයා:
වැදගත් කරුණක් නම් උපලේඛනගත විය යුතුය noop
. ඔබට මෙම උපලේඛනය කර්නල්පරාමීටරය elevator=noop
හරහා හෝ echo noop > /sys/block/sda/queue/scheduler
ඔබ තුළ ඇති ප්රවේශයක් හරහා සැකසිය හැකිය .
මවුන්ට්ෆ්ලැග්ස්:
මම නිර්දේශ කරන්නේ noatime
සහdiscard
Tmpfs
රැම්ඩිස්ක් මත ටීඑම්පී තැබීමෙන් එස්එස්ඩී හි ආයු කාලය වැඩි කළ හැකිය. මෙය භාවිතා කිරීම සඳහා පහත දැක්වෙන රේඛාව ඔබ තුළ තබන්න:none /tmp tmpfs defaults 0 0
සාමාන්යයෙන් ඔබට මෙම මාතෘකාවට ගැඹුරට කිමිදීමට අවශ්ය නම් මම මෙම විශිෂ්ට විකී ලිපිය නිර්දේශ කරමි .
උබුන්ටු හි ඔබේ එස්එස්ඩී සඳහා වේගවත් සුසර කිරීමේ පා course මාලාව:
ගොනු පද්ධතිය
ආරුක්කු විකියේ SSD ගොනු පද්ධතිය සඳහා වඩාත් සුදුසු විකල්ප කිහිපයක් සඳහන් කරයි - ඒවායින් එකක් අස්ථායි, අනෙක් ඒවා 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
කොටස් නොමැත . වර්තමානයේ එය අවශ්ය වන්නේ ශිශිරකරණය සඳහා පමණි, මන්ද නවීන යන්ත්රවල විශාල RAM ප්රමාණයක් ඇති බැවිනි.noatime
සහ discard
විකල්ප. තොරතුරු මෙහි ඇත.උපලේඛකයා
බොහෝ ලිනක්ස් ඩිස්ට්රෝ යටතේ cfq (සම්පුර්ණයෙන්ම සාධාරණ පෝලිම්) වන සුපුරුදු උපලේඛනයෙන් එස්එස්ඩී සඳහා නූප් හෝ නියමිත කාලසටහනට මාරුවීම සලකා බලන්න. නිදසුනක් ලෙස, නූප් උපලේඛනය භාවිතා කරමින්, තැටියේ භෞතිකව වාසය කරන ස්ථානය ගැන කිසිදු සැලකිල්ලක් නොදක්වා, ඉල්ලීම් ලැබුණු අනුපිළිවෙලට ක්රියාවට නංවයි. එස්එස්ඩී හි සියලු අංශ සඳහා සෙවීමේ වේලාවන් එක හා සමාන බැවින් මෙම විකල්පය එස්එස්ඩී සඳහා වාසිදායක යැයි සැලකේ.
පහත දැක්වෙන්න ඇතුලත් කරන්න /etc/rc.local :
# SSD performance tuning
echo noop > /sys/block/sda/queue/scheduler
තොරතුරු
/tmp
RAM සමඟ , බොහෝ වැඩසටහන් ගබඩා අවකාශයක් ලෙස භාවිතා කරන බැවින් , මතක තත්වයෙන් මිදීම ඉතා පහසුය /tmp
(උදාහරණයක් ලෙස ඩීවීඩී රූප ගබඩා කිරීම සඳහා බ්රෙසෙරෝ ).
tmpfs
පෙරනිමියෙන් RAM වලින් 10% කි. size
විකල්පය භාවිතා කර ප්රමාණය වෙනස් කළ හැකිය .
මම මෙම රේඛාව ඔබේ fstab වෙත එක් නොකරමි, var / tmp ෆෝල්ඩරය නැවත පණගැන්වීම් වලින් නොනැසී පවතින අතර එය ඔබට ගැටළු ඇති කළ හැකිය.
tmpfs /var/tmp tmpfs defaults,noatime,mode=1777 0 0
මම නව පද්ධතියක් වින්යාස කරන විට, සියලු ටී.එම්.පී. ෆෝල්ඩරය මේ ආකාරයෙන් අදහස් දක්වමින් යමක් සිදුවුවහොත් මට ලොග් සහ දේවල් පරීක්ෂා කළ හැකිය. මම ප්රධාන පද්ධති සැකසුම ලබා ගත් පසු මම ඒවා නොකියමි, නමුත් මම කිසි විටෙකත් ඉහත පේළිය එක් නොකරමි, මෙන්න මම භාවිතා කරන්නේ:
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
මගේ පද්ධතිය සමඟ මට කිසියම් ගැටළුවක් ඇත්නම්, නැවත පණගැන්වීමෙන් පසුව හෝ බලහත්කාරයෙන් නැවත ආරම්භ කිරීමෙන් පසුව පවා සියල්ල පරීක්ෂා කර බැලීමට හැකි යැයි මම අදහස් දක්වන්නෙමි.
එසේම ඔබට නෝඩිරාටයිම් අවශ්ය නොවේ, නොටයිම් විකල්පය දෙකම තනිවම බලා ගනී.
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
ඔබට මෙහි සිට පිටපත් කර ඇලවිය හැකිය, එවිට කිසිදු දෝෂයක් නොමැත, ගිහියාට එය නොපෙනී යයි පෙනේ, එය එසේ නොවේ.
ඔබගේ එස්එස්ඩී ඩ්රයිව් වලින් 10% ක් ආකෘති රහිතව තැබීමෙන් ආයු කාලය දීර් help කර ගත හැකි බව මම කියවා ඇත්තෙමි. මම මේ ගැන එතරම් කියවා නැති නිසා එසේ කිරීමට තේරුමක් තිබේ නම් මට සහතික විය නොහැක.
මෙය හොඳම මාර්ගෝපදේශය වේ, ඔහු දිනක් ගූගල් වටා නොගිය අතර පසුව මාර්ගෝපදේශයක් ඉදිරිපත් කළේය, ඔබ එය පරීක්ෂා කර බැලිය යුතුය මෙතැන
භාවිතයේ නොපවතින දත්ත අභ්යන්තරව අතුගා දැමිය හැකි SSD වෙත දැනුම් දීමට මෙහෙයුම් පද්ධතියට TRIM ඉඩ දෙයි. කප්පාදු කිරීම මගින් කසළ එකතු කිරීම ඉහළින් හැසිරවීමට SSD හට හැකි වන අතර, එමඟින් අනාගතයේ දී සම්බන්ධිත කොටස් වෙත ලිවීමේ කටයුතු සැලකිය යුතු ලෙස මන්දගාමී වනු ඇත. 1
උබුන්ටු 14.04 හි යූඑස්එල්-ලිනක්ස් පැකේජයට නිතිපතා එස්එස්ඩී ස්වයංක්රීයව සකසන නව අංගයක් එක් කර ඇත , නමුත් ඉන්ටෙල් සහ සැම්සුන් එස්එස්ඩී වලට පමණක් පෙරනිමියෙන් ට්රිම් සක්රීය කර ඇත, මන්ද සමහර ලාභ එස්එස්ඩී වලට ට්රිම් ධාවනය කිරීමේදී ගඩොල් දැමිය හැකිය. 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
ස්ථාපනය, සහ කුඩා swap ~ 1 GB නිර්මාණය තුළ. ස්ථාපනය කිරීමෙන් පසු fstab සංස්කරණය sudo gedit /etc/fstab
කර පහත පේළිය එක් කරන්න
tmpfs /tmp tmpfs defaults,noatime,mode=1777 0 0
මෙය ඔබගේ තාවකාලික ලිපිගොනු සඳහා රැම්ඩ්රයිව් එකක් නිර්මාණය කරනු ඇත, එමඟින් වයසට යාම අඩු වනු ඇත. noatime,nodiratime,discard
පෙරනිමි පසු ඔබේ ext4 පේළියට එක් කරන්න. මෙය ඇඳුම් පැළඳුම් අඩු කරන අතර TRIM ක්රියාකාරීත්වය සක්රීය කරයි. සුරකින්න සහ නැවත ආරම්භ කරන්න.
එහි සිට tweak කෙසේද හා උබුන්ටු, ලිනක්ස් මින්ට් සඳහා යම් යම් හොඳ තොරතුරු සඵලදායිත්වය SSD වේ http://namhuy.net/1563/how-to-tweak-and-optimize-ssd-for-ubuntu-linux-mint.html විය ඔබ උනන්දු වන්න
පූර්ව පැටවීම භාවිතා කරන්න
උබුන්ටු, ලිනක්ස් මින්ට් හෝ ඩෙබියන් පදනම් කරගත් බෙදාහැරීම් මත පූර්ව පැටවීම ස්ථාපනය කිරීම
# apt-get update && apt-get install preload
ඔබේ හුවමාරුව අක්රිය කරන්න
Swapiness සැකසුම වෙනස් කිරීමට:
$ su -
# nano /etc/sysctl.conf
මෙම රේඛාව sysctl.conf ගොනුවට එක් කරන්න.
vm.swappiness = 10
යූපීඑස් අවශ්යයි. /etc/sysctl.conf
ගොනුවේ
vm.dirty_writeback_centisecs = 15000
vm.swappiness = 10
සාමාන්යයෙන්, මානකරන ගොනුව daemon සොයා /etc/syslog.conf
или /etc/rsyslog.d/
සහ ස්වරූපය සියලු මාර්ග /var/log/
ways.Before mail.err ඉදිරිපිට - ඍණ ලකුණක් ( "") ලිවීමෙන් වෙනස්
/var/log/mail.err
පසු
mail.err -/var/log/mail.err
FS btrfs
භාවිතා කර -o ssd
විකල්පය භාවිතා කරන්න
උබුන්ටු, ලිනක්ස් මින්ට් සඳහා එස්එස්ඩී නවීකරණය කර ප්රශස්ත කරන්නේ කෙසේද
TRIM සක්රීය කරන්න
TRIM (ටිම් විධානය මඟින් මෙහෙයුම් පද්ධතියකට කුමන එස්එස්ඩී බ්ලොක් භාවිතා නොකරනවාද යන්න සහ ඒවා ඉවත් කළ හැකි බව දැන ගැනීමට ඉඩ දෙන්න)
යම් වැරැද්දක් සිදුවුවහොත් පළමුව 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
noatime සහ nodiratime යනු ලිනක්ස් ගොනු පද්ධතිය සඳහා ලිනක්ස් හි සවි කිරීමේ විකල්ප වේ. noatime ගොනු පද්ධතියේ කාල යාවත්කාලීනයන් අක්රීය කරන අතර nodeiratime ඩිරෙක්ටරි පද්ධතියේ කාල යාවත්කාලීන කිරීම් අක්රීය කරයි. 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
ඇරඹුම් වේලාවේදී කියවන ලද දේවල් පමණක් එස්එස්ඩී මත තැබීමට මම යෝජනා කරමි. සමහර විට යෙදුම් පැටවීමට වැඩි කාලයක් අවශ්ය වේ. දත්ත සහ ල logs ු-සටහන් සහ වෙනත් විචාරශීලී නොවන දේවල් සාමාන්ය HDD එකකින් සොයාගත හැකිය. එසේම ඔබට උබුන්ටු පැටවීමට පමණක් සැකසිය හැකිය. ඇරඹුම් වේලාවේදී එස්එස්ඩී වෙතින් විශාල ආරම්භයක් සහ එස්එස්ඩී වෙත වෙනස්කම් නැවත ලිවීම නොවේ. මෙම කොටසෙහි වෙනස්වීම් අඛණ්ඩව නොපවතින අතර එය ඔබේ ඇරඹුම් පද්ධතියට ආරක්ෂාවක් මෙන් වේ. එබැවින් ඔබට තවත් බොහෝ RAM අවශ්ය වේ.
මම උදා: /, / etc, / usr, / boot, / lib 32/64 කොටස් SSD මත තබමි.
/ opt, / bin, / sbin, / root, / home සහ HDD මත පවා මාරු කරන්න (RAM වැඩි කරන්න !!!)
විකිපීඩියාව පවසන්නේ:
ලිනක්ස් කර්නලය 2.6.33 අනුවාදයෙන් ආරම්භ වන TRIM ශ්රිතයට සහය දක්වයි. "ඉවතලන්න" පරාමිතිය භාවිතා කර සවිකරන විට ext4 ගොනු පද්ධතියට සහය දක්වයි. නවීනතම තැටි උපයෝගිතා (එබැවින් ඒවා භාවිතා කරන ස්ථාපන මෘදුකාංග) ද නිසි කොටස් පෙළගැස්වීම අදාළ වේ.
උපස්ථ සඳහා බොහෝ ක්රම තිබේ, ඒවායින් සරලම (r) සමමුහුර්තකරණය සහ ක්රෝන් රැකියාවයි.
/root
, /home
සහ හුවමාරුව එස්එස්ඩී මත වේගය සඳහා තැබිය යුත්තේ එය බොහෝ දුරට කියවීමට පමණි. වේග ප්රතිලාභ සඳහා, /var
SSD ද පැළඳ ගන්න .
/
කුබුන්ටු Oneiric සඳහා කොටස මගේ SSD මත 4.5GB ගනී. 20GB සඳහා ප්රමාණවත් වේ /
ඍණ /home
. ගොනු පද්ධති සැකැස්ම වෙනස් කිරීම, කොටස් කිහිපයක් පුරා එය ව්යාප්ත කිරීම සඳහා දරන උත්සාහය වටින්නේ නැත.
tmpfs
රේඛා අදහස් දක්වනු ලැබේ, එබැවින් එම රේඛා එකතු කිරීමෙන් යම් වෙනසක් සිදු වන්නේ ඇයි? අප එය සංක්ෂිප්තව එකතු කළ යුතුද?