M.2 ایس ایس ڈی کس طرح آپ کے کمپیوٹر کو بھی تیز بنانے کے لئے جا رہا ہے

کمپیوٹرز کے طور پر، خاص طور پر لیپ ٹاپز چھوٹے ہوتے رہیں گے، جیسے جیسے اسٹوریج ڈرائیوز بھی متعلقہ طور پر چھوٹے ہوتے ہیں. ٹھوس ریاست کے ڈرائیوز کے تعارف کے ساتھ، یہ الٹابابکس کی طرح کبھی پتلی ڈیزائن میں رکھنے کے لئے تھوڑا سا آسان بن گیا لیکن اس کے بعد مسئلہ انڈسٹری معیاری SATA انٹرفیس استعمال کرنا جاری رہا. آخر میں، ایس ایس اے اے انٹرفیس ایک پتلی پروفائل کارڈ بنانے کے لئے ڈیزائن کیا گیا تھا جو اب بھی SATA انٹرفیس کے ساتھ بات چیت کرسکتا تھا. اب مسئلہ یہ ہے کہ SATA 3.0 معیار SSDs کی کارکردگی کو محدود کر رہے ہیں. ان مسائل کو درست کرنے کے لئے، کمپیکٹ کارڈ انٹرفیس کا ایک نیا فارم تیار کرنے کی ضرورت ہے. اصل میں این جی ایف ایف (اگلی جنریشن فارم فیکٹر) کہا جاتا ہے، آخر میں نئے انٹرفیس نے SATA ورژن 3.2 نردجیکرن کے تحت نئے M.2 ڈرائیو انٹرفیس میں معیاری شکل اختیار کی ہے.

تیز رفتار

جبکہ سائز بالکل، نئے انٹرفیس کو ترقی دینے میں ایک عنصر ہے، ڈرائیوز کی رفتار صرف اہم ہے. SATA 3.0 وضاحتیں ایک سو ایس ڈی کے حقیقی دنیا کے بینڈوڈھ کو تقریبا 600MB / s ڈرائیو انٹرفیس پر محدود کرتی ہیں، جو کچھ بہت سے ڈرائیوز ابھی تک پہنچ چکے ہیں. SATA 3.2 نردجیکرن M.2 انٹرفیس کے لئے ایک نیا مخلوط نقطہ نظر متعارف کرایا جیسے ہی یہ SATA ایکسپریس کے ساتھ کیا تھا. اس سلسلے میں، ایک نئے M.2 کارڈ یا تو موجودہ SATA 3.0 وضاحتیں استعمال کرسکتا ہے اور 600MB / s تک محدود ہوسکتا ہے یا اس کے بجائے موجودہ PCI-Express 3.0 کے تحت 1GB / s بینڈوڈتھ فراہم کرتا ہے. معیار. اب 1GB / ے رفتار ایک واحد PCI-ایکسپریس لین کے لئے ہے. متعدد لینوں اور M.2 ایس ایس ڈی کی تفصیلات کے تحت استعمال کرنے کے لئے ممکن ہے، چار لیوں تک استعمال کیا جاسکتا ہے. دو لینوں کا استعمال کرتے ہوئے 2.0GB / s فراہم کرے گا جبکہ چار لین 4.0GB / ے تک فراہم کرسکتے ہیں. پی سی آئی-ایکسپریس 4.0 کی ابتدائی ریلیز کے ساتھ، یہ رفتار ڈبل ہوگی.

اب یہ نظام ان رفتاروں کو حاصل کرنے کے لئے نہیں جا رہے ہیں. کمپیوٹر پر M.2 ڈرائیو اور انٹرفیس کو اسی موڈ میں قائم کرنا ہوگا. M.2 انٹرفیس کسی بھی میراث SATA موڈ یا نئے PCI-ایکسپریس موڈ استعمال کرنے کے لئے ڈیزائن کیا گیا ہے، لیکن ڈرائیو اسے کس طرح استعمال کرے گا. مثال کے طور پر، SATA ورثہ موڈ کے ساتھ ڈیزائن کردہ M.2 ڈرائیو 600MB / رفتار تک محدود ہو جائے گا. اب، M.2 ڈرائیو PCI-4 Express (x4) تک ایکسپریس کے ساتھ مطابقت پذیر ہوسکتا ہے لیکن کمپیوٹر صرف دو لائنوں (x2) کا استعمال کرتا ہے. اس کا نتیجہ صرف 2.0GB / s کی زیادہ سے زیادہ رفتار ہوگی. لہذا سب سے زیادہ رفتار حاصل کرنے کے لئے، آپ کو ڈرائیو اور کمپیوٹر یا motherboard کی حمایت دونوں کی جانچ پڑتال کرنے کی ضرورت ہوگی.

