హార్డ్వేర్

స్టెప్ బై లినక్స్ లో ssd ని ఎలా ఆప్టిమైజ్ చేయాలి

విషయ సూచిక:

Anonim

లైనక్స్‌లో ఎస్‌ఎస్‌డిని ఆప్టిమైజ్ చేయడానికి అనేక కారణాలు ఉన్నాయి. ఉదాహరణకు, ఒక ఎస్‌ఎస్‌డి హార్డ్‌డ్రైవ్‌ను కొనండి మరియు దాని నుండి మరిన్ని పొందాలనుకుంటున్నారు, మరియు దాన్ని కలిగి ఉండండి కాని వేగంగా వెళ్లాలని కోరుకుంటే, మా ఎస్‌ఎస్‌డి జీవితాన్ని పొడిగించాలని కోరుకుంటారు. ఏదేమైనా, మీ కేసు ఏమైనప్పటికీ, దీన్ని ఎలా చేయాలో ఇక్కడ వివరిస్తాము.

విషయ సూచిక

Linux లో SSD ని ఆప్టిమైజ్ చేస్తోంది

ఒక SSD యొక్క ప్రాథమికాలు

కంప్యూటర్ల కోసం కొత్త తరం నిల్వ యూనిట్లను సూచించడానికి ఉపయోగించే పదం SSD. ఇది స్పానిష్ సాలిడ్ స్టేట్ డ్రైవ్‌కు సమానమైన ఇంగ్లీష్ "సాలిడ్ స్టేట్ డ్రైవ్" యొక్క సంక్షిప్త రూపం.

సాంప్రదాయిక హార్డ్ డిస్క్కు విరుద్ధంగా ఘన హార్డ్ డిస్క్ యొక్క ప్రధాన ప్రయోజనాలు, ప్రాథమికంగా దాని ఆపరేషన్ నిరంతరం కదిలే యాంత్రిక భాగాల వాడకంపై ఆధారపడదు. ఇది అధిక పఠన వేగంతో ప్రతిబింబిస్తుంది. సిస్టమ్ ప్రారంభంలో మరియు అధిక ప్రాసెసింగ్ సామర్థ్యం అవసరమయ్యే ప్రోగ్రామ్‌లను నడుపుతున్నప్పుడు ఈ వ్యత్యాసం స్పష్టంగా కనిపిస్తుంది.

SSD ని ఆప్టిమైజ్ చేయడానికి ప్రధాన సెట్టింగులు

SSD అంటే ఏమిటో ఇప్పుడు మనకు స్పష్టంగా ఉంది, ఒక SSD ని ఆప్టిమైజ్ చేయడానికి సెట్టింగులతో వ్యాపారానికి దిగుదాం. SSD ని అప్‌డేట్ చేసేటప్పుడు చాలా ట్వీక్స్ మరియు ఆప్టిమైజేషన్‌లు సిఫార్సు చేయబడతాయి. ఏదేమైనా, ఈ విషయానికి సంబంధించి చెప్పబడిన ప్రతిదాన్ని మూల్యాంకనం చేసి, ఫిల్టర్ చేసిన తరువాత, మేము అవసరమైన సర్దుబాట్ల జాబితాను రూపొందించాము.

ఈ జాబితాలోని అనేక పనులు fstab ఫైల్‌ను కలిగి ఉంటాయి, కాబట్టి దీన్ని మొదట బ్యాకప్ చేయడమే మా మొదటి సిఫార్సు. మీరు ఈ క్రింది ఆదేశాన్ని ఉపయోగించవచ్చు:

sudo cp / etc / fstab /etc/fstab.bak

ఈ విధంగా, ఏదో తప్పు జరిగితే, మీరు ఫైల్‌ను తొలగించి, అసలు బ్యాకప్ చేసిన ఫైల్‌ను పునరుద్ధరించవచ్చు.

ప్రాప్యత సమయాన్ని తప్పించడం

