آموزش سخت افزار, بررسی و نقد محصولات, راهنمای خرید

0 تا 100 مقایسه NVMe vs SATA SSD؛ کدام برای شما بهتر است؟ (سرعت، قیمت، گیمینگ و کار روزمره)

0 تا 100 مقایسه NVMe vs SATA SSD؛ کدام برای شما بهتر است؟ (سرعت، قیمت، گیمینگ و کار روزمره)
زمان مطالعه: 12 دقیقه

مقایسه کامل NVMe و SATA SSD ⚡ تفاوت سرعت (تا ۷ برابر)، قیمت، طول عمر و کاربرد در گیمینگ، ادیت و کار اداری | کدام را بخریم؟ + جدول مقایسه در این مطلب به 0 تا 100 مقایسه NVMe vs SATA SSD؛ کدام برای شما بهتر است؟ (سرعت، قیمت، گیمینگ و کار روزمره) در درنا پی سی مگ می پردازیم.

حافظه‌های SSD موجود در بازار، امروزه در انواع متنوعی عرضه می‌شوند و انتخاب میان آن‌ها، وابستگی زیادی به کاربری و پلتفرم هدف مصرف‌کننده دارد.هاردهای SSD نسبت به هاردهای HDD از سرعت بالاتری برخوردار هستند. این ویژگی باعث شده تا هارد SSD در میان کاربران بسیار پرفروش و محبوب باشد. با این‌حال برای خرید هارد SSD نیاز به اطلاعات و شناخت کافی دارید، زیرا از نظر سرعت، اندازه، شکل و حتی قیمت با همدیگر تفاوت‌هایی دارند. عمده‌ترین تفاوت هاردهای SSD در زمینه رابط NVMe ،SATA و M.2 است. برای آگاهی بیشتر شما در مورد تفاوت NVMe ، SATA و M2 توضیح داده ایم.

در ابتدای مقاله اشاره‌ای به کلیت مفهوم SSD و دلیل محبوبیت آن در میان تولیدکننده‌های کامپیوتر شخصی و لپ تاپ خواهیم داشت. در سال‌های اخیر، تمامی تولیدکننده‌ها تلاش کرده‌اند تا به‌جای هارد درایوهای سنتی مکانیکی، از درایوهای SSD استفاده کنند و مصرف‌کننده‌ها نیز پیش‌ازپیش به این حافظه‌های پرسرعت علاقه‌مند شده‌اند. درواقع هارد درایوهای سنتی به‌خاطر قطعات متحرک، محدودیت‌های زیادی داشتند که از مهم‌ترین آن‌ها می‌توان به سرعت پایین اشاره کرد.

هارددرایوهای سنتی، عملکردی شبیه به دستگاه‌های ضبط و پخش کاست داشتند. در آن دستگاه‌ها شاهد یک دیسک متحرک به‌همراه یک لنز در بخش هدر هستیم که اطلاعات را در زمان گردش دیسک از روی آن می‌خواند. همان بخش هدر، عملیات نوشتن روی دیسک را نیز انجام می‌دهد.

hdd

هارد دیسک‌های سنتی (HDD) از صفحات چرخان مغناطیسی برای ذخیره داده استفاده می‌کردند

سرعت خواندن و نوشتن هاردهای سنتی، به سرعت گردش دیسک اصلی آن‌ها (7,200RPM، 5,400 RPM و غیره) ارتباط دارد. به‌خاطر همین وابستگی، سرعت خواندن و نوشتن داده در HDD محدود می‌شود. به‌علاوه، زمان انتظار برای حرکت کردن هدر نیز باعث ایجاد تأخیر در فرایندهای نوشتن و خواندن می‌شود. همه‌ی این موارد، باعث شدند تا حافظه‌های ذخیره‌سازی سریع‌تر موسوم به SSD متولد شوند.