چھوٹے اور بڑے سائز

M.2 ڈرائیو ڈیزائن کے مقاصد میں سے ایک اسٹوریج کے آلے کے مجموعی سائز کو کم کرنا تھا. یہ مختلف طریقوں میں سے ایک میں حاصل کیا جاتا ہے. سب سے پہلے، انہوں نے پچھلے ایس ایس اے اے کے فارم کے عنصر کے مقابلے میں سارے کارڈ تنگ کیے ہیں. M.2 کارڈ 30 ملی میٹر ایم ایس ایسا کے مقابلے میں 22 ملی میٹر وسیع ہے. کارڈ 50mm ایم ایس اے اے کے مقابلے میں صرف 30 ملی میٹر لمبائی تک بھی کم کی جاسکتی ہے. فرق یہ ہے کہ M.2 کارڈوں کی لمبائی طویل لمبائی تک 110 ملی میٹر تک ہوتی ہے جس کا مطلب یہ ہے کہ یہ اصل میں بڑا ہوسکتا ہے جس میں چپس اور اس طرح کی اعلی صلاحیتوں کو زیادہ جگہ فراہم ہوتی ہے.

کارڈوں کی لمبائی اور چوڑائی کے علاوہ، ایک ہی رخا یا ڈبل ​​رخا M.2 بورڈوں کے لئے بھی اختیار ہے. کیوں دو مختلف موٹائی؟ ٹھیک ہے، واحد رخا بورڈز ایک بہت پتلی پروفائل فراہم کرتے ہیں اور الٹراٹین لیپ ٹاپ کے لئے مفید ہیں. دوسری طرف ایک ڈبل رخا بورڈ، زیادہ ذخیرہ صلاحیتوں کے لئے M.2 بورڈ پر نصب کرنے کے لئے دو بار کے طور پر بہت سے چپس کو انسٹال کرنے کی اجازت دیتا ہے جو کمپیکٹ ڈیسک ٹاپ ایپلی کیشنز کے لئے مفید ہے جہاں جگہ اہم نہیں ہے. مسئلہ یہ ہے کہ آپ کو کارڈ کی لمبائی کے لئے جگہ کے علاوہ کمپیوٹر پر کس طرح کے M.2 کنیکٹر ہے کے بارے میں آگاہ ہونا ضروری ہے. زیادہ تر لیپ ٹاپ صرف واحد رخا کنیکٹر کا استعمال کریں گے جس کا مطلب یہ ہے کہ وہ ڈبل رخا ایم .2 کارڈ استعمال نہیں کرسکتے ہیں.

کمانڈ موڈ

ایک دہائی سے زائد عرصے سے، سٹا نے کمپیوٹرز کے پلگ ان اور کھیلوں کو ذخیرہ کیا ہے. یہ انٹرفیس استعمال کرنے کے لئے بہت آسان ہے لیکن اس وجہ سے AHCI (اعلی درجے کی میزبان کنٹرولر انٹرفیس) کمانڈ ڈھانچہ بھی ہے. یہ ایک ایسا طریقہ ہے جس میں کمپیوٹر اسٹوریج کے آلات کے ساتھ ہدایات کو سنبھال سکتا ہے. یہ تمام جدید آپریٹنگ سسٹم میں بنایا گیا ہے اور اس طرح کی ضرورت نہیں ہے جب ہم نئے ڈرائیوز کو شامل کرتے ہیں تو آپریٹنگ سسٹم میں اضافی ڈرائیور نصب ہوجائیں. اس نے بہت اچھا کام کیا ہے لیکن یہ مشکل ڈرائیوز کے دور میں تیار کی گئی تھی جس میں ڈرائیو کے سر اور پلاٹ کی جسمانی نوعیت کی وجہ سے ہدایات کو عمل کرنے کی محدود صلاحیت ہے. 32 حکموں کے ساتھ ایک واحد قطار کافی تھا. مسئلہ یہ ہے کہ ٹھوس ریاستی ڈرائیوز بہت زیادہ کام کرسکتے ہیں لیکن اس کے علاوہ AHC ڈرائیوروں کو محدود کیا جا سکتا ہے.

