ఎలా M.2 SSD మీ PC కూడా వేగంగా చేయడానికి వెళ్తున్నారు

కంప్యూటర్లు, ముఖ్యంగా ల్యాప్టాప్లు, చిన్నవిగా ఉంటాయి, అందువల్ల నిల్వ డ్రైవులు వంటివి కూడా తదనుగుణంగా చిన్నవిగా ఉంటాయి. ఘన-స్థాయి డ్రైవ్ల పరిచయంతో, వాటిని అల్ట్రాబుక్స్ వంటి సన్నగా ఉండే డిజైన్లలో ఉంచడానికి ఒక బిట్ సులభం అయ్యింది, కాని సమస్య తర్వాత పరిశ్రమ ప్రామాణిక SATA ఇంటర్ఫేస్ను ఉపయోగించడం కొనసాగింది. చివరకు, mSATA ఇంటర్ఫేస్ SATA ఇంటర్ఫేస్తో సంకర్షణ చెందగల ఒక సన్నని ప్రొఫైల్ కార్డును రూపొందించడానికి రూపొందించబడింది. సమస్య ఇప్పుడు SATA 3.0 ప్రమాణాలు SSDs యొక్క పనితీరు పరిమితం అని ఉంది. ఈ సమస్యలను సరిచేయడానికి, కాంపాక్ట్ కార్డు ఇంటర్ఫేస్ యొక్క కొత్త రూపం అభివృద్ధి చేయడానికి అవసరం. మొదట NGFF (నెక్స్ట్ జెనరేషన్ ఫారం ఫాక్టర్) అని పిలిచారు, కొత్త ఇంటర్ఫేస్ చివరకు SATA వెర్షన్ 3.2 లక్షణాలు కింద కొత్త M.2 డ్రైవ్ ఇంటర్ఫేస్లో ప్రమాణీకరించబడింది.

వేగవంతమైన వేగం

పరిమాణం అయితే, కొత్త ఇంటర్ఫేస్ను అభివృద్ధి చేయడానికి ఒక అంశం, డ్రైవ్ల వేగం కేవలం క్లిష్టమైనది. SATA 3.0 లక్షణాలు దాదాపు 600MB / s కు డ్రైవ్ ఇంటర్ఫేస్లో SSD యొక్క వాస్తవ-ప్రపంచ బ్యాండ్విడ్త్ను నిరోధించాయి, అనేక డ్రైవ్లు ఇప్పుడు చేరుకున్నాయి. SATA 3.2 స్పెసిఫికేషన్లు SATA ఎక్స్ప్రెస్తో చేసిన మాదిరిగానే M.2 ఇంటర్ఫేస్ కోసం కొత్త మిశ్రమ విధానాన్ని ప్రవేశపెట్టాయి. సారాంశంలో, ఒక కొత్త M.2 కార్డు ఇప్పటికే ఉన్న SATA 3.0 నిర్దేశాలను ఉపయోగించుకోవచ్చు మరియు 600MB / s కి పరిమితం చేయబడుతుంది లేదా బదులుగా ప్రస్తుత PCI- ఎక్స్ప్రెస్ 3.0 లో 1GB / s యొక్క బ్యాండ్విడ్త్ను అందించే PCI- ఎక్స్ప్రెస్ను ఉపయోగించడానికి ఇది ఎన్నుకోవచ్చు. ప్రమాణాలు. ఇప్పుడు 1GB / s వేగం ఒకే PCI- ఎక్స్ప్రెస్ లేన్ కోసం. బహుళ మార్గాలను ఉపయోగించడానికి మరియు M.2 SSD స్పెసిఫికేషన్ కింద, నాలుగు లైన్ల వరకు ఉపయోగించవచ్చు. రెండు దారులు 2.0GB / s ను అందిస్తాయి, అయితే నాలుగు లైన్లు 4.0GB / s వరకు అందిస్తుంది. PCI-Express 4.0 యొక్క చివరకు విడుదలతో, ఈ వేగం రెట్టింపు అవుతుంది.

