SSD వ్యవస్థాపించబడిన-ఇన్-కంప్యూటర్

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

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

మీ సాలిడ్ స్టేట్ డ్రైవ్‌ను “డిఫ్రాగ్‌మెంట్” అని క్లెయిమ్ చేసే ప్రోగ్రామ్‌ల నుండి దూరంగా ఉండండి

సాలిడ్-స్టేట్ డ్రైవ్‌లు డిఫ్రాగ్మెంట్ చేయబడకూడదు. విండోస్ 7 మరియు విండోస్ 8 వంటి ఆధునిక ఆపరేటింగ్ సిస్టమ్‌లు ఎస్‌ఎస్‌డిలను డిఫ్రాగ్మెంట్ చేయడానికి ప్రయత్నించవు. మంచి, నవీనమైన డిస్క్ డిఫ్రాగ్మెంటేషన్ సాఫ్ట్‌వేర్ SSD లను డిఫ్రాగ్మెంట్ చేయడానికి నిరాకరించాలి.

సాంప్రదాయ మెకానికల్ డ్రైవ్‌లో, బిట్స్ ఫైళ్ళను చదవడానికి స్పిన్నింగ్ పళ్ళెం మీద కదిలే ఒకే తల ఉంది. ఈ ఫైళ్ళను పళ్ళెం మీద పలు చోట్ల విభజించి ఉంటే, ఫైల్ చదవడానికి తల చుట్టూ తిరగాల్సి ఉంటుంది - అందుకే ఫ్రాగ్మెంటేషన్ మెకానికల్ డ్రైవ్‌ను నెమ్మదిస్తుంది మరియు డీఫ్రాగ్మెంటేషన్ ఎందుకు సహాయపడుతుంది - తల అంతగా కదలవలసిన అవసరం లేదు . ఘన-స్థితి డ్రైవ్‌లో తల లేదా ఇతర కదిలే భాగాలు లేవు. ఫైల్ డ్రైవ్‌లో ఎక్కడ ఉందో, ఎన్ని ముక్కలు ఉన్నాయో అది పట్టింపు లేదు, ఫైల్‌ను చదవడానికి అదే సమయం పడుతుంది.

ఘన-స్థితి డ్రైవ్‌కు డీఫ్రాగ్మెంటేషన్ వాస్తవానికి చెడ్డది, ఎందుకంటే ఇది అదనపు దుస్తులు ధరిస్తుంది. సాలిడ్-స్టేట్ డ్రైవ్‌లు వాటిలో పరిమితమైన వ్రాతలను కలిగి ఉంటాయి మరియు చాలా అనవసరమైన అదనపు రచనలకు దారితీసే ఏదైనా మీ డ్రైవ్ యొక్క జీవిత కాలం తగ్గుతుంది.

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

తీర్పు: డీఫ్రాగ్మెంటేషన్ ఎల్లప్పుడూ చెడ్డది, దూరంగా ఉండండి!

కొన్ని ప్రోగ్రామ్‌లు TRIM ఆదేశాలను పంపుతాయి, కాని OS ఇప్పటికే దీన్ని చేస్తుంది

సాంప్రదాయ మాగ్నెటిక్ డ్రైవ్‌లో, మీ ఆపరేటింగ్ సిస్టమ్‌లో మీరు తొలగించే ఫైల్‌లు వెంటనే డిస్క్ నుండి తొలగించబడవు - అందుకే తొలగించిన ఫైల్‌లను తిరిగి పొందవచ్చు. ఆ పాత డేటాపై క్రొత్త ఫైల్‌ను వ్రాయడం చాలా వేగంగా ఉంది, కాబట్టి డిస్క్ వనరులను వృథా చేయడానికి ఎటువంటి కారణం లేదు. మీరు ఫైల్‌ను తొలగించినప్పుడల్లా అది నెమ్మదిస్తుంది.

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

ఆధునిక ఆపరేటింగ్ సిస్టమ్‌ను ఉపయోగించి ఆధునిక సాలిడ్-స్టేట్ డ్రైవ్‌లోని ఫైల్‌ను మీరు తొలగించినప్పుడు, ఆపరేటింగ్ సిస్టమ్ డ్రైవ్‌కు TRIM ఆదేశాన్ని పంపుతుంది, ఫైల్ తొలగించబడిందని డ్రైవ్‌కు చెబుతుంది. డ్రైవ్ డేటాను కలిగి ఉన్న అన్ని కణాలను డ్రైవ్ తొలగిస్తుంది, భవిష్యత్తులో ఆ కణాలకు రాయడం వేగంగా ఉందని నిర్ధారిస్తుంది - అవి ఖాళీగా ఉన్నాయి మరియు వెళ్ళడానికి సిద్ధంగా ఉన్నాయి.