اس بوتل کو ختم کرنے اور کارکردگی کو بہتر بنانے میں مدد کے لئے، این ایم ایم (غیر واٹیٹائل میموری ایکسپریس) کمانڈ ڈھانچہ اور ڈرائیوروں کو ٹھوس ریاست ڈرائیوز کے لئے اس مسئلہ کو ختم کرنے کا ایک وسیلہ بن گیا. ایک کمانڈ قطار کو استعمال کرنے کے بجائے، یہ 65،536 کمانڈ قطعوں کو ہر قطع 65،536 حکم کے ساتھ فراہم کرتا ہے. اس اسٹوریج کے زیادہ متوازی پروسیسنگ کے لئے اجازت دیتا ہے کہ وہ پڑھنے اور لکھنے کی درخواستیں درج کردیں جو کہ AHCI کمانڈ ڈھانچہ پر کارکردگی کو فروغ دینے میں مدد کرے گی.

یہ بہت اچھا ہے، ایک مسئلہ ہے. AHCI تمام جدید آپریٹنگ سسٹم میں تعمیر کیا گیا ہے لیکن NVMe نہیں ہے. ڈرائیوز کے سب سے زیادہ امکانات حاصل کرنے کے لئے، اس نئے کمانڈ موڈ کو استعمال کرنے کے لئے موجودہ آپریٹنگ سسٹم کے اوپر ڈرائیوروں کو انسٹال کرنا لازمی ہے. یہ پرانے آپریٹنگ سسٹم پر بہت سے لوگوں کے لئے ایک مسئلہ ہے. شکرگزار M.2 ڈرائیو کی وضاحت میں سے دو طریقوں میں سے کسی کو استعمال کرنے کی اجازت دیتا ہے. اس کے تحت موجودہ کمپیوٹر اور ٹیکنالوجی کے ساتھ نئے انٹرفیس کو آسان بنانے کے لۓ AHCI کمانڈ ڈھانچہ کا استعمال کرتے ہوئے. پھر، NVMe کمانڈ ڈھانچہ کے لئے حمایت سافٹ ویئر میں بہتر ہو جاتا ہے کے طور پر، اسی ڈرائیو کو اس نئے کمانڈ موڈ کے ساتھ استعمال کیا جاسکتا ہے. صرف خبردار کیا جائے کہ دو طریقوں کے درمیان سوئچنگ کی ضرورت ہو گی کہ ڈرائیوز کو اصلاح کی جائے.

بہتر بجلی کی کھپت

موبائل کمپیوٹرز ان کی بیٹریاں اور مختلف اجزاء کی طرف سے تیار طاقت کے مطابق کی بنیاد پر محدود وقت ہے. ٹھوس ریاست کے ڈرائیوز اسٹوریج جزو کی توانائی کی کھپت میں کچھ اہم کمان فراہم کرتی ہیں جیسے کہ انہوں نے بیٹری کی زندگی کو بہتر بنایا ہے لیکن وہاں بہتری کے لئے جگہ ہے. چونکہ M.2 SSD انٹرفیس SATA 3.2 وضاحتیں کا حصہ ہے، اس میں صرف انٹرفیس سے باہر کچھ دوسری خصوصیات شامل ہیں. اس میں ڈیو سوڈ نامی نئی خصوصیت شامل ہے. جب زیادہ سے زیادہ سیسٹمیں نیند موڈ میں جانے کے لئے ڈیزائن کیے جاتے ہیں تو جب مکمل طور پر نیچے بند ہوجائے یا بند کردیں تو، بیٹری پر مسلسل مستقل ڈراپ موجود ہے جب آلات تیزی سے بازیاب ہونے کے لئے فعال ہوجائے گی. DevSleep نئے طاقتور ریاست کی تشکیل کے ذریعہ M.2 ایس ایس ڈی کے آلات جیسے آلات کی طرف سے استعمال ہونے والی طاقت کی مقدار کو کم کرتی ہے. اس کے استعمال کے درمیان طاقت کے بجائے سونے کے لئے ڈال دیا ان نظاموں کے لئے چلانے کا وقت بڑھانے میں مدد ملنی چاہئے.

مسائل کا حل