ఇప్పుడు అన్ని వ్యవస్థలు ఈ వేగం సాధించలేకపోతున్నాయి. కంప్యూటర్లో M.2 డ్రైవ్ మరియు ఇంటర్ఫేస్ అదే మోడ్లో సెటప్ చేయాలి. M.2 ఇంటర్ఫేస్ లెగసీ SATA మోడ్ లేదా కొత్త PCI- ఎక్స్ప్రెస్ మోడ్లను ఉపయోగించేందుకు రూపొందించబడింది, అయితే డ్రైవ్ ఏది ఉపయోగించాలో ఇది ఎంచుకుంటుంది. ఉదాహరణకు, SATA లెగసీ మోడ్తో రూపొందించిన M.2 డ్రైవ్ 600MB / s వేగంతో పరిమితం చేయబడుతుంది. ఇప్పుడు, M.2 డ్రైవ్ PCI- ఎక్స్ప్రెస్తో 4 లైన్ల (x4) వరకు అనుకూలంగా ఉంటుంది, అయితే కంప్యూటర్ రెండు దారులు (x2) ను మాత్రమే ఉపయోగిస్తుంది. ఇది కేవలం 2.0GB / s గరిష్ట వేగంతో ఉంటుంది. అందువల్ల చాలా వేగం పొందడానికి, డ్రైవ్ మరియు కంప్యూటర్ లేదా మదర్బోర్డు మద్దతు ఏమిటో మీరు తనిఖీ చేయాలి.

చిన్న మరియు పెద్ద పరిమాణాలు

నిల్వ పరికరం యొక్క మొత్తం పరిమాణాన్ని తగ్గించడానికి M.2 డ్రైవ్ రూపకల్పన లక్ష్యంగా ఉంది. ఇది వివిధ మార్గాల్లో ఒకటి. మొదట, మునుపటి mSATA ఫారమ్ ఫ్యాక్టర్ కంటే కార్డులు సన్నగా మారాయి. MMAT కార్డులను 30 మి.మీ.లతో పోలిస్తే కేవలం 22 మి.మీ కార్డులు మాత్రమే ఉన్నాయి. ఈ కార్డులు కూడా 50 మి.మీ.ఏ.తో పోలిస్తే కేవలం 30 మి.మీ.గానే ముగుస్తాయి. తేడా ఏమిటంటే, M.2 కార్డులు కూడా 110mm వరకు పొడవైన పొడవుకు మద్దతు ఇస్తాయి, దీనర్థం ఇది చిప్స్కు మరింత స్థలం మరియు అందుచే అధిక సామర్థ్యాలను అందిస్తుంది.

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

కమాండ్ మోడ్లు

ఒక దశాబ్ద కాలంపాటు, SATA కంప్యూటర్లు ప్లగ్ మరియు ప్లే కోసం నిల్వ చేసింది. ఇది ఇంటర్ఫేస్ను ఉపయోగించడానికి చాలా సులభం కృతజ్ఞతలు కాని ఎందుకంటే AHCI (అధునాతన హోస్ట్ కంట్రోలర్ ఇంటర్ఫేస్) కమాండ్ నిర్మాణం కారణంగా ఉంది. ఈ కంప్యూటర్ నిల్వ పరికరాలతో సూచనలను కమ్యూనికేట్ చేయగల మార్గం. ఇది అన్ని ఆధునిక ఆపరేటింగ్ సిస్టంలలో నిర్మించబడింది మరియు అందువలన మేము కొత్త డ్రైవ్లను జోడించినప్పుడు అదనపు డ్రైవర్లను ఆపరేటింగ్ సిస్టమ్లో ఇన్స్టాల్ చేయవలసిన అవసరం లేదు. ఇది గొప్ప పని కానీ డ్రైవ్ హెడ్స్ మరియు platters యొక్క భౌతిక స్వభావం ఎందుకంటే సూచనలు ప్రాసెస్ పరిమిత సామర్థ్యం కలిగి హార్డ్ డ్రైవ్ యుగంలో అభివృద్ధి చేయబడింది. 32 కమాండ్లతో ఒకే కమాండ్ క్యూ సరిపోతుంది. సమస్య ఘన రాష్ట్ర డ్రైవులు చాలా ఎక్కువ చేయవచ్చు కానీ AHCI డ్రైవర్లు పరిమితం.

ఈ అడ్డంకులను తొలగించడానికి మరియు పనితీరును మెరుగుపరచడానికి, NVMe (నాన్-వోలటైల్ మెమరీ ఎక్స్ప్రెస్) కమాండ్ నిర్మాణం మరియు డ్రైవర్లు ఈ సమస్యను ఘన రాష్ట్ర డ్రైవ్ల కోసం తొలగించడానికి ఒక సాధనంగా అభివృద్ధి చేయబడ్డాయి. ఒక కమాండ్ క్యూ ఉపయోగించి కాకుండా, ఇది 65,536 కమాండ్ క్యూలను క్యూ వరుసలో 65,536 ఆదేశాలతో అందిస్తుంది. నిల్వ యొక్క మరింత సమాంతర ప్రాసెసింగ్ కోసం ఇది AHCI కమాండ్ నిర్మాణంపై పనితీరును పెంచడానికి సహాయపడే రీడ్లను చదవటానికి మరియు వ్రాయడానికి అనుమతిస్తుంది.