SSD مخفف Solid State Drive به‌معنای درایو حالت جامد است و در دسته‌ی حافظه‌های ذخیره‌سازی بدون قطعات متحرک جای می‌گیرد. SSDها از تراشه‌های نیمه‌هادی برای نوشتن و دسترسی به حافظه بهره می‌برند. SSD آرایه‌ای عظیم از قطعات نیمه‌هادی دارد که در حالت شارژ یا دشارژ هستند. کامپیوتر، حالت مذکور را به‌‌صورت صفر و یک خوانده و به اطلاعات قابل فهم تبدیل می‌کند. نکته‌ی جذاب در حافظه‌های SSD این است که سلول‌ها وضعیت شارژ و دشارژ خود را پس از خاموش شدن دستگاه نیز حفظ می‌کنند و درنتیجه اطلاعات از بین نمی‌رود.

کامپیوترهای مجهز به حافظه‌های SSD به‌لطف فناوری فلش به‌کاررفته در آن‌ها توانایی خواندن و نوشتن اطلاعات را با سرعتی بسیار بیشتر دارند. همان‌طور که در ابتدای مقاله گفته شد، امروز انواع متعددی از حافظه‌های مذکور در بازار وجود دارد که SATA 3 و NVMe از مشهورترین آن‌ها هستند. این درایوها از آرایه‌های مشابه نیمه‌هادی بهره می‌برند که در بالا توضیح دادیم؛ اما ظرفیت‌ها و توانایی‌های آن‌ها با هم تفاوت دارد.

تفاوت‌های اصلی SATA 3 و NVMe

بسیاری از SSDها به‌قدری سریع هستند که تنها عامل محدودکننده‌ی سرعت آن‌ها، شیوه‌ی اتصال به کامپیوتر است. کامپیوترهای شخصی (رومیزی و لپ تاپ) از دو نوع اتصال برای ارتباط درایو ذخیره‌سازی با قطعات دیگر بهره می‌برند: SATA 3 و NVMe.

اتصال‌های SATA 3 ترکیب دوگانه‌ای از کابل داده و برق را از SSD به مادربرد کامپیوتر شامل می‌شوند. پروتکل Serial ATA‌ یا SATA ارزان‌ترین و مرسوم‌ترین رابط SSD در صنعت محسوب می‌شود. ازطرفی حتی جدیدترین نسل این پروتکل نیز عمری بیش از ۱۰ سال دارد و سرعت انتقال آن حداکثر به ۶ گیگابیت‌برثانیه می‌رسد. ساتا از پروتکل قدیمی Advanced Host Controller Interface یا AHCI برای اتصال زیرسیستم‌‌‌های حافظه/پردازنده‌ی مرکزی بهره می‌برد. پروتکل AHCI ابتدا برای درایوهای مجهز به قطعات متحرک (HDD) توسعه یافت و در راهکارهای سریع‌تر، محدودیت‌هایی دارد. ازطرفی SATA محدودیت‌های مقیاس‌پذیری هم دارد و در کاربردهای سروری با محدودیت استفاده‌ از حداکثر ۶ دستگاه SATA، آن‌چنان مناسب نیست.

NVMe با استفاده از رابط PCIe، اتصال سریع‌تری را به‌همراه دارد

پروتکل NVMe، مخفف Non-Volatile Memory Express، با هدف بهبود اتصال درایوهای SSD توسعه یافت. اتصال NVMe از درگاه PCI-E بهره می‌برد و درنتیجه اطلاعات به‌صورت مستقیم و بدون واسطه به مادربرد منتقل می‌شود. درایو نیروی برق مورد نیاز خود را نیز به‌صورت مستقیم از مادربرد دریافت می‌کند. در مجموع، اتصال NVMe اتصال و ارتباط سریع‌تری را بین SSD و مادربرد فراهم می‌کند. درواقع دسترسی NVMe به خطوط بیشتر PCI-E به‌صورت هم‌زمان، انتقال سریع‌تر داده را به‌همراه دارد.