విండోస్ 7 లో TRIM మద్దతు జోడించబడింది, కాబట్టి విండోస్ 7 మరియు విండోస్ 8 రెండూ TRIM కి మద్దతు ఇస్తాయి. మీరు విండోస్ 7 ను ఉపయోగిస్తుంటే మరియు ఒక SSD లో ఫైల్‌ను తొలగిస్తే, డేటా ఇకపై అవసరం లేదని విండోస్ SSD కి తెలియజేస్తుంది మరియు SSD కణాలను చెరిపివేస్తుంది. (Mac OS X మరియు Linux వంటి ఇతర ఆధునిక ఆపరేటింగ్ సిస్టమ్స్ యొక్క తాజా వెర్షన్లు కూడా TRIM కి మద్దతు ఇస్తాయి.)

కొన్ని SSD ఆప్టిమైజేషన్ ప్రోగ్రామ్‌లు వారు TRIM ను షెడ్యూల్‌లో నడుపుతాయని, ఆపరేటింగ్ సిస్టమ్ ఖాళీగా ఉందని భావించే ప్రాంతాల SSD కి తెలియజేస్తుంది మరియు SSD వాటిని TRIM చేయడానికి అనుమతిస్తుంది, ఒకవేళ TRIM కమాండ్ సరిగ్గా పనిచేయకపోతే.

మీరు విండోస్ విస్టా వంటి పాత ఆపరేటింగ్ సిస్టమ్‌ను ఉపయోగిస్తుంటే లేదా మీరు ఇంతకుముందు డ్రైవ్‌లో అటువంటి ఆపరేటింగ్ సిస్టమ్‌ను ఉపయోగిస్తుంటే, తొలగించబడిన ఫైళ్ళ భాగాలు ఇప్పటికీ చుట్టూ వేచి ఉండి, TRIMMed కోసం వేచి ఉండొచ్చు. అటువంటి TRIM సూచనలను ఒకసారి పంపడం అటువంటి పరిస్థితిలో సిద్ధాంతపరంగా సహాయపడుతుంది, కానీ అది పట్టింపు లేదు మీరు విండోస్ 7 ను ఉపయోగిస్తుంటే, ఫైల్స్ తొలగించబడినప్పుడు TRIM ఆదేశాలను పంపుతుంది.

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

తీర్పు: TRIM ఆదేశాలను పంపే ఆప్టిమైజేషన్ యుటిలిటీస్ ప్రమాదకరం కాని అనవసరమైనవి. మీరు SSD తో విండోస్ యొక్క పాత సంస్కరణను ఉపయోగిస్తుంటే, విండోస్ 7 లేదా 8 కి అప్‌గ్రేడ్ చేయండి.

విండోస్-8-సానుకూలం డ్రైవ్

ఇతర కార్యక్రమాలు ఖాళీ స్థలాన్ని ఏకీకృతం చేస్తాయి

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

సాలిడ్-స్టేట్ డ్రైవ్‌లలో ఫర్మ్‌వేర్ నడుపుతున్న కంట్రోలర్‌లు ఉన్నాయి, ఇది ఒక రకమైన తక్కువ-స్థాయి సాఫ్ట్‌వేర్. ఈ ఫర్మ్వేర్ అన్ని SSD యొక్క తక్కువ-స్థాయి పనులను నిర్వహిస్తుంది, వీటిలో డ్రైవ్ ఒక నిర్దిష్ట స్థాయి సామర్థ్యాన్ని చేరుకున్నప్పుడు ఖాళీ స్థలాన్ని ఏకీకృతం చేస్తుంది, అనేక పాక్షికంగా ఖాళీ కణాలకు బదులుగా ఖాళీ కణాలు పుష్కలంగా ఉన్నాయని నిర్ధారిస్తుంది. (వాస్తవానికి, ఏకీకృతం చేయడానికి ఖాళీ స్థలం ఉండాలి - మీరు ఎల్లప్పుడూ మీ SSD లో మంచి స్థలాన్ని ఖాళీగా ఉంచాలి.)

కొన్ని ఆప్టిమైజేషన్ ప్రోగ్రామ్‌లు తెలివైన అల్గోరిథంతో మీ ఘన-స్థితి డ్రైవ్‌లో డేటాను తరలించడం ద్వారా ఖాళీ స్థలాన్ని ఏకీకృతం చేస్తాయని పేర్కొన్నాయి. ఇది సాధ్యమయ్యే ప్రపంచంలో, దీని ఫలితాలు డ్రైవ్ నుండి డ్రైవ్ వరకు మారుతూ ఉంటాయి. కొన్ని ఫర్మ్‌వేర్‌లు తమ స్వంత ఖాళీ స్థల ఏకీకరణ ప్రక్రియను ఉపయోగించటానికి ముందు చాలాసేపు వేచి ఉండవచ్చు. వేర్వేరు ఫర్మ్‌వేర్‌లకు వ్యతిరేకంగా సాలిడ్-స్టేట్ ఫ్రీ స్పేస్ కన్సాలిడేషన్ యుటిలిటీల యొక్క బెంచ్‌మార్క్‌లు అస్థిరమైన ఫలితాలను చూపుతాయి, ఎందుకంటే ప్రతి డ్రైవ్ యొక్క ఫర్మ్‌వేర్ ఎంత మంచి పని చేస్తుందనే దానిపై తేడా ఆధారపడి ఉంటుంది. సాధారణంగా, డ్రైవ్ యొక్క ఫర్మ్‌వేర్ మంచి పని చేస్తుంది, అది మీ కోసం చేసే ఆప్టిమైజేషన్ ప్రోగ్రామ్‌ను అమలు చేయనవసరం లేదు. ఇటువంటి ప్రోగ్రామ్‌లు అదనపు వ్రాతలకు కూడా దారి తీస్తాయి - డ్రైవ్ ఎక్కువసేపు వేచి ఉంటే, డ్రైవ్‌కు వ్రాసే మొత్తాన్ని తగ్గించడానికి అలా చేయవచ్చు. ఇది ఖాళీ స్థల ఏకీకరణ మరియు వ్రాత ఎగవేత మధ్య వర్తకం.

