سرعتی که روی جعبه یک SSD درج میشود لزوماً همان سرعتی نیست که در استفاده طولانیمدت تجربه میکنید. در بسیاری از SSDهای NVMe ممکن است سرعت خواندن یا نوشتن اولیه بسیار بالا باشد اما هنگام انتقال حجم زیادی از اطلاعات، سرعت نوشتن پس از پر شدن حافظه کش کاهش پیدا کند.
برای انتخاب SSD مناسب باید علاوه بر رابطی مانند PCIe 4.0 یا PCIe 5.0 به نوع NAND، عملکرد پایدار در نوشتنهای طولانی، وجود DRAM یا فناوری HMB، ظرفیت SSD و میزان استقامت آن نیز توجه کرد. نوع NAND یکی از عوامل مهم در تعیین تعادل میان قیمت، ظرفیت، سرعت و دوام SSD است.
چرا سرعت درجشده روی SSD همیشه سرعت واقعی نیست؟
سرعتهای تبلیغاتی SSD معمولاً به شرایط مشخصی مربوط هستند و بیشتر برای خواندن یا نوشتن ترتیبی در شرایط آزمایشگاهی اعلام میشوند. این اعداد برای مقایسه اولیه مفید هستند اما نمیتوانند بهتنهایی عملکرد SSD را در انتقال فایلهای بسیار بزرگ یا نوشتن مداوم نشان دهند.
در یک SSD مدرن چند عامل بهصورت همزمان روی عملکرد تأثیر میگذارند:
- نوع و نسل NAND
- کنترلر SSD
- ظرفیت درایو و میزان فضای خالی
- حافظه SLC Cache
- وجود DRAM یا استفاده از HMB
- دمای SSD و محدودشدن عملکرد در اثر گرما
- نوع فایلها و الگوی استفاده
- سرعت منبعی که اطلاعات از آن منتقل میشود
بنابراین ممکن است دو SSD با رابط PCIe 4.0 یا PCIe 5.0 و سرعت اسمی مشابه در یک انتقال طولانی عملکرد کاملاً متفاوتی داشته باشند. بررسیهای مربوط به عملکرد پایدار نیز نشان میدهند که سرعت اولیه و سرعت پس از تخلیه کش میتواند اختلاف قابلتوجهی داشته باشد.
تفاوت SLC و MLC و TLC و QLC در SSD چیست؟
NAND Flash سلولهایی دارد که میتوانند تعداد متفاوتی بیت اطلاعات را ذخیره کنند:
| نوع NAND | بیت در هر سلول | ویژگی کلی |
|---|---|---|
| SLC | ۱ بیت | سرعت و استقامت بالا و هزینه زیاد |
| MLC | ۲ بیت | تعادل مناسب میان سرعت و استقامت |
| TLC | ۳ بیت | رایج در SSDهای مصرفی و تعادل مناسب قیمت و عملکرد |
| QLC | ۴ بیت | ظرفیت بیشتر و هزینه کمتر اما با محدودیت بیشتر در نوشتن پایدار |
هرچه تعداد بیت ذخیرهشده در هر سلول افزایش پیدا کند، کنترل وضعیت سلول پیچیدهتر میشود. به همین دلیل NAND با تراکم بالاتر معمولاً برای رسیدن به قیمت و ظرفیت بهتر طراحی میشود اما در شرایط نوشتن سنگین میتواند محدودیت بیشتری داشته باشد. البته نوع NAND بهتنهایی عملکرد یک SSD را مشخص نمیکند و کنترلر و طراحی Firmware نیز اهمیت زیادی دارند.
SLC Cache چگونه سرعت بالای SSD را ایجاد میکند؟
بسیاری از SSDهای TLC و QLC بخشی از NAND را بهصورت موقت در حالت شبیه SLC استفاده میکنند. این بخش همان SLC Cache است و باعث میشود اطلاعات در ابتدا با سرعت بسیار بالایی روی SSD نوشته شوند.
تا زمانی که حجم اطلاعات نوشتهشده با ظرفیت کش سازگار باشد، سرعت میتواند بسیار نزدیک به عدد تبلیغشده باقی بماند. اما وقتی کش پر شود و SSD مجبور شود اطلاعات را مستقیماً روی NAND اصلی بنویسد یا همزمان دادههای کش را جابهجا کند، سرعت نوشتن میتواند کاهش پیدا کند.
به همین دلیل ممکن است یک SSD با سرعت اسمی چند هزار مگابایت بر ثانیه در چند ثانیه یا چند دقیقه نخست انتقال بسیار سریع باشد اما در یک انتقال طولانی سرعت پایینتری ارائه دهد. اندازه کش نیز ثابت نیست و در بعضی مدلها با توجه به میزان فضای خالی SSD تغییر میکند.
این موضوع بهخصوص برای کارهایی مانند انتقال فایلهای حجیم، ویرایش ویدئو، ساخت آرشیوهای بزرگ و جابهجایی مداوم اطلاعات اهمیت دارد. برای استفاده معمولی مانند اجرای ویندوز، نصب برنامهها و اجرای بازیها معمولاً نوشتن طولانی و بدون توقف کمتر اتفاق میافتد.
نکته مهم این است که وجود SLC Cache به معنای ضعیف بودن SSD نیست. این فناوری برای افزایش عملکرد در بارهای کاری معمولی طراحی شده است. مسئله زمانی اهمیت پیدا میکند که نوع استفاده شما شامل نوشتنهای بسیار طولانی باشد.
هنگام خرید SSD به چه مشخصاتی توجه کنیم؟
اگر فقط به عدد سرعت خواندن و نوشتن نگاه کنید ممکن است بخشی از تفاوت میان SSDها را از دست بدهید. بهتر است مشخصات کامل مدل موردنظر را بررسی کنید و در صورت امکان سراغ تستهای طولانیمدت بروید.
- نوع NAND: برای بسیاری از کاربران SSDهای TLC انتخاب متعادلی از نظر قیمت و عملکرد هستند. QLC میتواند برای ظرفیت بالا و استفادههایی که بیشتر خواندن و نوشتنهای کوتاه دارند مناسب باشد اما عملکرد پایدار و استقامت مدل مشخص باید بررسی شود. منابع فنی جدید نیز تأکید میکنند که نمیتوان صرفاً بر اساس برچسب TLC یا QLC عملکرد تمام SSDها را پیشبینی کرد.
- سرعت نوشتن پایدار: اگر زیاد فایلهای حجیم منتقل میکنید بهجای توجه صرف به عبارتهایی مانند «تا ۷۰۰۰ مگابایت بر ثانیه» یا «تا ۱۴۰۰۰ مگابایت بر ثانیه» نتایج تست نوشتن طولانی را بررسی کنید. این تستها مشخص میکنند بعد از پر شدن کش چه اتفاقی برای سرعت میافتد.
- DRAM: بعضی SSDهای NVMe دارای DRAM اختصاصی هستند و برخی مدلها فاقد DRAM هستند. در مدلهای DRAM-less معمولاً از HMB برای استفاده از بخشی از حافظه RAM سیستم کمک گرفته میشود. HMB میتواند عملکرد SSD را بهبود دهد اما از نظر معماری دقیقاً معادل DRAM اختصاصی روی خود SSD نیست.
- ظرفیت SSD: عملکرد بعضی مدلها با ظرفیت تغییر میکند و نسخههای ۱ ترابایتی و ۲ ترابایتی یک خانواده SSD ممکن است تعداد NAND و رفتار کش متفاوتی داشته باشند. بنابراین بررسی تست دقیق همان ظرفیت اهمیت دارد.
- TBW و استقامت: اگر SSD برای نوشتنهای سنگین استفاده میشود، مقدار TBW و شرایط گارانتی نیز باید در کنار سرعت بررسی شود. سرعت بیشتر لزوماً به معنای استقامت بیشتر نیست.
- دمای کاری: SSDهای پرسرعت بهخصوص مدلهای PCIe 5.0 میتوانند گرمای زیادی تولید کنند. در شرایط دمایی نامناسب ممکن است کنترلر برای جلوگیری از افزایش بیش از حد دما سرعت را کاهش دهد. بنابراین در سیستمهای پرمصرف باید وضعیت خنککننده M.2 نیز در نظر گرفته شود.
برای استفاده معمولی TLC بهتر است یا QLC؟
پاسخ به نوع استفاده بستگی دارد. اگر SSD برای ویندوز، نرمافزارها، بازیها و استفاده روزمره خریداری میشود میتوان مدلهای QLC را نیز بررسی کرد. اما اگر قرار است مرتباً فایلهای حجیم بنویسید یا پروژههای ویدئویی و فایلهای کاری بزرگ روی SSD قرار بگیرند، بررسی عملکرد پایدار و استقامت اهمیت بیشتری پیدا میکند.
همچنین نباید تصور کرد هر SSD دارای NAND نوع TLC الزاماً از هر SSD نوع QLC سریعتر است. کنترلر، Firmware، ظرفیت، طراحی کش و نسل NAND همگی میتوانند نتیجه نهایی را تغییر دهند.
جمعبندی
برای خرید SSD فقط به بالاترین عدد روی جعبه توجه نکنید. سرعت اسمی بیشتر برای مقایسه اولیه مناسب است اما برای شناخت عملکرد واقعی باید نوع NAND، سرعت نوشتن پایدار، رفتار SLC Cache، وجود DRAM یا HMB، ظرفیت دقیق و تستهای طولانیمدت را بررسی کنید.
برای استفاده عمومی معمولاً تعادل میان قیمت و عملکرد اهمیت بیشتری از رسیدن به بالاترین سرعت اسمی دارد. در مقابل برای کارهای سنگین و انتقال مداوم فایلهای بزرگ بهتر است SSDای انتخاب شود که عملکرد پایدار آن در تستهای طولانی نیز مناسب باشد.
اینتوتک