خطوط یا لین‌های PCI-E، خطوط انتقال داده در مادربرد هستند. در تعداد این مسیرها، محدودیت‌هایی وجود دارد و پورت‌ها و درگاه‌های متنوع، خطوط متنوعی دراختیار دارند. در مادربردهای مرسوم جدید بسته به نوع قطعه‌‌ای که قرار است به آن متصل شود شاهد درگاه‌هایی مانند x1, x2, x4, x16 هستیم؛ درگاه تعبیه شده در مادربردها برای حافظه‌های با فرم‌فکتور M.2 عموما در مادربردهای جدید از نوع x4 و سازگار با نسل سوم PCIe هستند که حداکثر سرعت انتقال داده‌ی اسمی ۳.۹۴ گیگابایت بر ثانیه را به ارمغان می‌آورد. ممکن است درگاه شما از نوع x2 باشد پس حتما برای استفاده‌ی حداکثری از توانایی حافظه‌ی خود باید به این مسئله توجه کنید.

برای درک بهتر تفاوت انتقال داده توسط درگاه‌های مبتنی بر PCIe و SATA به این مثال توجه کنید؛ خودرو را به‌عنوان اطلاعات در نظر بگیرید که قرار است از یک مبدا به یک مقصد برسند؛ درگاه ساتا همانند یک خیابان با یک مسیر عبود خودرو، درگاه‌های مبتنی بر PCIe نیز همانند آزادراهی برای این خوردها محسوب می‌شوند. SATA همانند آنچه در بررسی حافظه‌های سری ۸۶۰ سامسونگ اشاره کردیم محدودکننده‌ی پتانسیل‌های این حافظه‌ها بودند به این معنی که NAND‌ها و کنترلر توان بیشتری از آنچه در عمل ارائه می‌کنند دارند.

نکته‌ی مهم این است که استفاده از پتانسیل یک قطعه به کاربری وابستگی مستقیم دارد؛ به این معنی که ممکن است کاربری شما ساده‌تر از آن باشد که پیوسته به انتقال داده با سرعت بالا نیاز داشته باشید؛ برای مثال در تست‌های انجام شده توسط درنا پی سی در بررسی حافظه‌ها مشاهده کردیم در زمان لودینگ بازی‌ها تفاوت بین نمونه‌های SATA و NVMe چندان فاحش نیست که قیمت را توجیه کند. در طرف مقابل برتری سرعت NVMe در کاربردهایی همچون ویرایش ویدئوها و تصاویر حجیم ممکن است ملموس‌تر باشد. فهرست زیر، تفاوت انواع حافظه را در سرعت خواندن/نوشتن نشان می‌دهد:

  • هارد درایو 7,200RPM: میانگین سرعت خواندن/نوشتن ۸۰ تا ۱۶۰ مگابایت‌برثانیه
  • SATA 3 SSD: سرعت خواندن/نوشتن تا حداکثر ۵۵۰ مگابایت‌برثانیه
  • NVMe SSD: سرعت خواندن/نوشتن تا حداکثر ۳،۵۰۰ مگابایت‌برثانیه

حافظه‌های M.2 چه هستند؟

در مقایسه‌ی بالا، دو روش یا پروتکل برای خواندن و نوشتن داده را در SSD مقایسه کردیم. یکی از آن‌ها از خطوط PCIe استفاده می‌کند و دیگری با ارتباط کابلی به مادربرد متصل می‌شود. اصطلاح دیگری در دنیای درایوهای حالت جامد وجود دارد که به‌نام M.2 شناخته می‌شود. این اصطلاح، عبارتی برای توضیح فرم‌فاکتور فیزیکی درایو است. درایو‌های M.2 انواع نازکی از درایوهای SSD هستند که در تصویر زیر نمونه‌ای از آن‌ها را مشاهده می‌کنید. درواقع آن‌ها پروتکل جدیدی به فهرست اضافه نمی‌کنند و انواع درایوهای M.2 با اتصال SATA یا NVMe در بازار وجود دارد.

بسیاری از هارددیسک‌های تجاری به صورت فرم فاکتور 2.5 و 3.5 اینچی به فروش می‌رسند. همچنین تا همین اواخر، بیشتر هاردهای SSD تنها براساس فرم فاکتور 2.5 اینچی فروخته می‌شدند و اکثر درایوها مجهز به رابط SATA بود. رابط SATA برای اتصال به کابل‌های داده و برق نیاز دارد اما M.2 جدیدترین نوع رابط و فرم فاکتور در هاردهای SSD هستند که در طراحی آن‌ها ردپایی بسیار کم از رابط NVMe نیز دیده می‌شود.