మన ఎస్‌ఎస్‌డి జీవితాన్ని పెంచడానికి ఇది చాలా అవసరం. ఇది చాలా సులభం, ఆపరేటింగ్ సిస్టమ్‌లో అది చేసే వ్రాతలను డిస్క్‌కు తగ్గిస్తాము. ఒకవేళ నేను డైరెక్టరీ లేదా ఫైల్‌కు మీ చివరి ప్రాప్యతను చేసిన క్షణం మీరు తెలుసుకోవలసి వస్తే, మేము / etc / fstab ఫైల్‌లో చేర్చుతాము , ఈ రెండు ఎంపికలు:

noatime nodiratime

గమనిక: అవి మిగిలిన ఎంపికలతో ఉండాలి మరియు వాటి స్పెసిఫికేషన్ కామాలతో వేరుచేయబడుతుంది (,) మరియు ఖాళీలు కాదు.

TRIM క్రియాశీలత

TRIM ని సక్రియం చేయడం దీర్ఘకాలిక డిస్క్ పనితీరును నిర్వహించడానికి సహాయపడుతుంది. ఇది చేయుటకు, కింది ఐచ్చికము fstab కి జతచేయబడుతుంది:

పరిత్యాగ

ఇది ext4 ఫైల్ సిస్టమ్‌లతో మరియు సాధారణ హార్డ్ డ్రైవ్‌లతో కూడా బాగా పనిచేస్తుందని గమనించాలి.మరియు, ప్రారంభంలో ఇది పనితీరులో మెరుగుదలను తక్షణమే సూచించదు అనేది నిజం అయినప్పటికీ, దీర్ఘకాలికంగా ఇది సిస్టమ్ మరింత మెరుగ్గా పని చేస్తుంది. అందుకే దీన్ని మా జాబితాలో చేర్చుకున్నాం.

tmpfs

అప్రమేయంగా, సిస్టమ్ దాని కాష్‌ను / tmp లో సేవ్ చేస్తుంది. ఇది తెలుసుకోవడం ద్వారా, కాష్‌ను RAM లో సిస్టమ్ యొక్క తాత్కాలిక ఫైల్‌గా అమర్చాలని fstab ద్వారా కాన్ఫిగర్ చేయవచ్చు, ఈ విధంగా సిస్టమ్ హార్డ్ డిస్క్‌ను వీలైనంత తక్కువగా తాకుతుంది. ఇది చేయుటకు, మేము ఈ క్రింది పంక్తిని / etc / fstab చివరికి చేర్చుతాము:

tmpfs / tmp tmpfs డిఫాల్ట్‌లు, నోటైమ్, మోడ్ = 1777 0 0

కొనసాగడానికి మేము ఫైల్‌లో మార్పులను సేవ్ చేస్తాము.

IO షెడ్యూలర్లను మార్చడం

సిస్టమ్ మార్పులను నేరుగా హార్డ్ డిస్క్‌కు వ్రాయదు, కానీ వేర్వేరు అభ్యర్థనలను క్యూ చేస్తుంది. ఇన్పుట్-అవుట్పుట్ షెడ్యూలర్ ఇది సరిగ్గా నిర్వహిస్తుంది. అప్రమేయంగా షెడ్యూలర్ cfq, అయితే మన క్రొత్త హార్డ్‌వేర్‌కు బాగా సరిపోయేలా దీన్ని మార్చవచ్చు.

దీని కోసం మేము ఈ క్రింది దశలను చేపట్టాలి:

మేము మీకు సిపియు సిఫార్సు చేస్తున్నాము డెలిడ్: ఇది ఏమిటి మరియు దాని కోసం

మొదట, కింది ఆదేశంతో ప్లానర్‌ను ఎంచుకోవడానికి అందుబాటులో ఉన్న ఎంపికలను మేము జాబితా చేస్తాము:

cat / sys / block / sd X / క్యూ / షెడ్యూలర్