అయినప్పటికీ, ఇక్కడ మరొక క్యాచ్ ఉంది: ఆపరేటింగ్ సిస్టమ్‌కు అందించిన తార్కిక రంగాలకు SSD లోని భౌతిక కణాల మ్యాపింగ్‌ను డ్రైవ్ కంట్రోలర్ స్వయంగా నిర్వహిస్తుంది. కణాలు ఎక్కడ ఉన్నాయో ఎస్‌ఎస్‌డి కంట్రోలర్‌కు మాత్రమే తెలుసు. ఆపరేటింగ్ సిస్టమ్ యొక్క ప్రయోజనాల కోసం ఒకదానికొకటి పక్కన ఉన్న ఆపరేటింగ్ సిస్టమ్‌కు డ్రైవ్ తార్కిక రంగాలను ప్రదర్శించే అవకాశం ఉంది, కానీ వాస్తవ భౌతిక SSD లో ఒకదానికొకటి దూరంగా ఉంటుంది. ఈ కారణంగా, ఖాళీ స్థలాన్ని ఏకీకృతం చేయడానికి ఏ విధమైన సాఫ్ట్‌వేర్ ప్రోగ్రామ్‌ను ఉపయోగించడం చెడ్డ ఆలోచన - SSD కంట్రోలర్ వెనుక ఏమి జరుగుతుందో ప్రోగ్రామ్‌కు నిజంగా తెలియదు.

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

తీర్పు: మీ SSD ఇప్పటికే మీ కోసం ఖాళీ స్థలాన్ని ఏకీకృతం చేస్తోంది. మీ డ్రైవ్‌లో నిజంగా ఏమి జరుగుతుందో చూడలేని సాఫ్ట్‌వేర్ ప్రోగ్రామ్ కంటే ఇది చాలా మంచి పని చేస్తుంది. ఇటువంటి ప్రోగ్రామ్‌లు మీ కంప్యూటర్ యొక్క వనరులను వృధా చేస్తాయి మరియు SSD ని ధరిస్తాయి.

ఇంటెల్-SSD

“ఆప్టిమైజేషన్” అనవసరం

మీరు SSD ఆప్టిమైజేషన్ ప్రోగ్రామ్‌ను అమలు చేయవలసిన అవసరం లేదు. మీరు విండోస్ 7 లేదా 8 ను ఉపయోగిస్తున్నంత కాలం, మీ ఆపరేటింగ్ సిస్టమ్ ఇప్పటికే మీ SSD కి అవసరమైన అన్ని TRIM ఆదేశాలను పంపుతోంది. ఖాళీ స్థలం ఏకీకరణ కోసం, మీ డ్రైవ్ యొక్క ఫర్మ్‌వేర్ సాఫ్ట్‌వేర్ ఎప్పటికన్నా మంచి పని చేస్తుంది. మరియు డీఫ్రాగ్మెంటేషన్ను కూడా పరిగణించవద్దు - ఇది చురుకుగా హానికరం కాకపోయినా సమయం వృధా అవుతుంది, ఇది ఇది.

ఒక SSD గురించి సరైన జాగ్రత్తలు తీసుకోవడం మీ SSD కి చెడ్డ పనులు చేయకుండా ఉండాలి. అంచుకు దాన్ని పూరించవద్దు, చాలా అనవసరమైన రచనలు చేయవద్దు లేదా TRIM ని నిలిపివేయండి.

సాంప్రదాయ మెకానికల్ హార్డ్ డ్రైవ్‌లు తక్కువ సాధారణం కావడంతో తమ వ్యాపారాలను విస్తరించడానికి ప్రయత్నిస్తున్న డిస్క్ డిఫ్రాగ్మెంటేషన్ కంపెనీల దిగువ శ్రేణికి ఒక SSD ఆప్టిమైజేషన్ ప్రోగ్రామ్ అవసరం లేదు.

ఇమేజ్ క్రెడిట్: కొల్లిన్ అలెన్ ఆన్ ఫ్లికర్, ఇంటెల్ ఫ్రీ ప్రెస్ ఆన్ ఫ్లికర్