ఇది చాలా బాగున్నప్పటికీ, సమస్య యొక్క బిట్ ఉంది. AHCI అన్ని ఆధునిక ఆపరేటింగ్ సిస్టమ్లలో నిర్మించబడింది, కానీ NVMe కాదు. డ్రైవులలో చాలా శక్తిని పొందటానికి, డ్రైవర్లు ఈ కొత్త ఆదేశ మోడ్ని ఉపయోగించడానికి ఇప్పటికే ఉన్న ఆపరేటింగ్ సిస్టమ్స్ పైన ఇన్స్టాల్ చేయాలి. పాత ఆపరేటింగ్ సిస్టమ్స్ లో చాలా మందికి ఇది ఒక సమస్య. అదృష్టవశాత్తూ M.2 డ్రైవ్ స్పెసిఫికేషన్ రెండు మోడ్లను ఉపయోగించుకోవటానికి అనుమతిస్తుంది. ఇది AHCI ఆదేశాన్ని ఉపయోగించడం ద్వారా ఇప్పటికే ఉన్న కంప్యూటర్లు మరియు సాంకేతికతలతో కొత్త ఇంటర్ఫేస్ను సులభతరం చేస్తుంది. అప్పుడు, NVMe కమాండ్ నిర్మాణంకు మద్దతు సాఫ్ట్ వేర్లోకి మెరుగుపడినప్పుడు, అదే డ్రైవులు ఈ కొత్త ఆదేశం మోడ్తో ఉపయోగించవచ్చు. రెండు మోడ్ల మధ్య మారడం వలన డ్రైవులు మళ్లీ సంస్కరించబడతాయని హెచ్చరించండి.

మెరుగైన విద్యుత్ వినియోగం

మొబైల్ కంప్యూటర్లు వాటి బ్యాటరీల పరిమాణాల ఆధారంగా మరియు వివిధ భాగాలచే శక్తిని కలిగి ఉంటాయి. సాలిడ్ స్టేట్ డ్రైవ్లు, బ్యాటరీ జీవితాన్ని మెరుగుపరుచుకునే విధంగా నిల్వ భాగం యొక్క శక్తి వినియోగంలో కొన్ని గణనీయమైన తగ్గింపులను అందించాయి, కానీ మెరుగుదల కోసం గది ఉంది. M.2 SSD ఇంటర్ఫేస్ SATA 3.2 విశిష్టతలలో భాగం కాబట్టి, ఇది కేవలం ఇంటర్ఫేస్కు మించి కొన్ని ఇతర లక్షణాలను కలిగి ఉంటుంది. ఇందులో డెవ్ స్లీప్ అనే కొత్త ఫీచర్ ఉంటుంది. మరింత వ్యవస్థలు పూర్తిగా మూసివేసేటప్పుడు మూసివేసినప్పుడు లేదా మూసివేయబడినప్పుడు నిద్ర మోడ్లోకి ప్రవేశించటానికి రూపకల్పన చేయబడినప్పుడు, పరికరాలను ధైర్యంగా ఎదుర్కొన్నప్పుడు శీఘ్ర రికవరీ కోసం కొన్ని డేటాను చురుకుగా ఉంచడానికి బ్యాటరీపై స్థిరమైన డ్రా ఉంది. DevSleep ఒక కొత్త తక్కువ శక్తి స్థితిని సృష్టించడం ద్వారా M.2 SSD ల వంటి పరికరాలచే ఉపయోగించబడే శక్తిని తగ్గిస్తుంది. ఈ వ్యవస్థల నడుమ సమయాన్ని ఉపసంహరించుకోవడం కంటే నిద్ర వేయడానికి ఇది సహాయపడాలి.

సమస్యలు బూటింగ్