X ఉన్న చోట , మీరు దానిని మీ సిస్టమ్ యొక్క సంబంధిత యూనిట్ యొక్క అక్షరంతో భర్తీ చేయాలి.

మీకు డెడ్‌లైన్ ఎంపిక ఉంటే అది మీరు ఉపయోగించాలి, ఎందుకంటే ఇది తరువాత ఇతర అదనపు సర్దుబాట్లను అనుమతిస్తుంది. కాకపోతే, మరొక ఎంపిక నోప్ కావచ్చు. ప్రతి ప్రారంభంలో ఈ డిఫాల్ట్ ఎంపికలను ఉపయోగించడానికి ఇప్పుడు మనం ఆపరేటింగ్ సిస్టమ్‌ను పేర్కొనాలి, దీని కోసం మేము rc.local ఫైల్‌ను సవరించాము:

sudo nano /etc/rc.local

గమనిక: ఈ కేసు ప్రయోజనాల కోసం, మేము నానో ఎడిటర్‌ని ఉపయోగిస్తాము, కానీ మీరు మీ ప్రాధాన్యతలలో ఒకదాన్ని ఉపయోగించవచ్చు.

"నిష్క్రమణ 0" పంక్తికి ముందు, మీరు ఈ రెండు పంక్తులను జోడిస్తారు (మీరు గడువును ఉపయోగిస్తుంటే):

echo deadline> / sys / block / sdX / queue / షెడ్యూలర్ echo 1> / sys / block / sdX / queue / iosched / fifo_batch

లేదా, మీరు నూప్ ఉపయోగిస్తుంటే, మీరు ఈ పంక్తిని జోడిస్తారు:

echo noop> / sys / block / sdX / queue / షెడ్యూలర్

మళ్ళీ, X ను మీ సిస్టమ్‌లోని సంబంధిత డ్రైవ్ యొక్క అక్షరంతో భర్తీ చేయాలి.

ప్రతిదీ సరైనదని ధృవీకరించండి, సేవ్ చేసి, ఆపై మీ ఎడిటర్ నుండి నిష్క్రమించండి.

పునఃప్రారంభమవుతోంది

ఈ మార్పులన్నీ అమలులోకి రావడానికి పున art ప్రారంభం అవసరం. పున art ప్రారంభించిన తరువాత, ప్రతిదీ సిద్ధంగా ఉండాలి. కొన్ని కారణాల వల్ల ఏదో తప్పు జరిగితే మరియు మీరు మీ సిస్టమ్‌ను ప్రారంభించలేకపోతే, మీరు మార్పులను అన్డు చేసి, వివరించిన దశల వారీగా మళ్లీ ప్రయత్నించవచ్చు.

నవీకరణలను సహిస్తూ, fstab ఫైల్‌లో మార్పులు సంస్థాపనలో నిరవధికంగా ఉంచబడతాయి. అయితే, మీ సంస్కరణ యొక్క ప్రతి నవీకరణ తర్వాత rc.local ఫైల్ పునరుద్ధరించబడాలి.

ముగింపులు

మీరు గమనిస్తే, SSD యొక్క ఆప్టిమైజేషన్ చేయడానికి ఈ దశల్లో పెద్ద సంక్లిష్టత లేదు. అన్నింటికన్నా ఉత్తమమైనది, మేము 100% మెరుగుదలని సాధిస్తాము, ఇది బూట్ టైమ్స్, బదిలీ, రాయడం మరియు డేటాను లోడ్ చేయడం వంటి వాటిలో అనంతమైన మెరుగుదలలుగా అనువదిస్తుంది.

విండోస్ 10 లో SSD ని ఎలా ఆప్టిమైజ్ చేయాలో చదవమని మేము సిఫార్సు చేస్తున్నాము.

మీ SSD లో మీరు ఏ ఇతర సర్దుబాటు చేశారో మాకు చెప్పండి లేదా ఏదైనా సమస్యలతో మాకు వ్రాయండి?

హార్డ్వేర్

సంపాదకుని ఎంపిక

Back to top button