حافظه SSD چیست؟
این روزها هر کسی که به دنبال خرید یک رایانهی جدید یا ارتقای رایانهی قدیمی خود باشد،
قطعا میخواهد به جای هارد دیسکهای سابق، یک حافظهی SSD تهیه کند.
حافظه SSD بر پایه حافظه فلش است که فلش مموری ها و مموری کارت ها نیز بر همین اساس ساخته می شوند.
این حافظهها انواع مختلفی دارند که همگی بر پایه سلول فلش ناند هستند.
SSD مخفف کلمات Solid-State Disk به معنی دیسک جامد می باشد،
و منظور از جامد این است که هیچ قطعه ی متحرکی در آن قرار ندارد.
در واقع هارد SSD فاقد اجزای مکانیکی قابل حرکت می باشند و این یک مزیت می باشد؛
مزیتی که امروزه موجب روی آوردن اکثر کاربران به استفاده از اینگونه هاردها شده است. از تولید کنندگاه لپ تاپ تا سرورها و… .
حافظه SSD چگونه کار میکند؟
SSD یا درایو حالت جامد(Solid State Drive) را به این دلیل با این نام می شناسند که بر خلاف هارد دیسکها،
ساز و کار آن مبتنی بر چرخش اجسام و حرکت اجرای داخلیش نیست.
در SSDها، اطلاعات به جای دیسک چرخان، در دریایی از فلش ناند ذخیره میشوند.
ناند خود از اجزایی ساخته شده است که ترانزیستورهای گیت شناور نامیده میشوند.
بر خلاف ترانزیستورهای استفاه شده در ساخت DRAM یا رم پویا (Dynamic Random Access Memory) که باید هر ثانیه چندین بار رفرش شوند،
فلش ناند به گونهای طراحی شده است که حتی اگر منبع انرژی در دسترسش نباشد،
باز هم بتواند حالت شارژ یا دشارژ خود را حفظ کند. همین امر موجب شده است که ناند را در دستهی حافظههای غیر فرار دستهبندی کنند.
مشکل SSD ها
یکی از مشکلات حافظه SSD این است که اگرچه میتوانند اطلاعات را با سرعتی بسیار بالا در درایوهای خالی بنویسند،
اما در صورت نوشتن مقادیر زیادی از اطلاعات، به مرور زمان دچار کندی میشوند.
دلیل این کندی به یکی از ویژگیهای منحصر به فرد SSDها بر می گردد.
SSDها میتوانند داده را از یک صفحه بخوانند یا در یک صفحه بنویسند.
اما اگر نیاز به پاک کردن اطلاعات یک سلول باشد، نمیتوانند تنها اطلاعات آن سلول یا حتی آن صفحه را پاک کنند؛
بلکه تمام اطلاعات موجود در آن بلوک را حذف میکنند. زیرا فرض را بر خالی بودن صفحات مجاور میگذارند.
دلیل این انتخاب این است که برای پاک کردن اطلاعات از روی صفحات فلش ناند، ولتاژ زیادی لازم است،
و اگر به صورت نظری بتوان اطلاعات یک صفحه را پاک کرد، ولتاژ بالای اعمال شده در آن،
صفحات مجاور را نیز تحتتاثیر قرار داده و اطلاعات ذخیره شده در آنها بر اثر این ولتاژ بالا دستکاری و غیر قابل استفاده میشوند.
بنابراین بهترین راه این است که دادهها را به صورت بلوکی حذف کنیم تا این مشکل برطرف شود.