یک اسلات M.2 بیست و دو میلی‌متر عرض دارد و بسته به اسلات مادربرد طول آن متفاوت است. به‌طور معمول اندازه آن‌ها از 16 تا 110 میلی‌متر متغیر است با این‌حال بیشتر درایوها 80 میلی‌متر سایز دارند. بنابراین بسیار مهم است که در هنگام خرید هارد SATA مجهز به اتصال M.2 سایز آن را متناسب با فضای دستگاه خود انتخاب کنید. یکی از ویژگی‌های جذاب فرم فاکتور M.2 این است که هیچ‌گونه کابلی ندارد. درایوها با اسلات M.2 فقط روی اسلات مادربرد قرار می‌گیرند و از طریق NVMe به پردازنده سرور اچ پی متصل می‌شوند.

Samsung SSD M.2 SATA

تصویر بالا نمونه‌ای از حافظه‌ی M.2 مبتنی بر SATA است و تصویر زیر نیز یک درایو SSD از نوع NVMe را نشان می‌دهد.

درایوهای M.2 لزوما سریع‌تر از درایوهای دیگر نیستند. ازطرفی آن‌ها اغلب به‌خاطر فرم‌فاکتور نازک‌تر از پروتکل NVMe بهره می‌برند که ذاتا اتصالی سریع‌تر به‌همراه دارد. درنهایت مصرف‌کننده در زمان خرید درایو M.2 باید به پروتکل اتصال آن نیز دقت کند. همان‌طور که در تصویر نیز مشاهده می‌کنید حافظه‌های M.2 مبتنی بر SATA عموما دو زبانه‌ی ۵ و ۶ پینی در دو طرف زبانه‌ی اصلی دارد اما حافظه‌ی مبتنی بر PCIe یک زبانه‌ی ۵ پینی درکنار یک زبانه‌ی بزرگ و اصلی دارد.

تفاوت SATA و NVMe

بنچمارک سرعت NVMe در برابر SATA 3

پیش از این در درنا پی سی به‌تفصیل به معرفی حافظه‌های NVMe و انواع آن پرداخته و برای بررسی تفاوت عملکرد انواع مختلف، بنچمارک‌های متعددی اجرا کرده بودیم. نتایجی که در جدول زیر مشاهده می‌کنید به‌خوبی تفاوت دو نوع NVMe در کلاس‌های مختلف، تفاوت SATA و NVMe و تفاوت بین هارددیسک‌ها و حافظه‌های SSD را مشخص می‌کنند.

مدل حافظه / خواندن و نوشتن (MB/s)

ظرفیت

نوع حافظه

Seq Q32T1

4K Q32T1

Seq

4K

Samsung 970 Pro

۵۱۲ گیگابایت

NVMe SSD

۳۵۳۵

۲۳۰۰

۴۱۸

۳۲۸.۹

۲۵۷۴

۲۱۲۴

۵۴/۹۵

۱۳۱.۴

Samsung 860 Pro

۱ ترابایت

SATA SSD

۵۶۲/۱

۵۳۰/۱

۳۲۵/۵

۳۰۲/۳

۵۱۲/۷

۴۸۰/۰

۴۳/۵۳

۱۰۲/۲

Lexar NS200

۲۴۰ گیگابایت

SATA SSD

۵۶۸/۸

۵۱۶/۷

۳۱۱/۱

۲۹۲/۸

۵۳۳/۹

۴۷۶/۳

۳۳/۴

۸۸/۹۸

Western Digital WD10EZEX

۱ ترابایت

HDD 7200 RPM

۱۶۴/۲

۱۵۹/۵

۰/۹۴۳

۱/۳۱۱

۱۶۳/۸

۱۵۹/۱

۰/۳۰۰

۱/۳۰۳

*تمامی بنچمارک‌های ذکرشده در این جدول با نرم‌افزار CrystalDiskMark و توسط درنا پی سی اجرا کرده است.