M.2 ఇంటర్ఫేస్ కంప్యూటర్ నిల్వకి మరియు మా కంప్యూటర్ల పనితీరును మెరుగుపరచగల సామర్థ్యంకి గొప్పది. ఇది అయితే ప్రారంభ అమలు తో కొంచెం సమస్య ఉంది. క్రొత్త ఇంటర్ఫేస్ నుండి ఉత్తమ పనితీరును పొందడానికి, కంప్యూటర్ తప్పనిసరిగా PCI- ఎక్స్ప్రెస్ బస్సును ఉపయోగించాలి, లేకపోతే అది ఇప్పటికే ఉన్న SATA 3.0 డ్రైవ్ వలెనే ఉంటుంది. ఇది ఒక పెద్ద ఒప్పందం లాగా కనిపించడం లేదు కానీ ఇది ఫీచర్ను ఉపయోగించిన మొదటి కొన్ని మదర్బోర్డుల్లో చాలా సమస్యగా ఉంది. SSD డ్రైవ్లు రూట్ లేదా బూట్ డ్రైవ్ గా ఉపయోగించినప్పుడు ఉత్తమ అనుభవాన్ని అందిస్తాయి. సమస్య ఏమిటంటే ఇప్పటికే ఉన్న విండోస్ సాఫ్ట్వేర్ SATA నుండి కాకుండా PCI- ఎక్స్ప్రెస్ బస్ నుండి అనేక డ్రైవ్లతో బూటయ్యే సమస్య ఉంది. దీని అర్థం PCI-Express ఉపయోగించి M.2 డ్రైవును కలిగి ఉండటం వలన ఆపరేటింగ్ సిస్టమ్ లేదా ప్రోగ్రామ్లు ఇన్స్టాల్ చేయబడిన ప్రాధమిక డ్రైవ్ ఉండదు. ఫలితంగా వేగవంతమైన డేటా డ్రైవ్ కాని బూట్ డ్రైవ్ కాదు.

అన్ని కంప్యూటర్లు మరియు ఆపరేటింగ్ సిస్టమ్స్ ఈ సమస్య లేదు. ఉదాహరణకు, ఆపిల్ OS X ను రూట్ విభజనలకు PCI- ఎక్స్ప్రెస్ బస్సును ఉపయోగించుకుంది. M.2 స్పెసిఫికేషన్లు ఖరారు కావడానికి ముందే 2013 మాక్బుక్ ఎయిర్లో ఆపిల్ వారి SSD డ్రైవ్లను PCI- ఎక్స్ప్రెస్కు మార్చింది. కొత్త PCI- ఎక్స్ప్రెస్ మరియు NVMe డ్రైవులను నడుపుతున్న హార్డువేరు అనునది పూర్తిగా మద్దతివ్వటానికి మైక్రోసాఫ్ట్ విండోస్ 10 ను నవీకరించింది. హార్డ్వేర్ మద్దతు మరియు బాహ్య డ్రైవర్లు వ్యవస్థాపించబడితే Windows యొక్క పాత సంస్కరణలు చేయవచ్చు.

ఎలా M.2 ఉపయోగించి ఇతర లక్షణాలను తొలగించవచ్చు

ముఖ్యంగా ఆందోళన యొక్క మరొక ప్రాంతం డెస్క్టాప్ మదర్బోర్డులతో M.2 ఇంటర్ఫేస్ ఎలా మిగిలిన వ్యవస్థకు అనుసంధానించబడిందో తెలియజేస్తుంది. మీరు ప్రాసెసర్ మరియు మిగిలిన కంప్యూటర్ల మధ్య పరిమిత సంఖ్యలో PCI- ఎక్స్ప్రెస్ దారులు ఉన్నారని చూస్తారు. ఒక PCI-Express అనుకూల M.2 కార్డ్ స్లాట్ను ఉపయోగించడానికి, మదర్బోర్డు తయారీదారు తప్పనిసరిగా వ్యవస్థలోని ఇతర భాగాల నుండి దూరంగా PCI- ఎక్స్ప్రెస్ దారులు తీసుకోవాలి. ఆ PCI- ఎక్స్ప్రెస్ దారులు బోర్డులలోని పరికరాల మధ్య ఎలా విభజించబడ్డాయి అనేది ఒక ప్రధాన సమస్య. ఉదాహరణకు, కొందరు తయారీదారులు PCI- ఎక్స్ప్రెస్ దారులు SATA పోర్టులతో భాగస్వామ్యం చేస్తారు. అందుచే, M.2 డ్రైవ్ స్లాట్ను ఉపయోగించి నాలుగు SATA స్లాట్ల పైకి రావచ్చు. ఇతర సందర్భాల్లో. M.2 ఇతర PCI- ఎక్స్ప్రెస్ విస్తరణ విభాగాలతో ఆ దారులు భాగస్వామ్యం చేయవచ్చు. M.2 ను ఉపయోగించి ఇతర SATA హార్డు డ్రైవులు , DVD లేదా బ్లూ-రే డ్రైవ్లు లేదా ఇతర విస్తరణ కార్డుల సంభావ్య ఉపయోగంతో జోక్యం చేసుకోవద్దని బోర్డు రూపొందించినట్లు నిర్ధారించుకోవాలి.