M.2 انٹرفیس کمپیوٹر سٹوریج اور ہمارے کمپیوٹرز کی کارکردگی کو بہتر بنانے کی صلاحیت کے علاوہ بہت اچھا ہے. اگرچہ اس کے ابتدائی عمل کے ساتھ تھوڑا سا مسئلہ ہے. نئے انٹرفیس سے بہترین کارکردگی حاصل کرنے کے لئے، کمپیوٹر کو PCI-Express Express استعمال کرنا ضروری ہے، دوسری صورت میں، یہ کسی بھی موجودہ SATA 3.0 ڈرائیو کے طور پر ہی چلتا ہے. یہ ایک بڑا سودا نہیں لگتا ہے لیکن یہ اصل میں یہ ہے کہ خصوصیت کا استعمال کرتے ہوئے ان میں سے کئی بہت سے motherboards کے ساتھ ایک مسئلہ ہے. SSD ڈرائیوز سب سے بہتر تجربہ پیش کرتے ہیں جب وہ جڑ یا بوٹ ڈرائیو کے طور پر استعمال ہوتے ہیں. مسئلہ یہ ہے کہ موجودہ ونڈوز سافٹ ویئر نے سی اے اے سے بجائے پی سی آئی-ایکسپریس بس سے بہت سے ڈرائیوز بوٹنگ کے ساتھ ایک مسئلہ ہے. اس کا مطلب یہ ہے کہ پی سی آئی-ایکسپریس کا استعمال کرتے ہوئے M.2 ڈرائیو ہونے کے باوجود تیزی سے بنیادی ڈرائیو نہیں ہوگی جہاں آپریٹنگ سسٹم یا پروگرام نصب ہیں. نتیجہ ایک تیز رفتار ڈیٹا ڈرائیو ہے لیکن بوٹ ڈرائیو نہیں ہے.

تمام کمپیوٹرز اور آپریٹنگ سسٹم نہیں ہے اس مسئلہ کو. مثال کے طور پر، ایپل نے پی ایس آئی-ایکسپریس بس کا استعمال جڑ تقسیم کے لۓ OS X تیار کیا ہے. یہ ہے کیونکہ M2 2013 MacBook ہوا میں پی سی آئی-ایکسپریس میں اپنی ایس ایس ڈی ڈرائیوز کو تبدیل کر دیا گیا تھا اس سے پہلے کہ M.2 وضاحتیں طے کی جائیں. مائیکروسافٹ نے ونڈوز 10 کو نئے PCI-Express اور NVMe ڈرائیوز کو مکمل طور پر سپورٹ کرنے کے لئے اپ ڈیٹ کیا ہے، اگر ہارڈ ویئر یہ بھی چل سکتا ہے. ونڈوز کے پرانے ورژن اس قابل ہو سکتے ہیں کہ ہارڈ ویئر کی حمایت کی جائے اور بیرونی ڈرائیور نصب ہوجائیں.

M.2 کا استعمال کس طرح دیگر خصوصیات کو ہٹا سکتا ہے

تشویش کا ایک اور علاقہ خاص طور پر ڈیسک ٹاپ motherboards کے ساتھ ہے کہ کس طرح M.2 انٹرفیس باقی نظام سے منسلک ہے. آپ دیکھتے ہیں کہ پروسیسر اور باقی کمپیوٹر کے درمیان ایک محدود تعداد میں PCI-Express Express ہیں. PCI- ایکسپریس موازنہ M.2 کارڈ سلاٹ استعمال کرنے کے لئے، motherboard کارخانہ دار کو سسٹم پر دیگر اجزاء سے ان PCI-Express Express لین لے جانا چاہئے. ان پی سی آئی-ایکسپریس لین بورڈز پر آلات کے درمیان کس طرح تقسیم کیے جاتے ہیں کس طرح ایک اہم تشویش ہے. مثال کے طور پر، کچھ مینوفیکچررز نے سی اے اے-ایکسپریس لینوں کو SATA بندرگاہوں کے ساتھ اشتراک کیا ہے. اس طرح، M.2 ڈرائیو سلاٹ کا استعمال کرتے ہوئے چار SATA سلاٹس کے اوپر لے جا سکتے ہیں. دوسرے معاملات میں. ایم .2 دیگر پی سی آئی-ایکسپریس توسیع سلاٹس کے ساتھ ان کی لائنوں کو اشتراک کرسکتے ہیں. اس بات کو یقینی بنانا کہ بورڈ کس طرح M.2 کا استعمال کرنے کے لئے ڈیزائن کیا گیا ہے کہ کس طرح دوسرے SATA ہارڈ ڈرائیوز ، ڈی وی ڈی یا Blu رے رے ڈرائیوز یا دیگر توسیع کارڈ کے ممکنہ استعمال کے ساتھ مداخلت نہیں کرے گا.