همان‌طور که مشاهده می‌کنید، SSD‌های NVMe سرعت بسیار بیشتری در تست‌های درنا پی سی نسبت به نمونه‌های SATA داشتند. البته ممکن است محصولاتی از هر سه نوع حافظه وجود داشته باشند که عملکردی بهتر یا پایین‌تر از سطح گفته‌شده داشته باشند، اما مقادیر ذکرشده در جدول‌های فوق به‌صورت میانگین درنظر گرفته شده است.

حافظه ذخیره‌سازی / سرعت خواندن اطلاعات (نوشتن اطلاعات)

نوع

ترتیبی برحسب مگابایت‌برثانیه

 4KB Random Single IOPS

Samsung 970 Pro

NVMe SSD

۲۷۹۵ (۲۰۸۷)

۱۴۰۱۴ (۴۱۰۷۸)

Samsung 860 Pro

SATA SSD

۵۱۱ (۴۸۷)

۹۶۰۶ (۲۶۰۵۲)

Lexar NS200

SATA SSD

۵۲۳ (۴۷۸)

۸۵۷۷ (۲۴۸۲۰)

ٰWestern Digital WD10EZEX

HDD 7200 RPM

۱۴۳/۵ (۱۴۲.۵)

۵۹ (۳۱۴)

*تمامی بنچمارک‌های ذکرشده در این جدول با نرم‌افزار HD Tune Pro و توسط درنا پی سی اجرا کرده است.

جمع‌بندی

اگر به‌عنوان مصرف‌کننده به‌دنبال ارتقا ذخیره‌سازی کامپیوتر شخصی از هارد درایوهای سنتی هستید، هر دو پروتکل NVMe و SATA 3 بهبود سرعت قابل‌توجهی را به‌همراه خواهند داشت. ازطرفی درایوهای NVMe قیمت بالاتری دارند و باتوجه‌به گران‌تر بودن ذاتی درایوهای SSD، انتخاب آن‌ها نیاز به بررسی عمیق‌تر کاربرد نهایی دارد. همان‌طور که گفته شد، درایو NVMe برای انتقال فایل‌های حجیم کارایی بالایی دارد. اگر چنین کارایی از درایو ذخیره‌سازی کامپیوتر خود نیاز ندارید، خرید انواع SATA 3 مقرون‌به‌صرفه‌تر خواهد بود چون با قیمت برابر، حافظه‌ی ذخیره‌سازی بیشتری را ارائه می‌کنند.

در کاربری‌های گیمینگ، درایوهای SATA 3 و NVMe کارایی تقریبا یکسانی نشان می‌دهند؛ از این رو اگر کاربری اصلی شما بازی است احتمالا نمونه‌های SATA جوابگو باشند. در زمان نگارش این مقاله قیمت حافظه‌های NVMe تقریبا ۵۰ درصد گران‌تر از نمونه‌های SATA است ولی باتوجه‌به روند شرکت‌ها در توجه بیشتر به نمونه‌‌های NVMe و تجهیز لپ‌تاپ‌ها و مادربردهای جدید به درگاه‌های M.2 با پشتیبانی NVMe احتمالا شاهد نزدیک‌تر شدن قیمت این دو نوع محصول خواهیم بود.

نقاط ضعف و قوت حافظه‌های SSD مبتنی بر SATA

نکات مثبت

  • قیمت مناسب
  • عملکرد قابل‌قبول برای کاربری‌های عادی
  • قابل اتصال به اکثر مادربردها و لپ‌تاپ‌های بازار

نکات منفی

نقاط ضعف و قوت حافظه‌های SSD مبتنی بر NVMe

نکات مثبت

  • سرعت بسیار بالا
  • ابعاد و وزن کم
  • تأخیر کم

نکات منفی

پرسش‌های متداول

  • آیا تمام حافظه‌های M.2 سریع هستند؟ارتباطی بین سرعت و فرم‌فکتور فیزیکی M.2 وجود ندارد؛ تفاوت سرعت به SATA و NVMe حافظه‌ی M.2 بستگی دارد.
  • تفاوت سرعت انتقال اطلاعات در PCIe x2 و PCIe x4 چه میزان است؟x2 حداکثر سرعت نامی ۱.۹۶۹ گیگابایت بر ثانیه و x4 حداکثر ۳.۹۴ گیگابایت بر ثانیه را ارائه می‌دهد؛ حتما پیش از خرید حافظه به نوع درگاه مادربرد و حافظه‌‌ای که خریداری می‌کنید توجه داشته باشید.
  • آیا از ظاهر درگاه امکان تشخیص SATA یا PCIe بودن حافظه وجود دارد؟بله. ازطریق شمارش تعداد پین‌های درگاه یا حافظه (مطابق تصویر مقاله) امکان تشخیص وجود دارد.
  • آیا ممکن است درگاه حافظه SSD کامپیوتر شما از نوع x4 نباشد؟بله. برخی از مادربردها به دلیل محدودیت‌هایشان درگاه حافظه‌های M.2 با x2 (دو لین) دارند؛ به این معنی که احتمالا سرعت انتقال داده‌ی شما نصف میزان اعلامی توسط شرکت یا بنچمارک‌ها خواهد بود.اگر به‌دنبال خرید SSD هستید، ازطریق بخش محصولات درنا پی سی و با مقایسه قیمت SSD ای دیتا، SSD وسترن، SSD سامسونگ و دیگر برندهای معتبر با یکدیگر می‌توانید به‌راحتی ارزان‌ترین فروشنده‌ی معتبر محصول موردنظر خود را یافته و از آن خرید کنید.
  • آیا می توان از nvme در اسلات m.2 استفاده کرد؟

    خیر، زیرا هم از نظر فیزیکی و هم الکتریکی هر M.2 PCIe NVMe SSD با پورت M.2 SATA سازگار نخواهد بود. در هر دوی این اتصالات از پروتکل‌ها و رابط‌های مختلفی استفاده می‌شود.

  •  

    چگونه بفهمم که اسلات m.2 من از NVMe پشتیبانی می کند؟

    کافی است به رابط M.2 در مادربرد نگاه کنید. اگر فقط یک شکاف برای کلید M مشاهده کردید، مادربردتان از هر دو درایو NVME و SATA M2 پشتیبانی می‌کند. در غیر این صورت، اگر یک شکاف برای هر دو کلید M + B مشاهده کردید، یک اسلات SATA SSD است.

  • آیا همه درایوهای M.2 NVMe هستند؟

    خیر. توجه داشته باشید که M.2 فقط فرم فاکتور است. درایوهای M.2 می‌توانند در نسخه‌های SATA به‌عنوان مثال Crucial MX500 M.2 و نسخه‌های NVMe مانند Samsung 970 Pro/EVO عرضه شوند، تا گذرگاهی را برای برقراری ارتباط الکتریکی با سایر اجزای سرور فراهم سازند. اگرچه درایوهای SATA M.2 SSD و SSDهای 2.5 اینچی SATA به‌طور تقریبی با مشخصات یکسانی کار می‌کنند اما همه درایورهای NVMe ،M.2 نیستند.

    آیا NVMe در m.2 NGFF کار می کند؟

    بله. بسته به نوع مادربرد و پیکربندی آن احتمال دارد این قطعه از هر دو کانکتور یعنی SSD NGFF و NVMe پشتیبانی کند. اسلات‌های M.2 در مادربوردهای قدیمی فقط از SSD‌های NGFF پشتیبانی می‌کند، در حالی که جدیدترین مادربردها دارای اسلات M.2 نیز هستند که می‌توانند با SSDهای NVMe کار کنند.

  • آیا تمام مادربردهای m.2 از NVMe پشتیبانی می کنند؟

    ساده‌ترین راه برای این‌که بدانید مادربرد M.2 از NVMe پشتیبانی می‌کند یا خیر؟ بررسی مشخصات سازنده مادربرد است. متاسفانه، برخلاف درایوهای هارددیسک SATA و SATA SSD که در هر مادربردی درگاه آن‌ها به وفور یافت می‌شود برای NVMe این‌گونه نیست. مادربردهای M.2 برای SSD‌های NVMe بسیار کمیاب و ویژه هستند. به‌طورمعمول مادربردهایی که از این ویژگی پشتیبانی می‌کنند دارای پوشش نقره‌ای هستند که در مادربردهای جدید بیشتر وجود دارد.

دیدگاهتان را بنویسید