|
مقدمه: |
|
SSDها
قطعات ذخیره اطلاعاتی هستند که درست مثل
Hard Disk
ها اطلاعات را در خود ذخیره و نگاهداری می
کنند ، اما به جای آنکه این اطلاعات را در
دیسکهای مغناطیسی ذخیره کنند از حافظه های
Flash
برای این منظور استفاده می کنند. از آنجایی که
اطلاعات به جای دیسکهای مغناطیسی در حافظه های
Flash
ذخیره می شوند ، به دو دلیل سرعت
SSD
ها از
HDD
ها بیشتر است . اول اینکه چون اطلاعات به صورت
الکتریکی ذخیره شده اند ، احتیاجی به تبدیل
اطلاعات از حالت مغناطیسی به الکتریکی نیست .
و دلیل دوم اینکه قسمتهای مغناطیسی در
SSD
ها وجود ندارد در حالی که در
HDD
ها شما باید صبر کنید تا هدها به مکانی که
اطلاعات در آن ذخیره شده است حرکت کرده و سپس
این اطلاعات خوانده شوند، که این خود زمانگیر
است . در این مقاله کوچک ، ما قصد داریم
توضیحی کوچک در مورد نحوه عملکرد
SSD
ها بیان کنیم . |
|
ظاهر : |
|
ابتدا شکل ظاهری این قطعات . ابعاد
SSD
ها معمولا در دو نوع
1.8”
و
2.5”
است و دلیل این وجود
HDD
های
Notebook
ها در این سایزها می باشد . توجه به این نکته
مهم است که
SSD
ها ابتدا بیشتر به منظور مصرف در
Notebook
ها طراحی و تولید شده اند و این دو دلیل اصلی
دارد. دلیل اول توان مصرفی پایین تر
SSD
ها نسبت به
HDD
ها می باشد که این نکته در مصرف پایین باتری
notebook
ها موثر است و دلیل دوم ضد ضربه بودن
SSD
ها است که در اثر تکانهای شدید آسیبپذیری
پایینی دارند . در نتیجه این قطعات در
Notebook
ها بسیار مورد استفاده قرار می گیرند و این
استفاده به مراتب بیشتر از
PC
های معمولی است . |
|
SSD
ها با اینترفیسهای مختلفی نیز قابل یافت می
باشند که متداولترین آنها
SATA
می باشد . |
|
 |
|
داخل
SSD
: |
|
همانطور که در شکل زیر مشاهده می شود ،
SSD
از سه قسمت اصلی تشکیل شده است : حافظه
Flash
،
Controller
و
Buffer
. |
|
 |
|
حافظه
Flash
: |
|
این قسمت آنجایی است که اطلاعات در آن ذخیره
می شوند . این حافظه از نوع حافظه ای است که
در
USB
Flash Memory
ها و یا حافظه های دوربینهای دیجیتال یافت می
شود . اطلاعات این نوع حافظه ها با قطع برق از
بین نمی رود . این نوع حافظه ها در دو نوع
تکنولوژی
Nand
و
Nor
وجود دارند که تکنولوژی که در
SSD
ها معمولا مورد استفاده قرار می گیرد
Nand
است ، و
Nor
بیشتر در
Cell Phone
ها مورد استفاده قرار می گیرد . |
|
Flash
Memory
ها در دو نوع ظرفیتی وجود دارند :
SLC
و
MLC
. در نوع
SLC
و یا
Single-Level Cell
، در هر مدار خانه حافظه تنها یک بیت اطلاعات
ذخیره می شود اما در
MLC
و یا
Multi-Level Cell
، بیش از یک بیت اطلاعات در هر مدار خانه
حافظه ذخیره می شود و در نتیجه سرعت
MLC
ها از
SLC
ها کمتر و قیمت پایین تری دارند . بنابراین در
SSD
های ارزان قیمت از
Flash
های
MLC
و در
SSD
های حرفه ای و گران قیمت از
Flash
های
SLC
استفاده شده است . |
|
دلیل
سرعت
کمتر
MLC
ها نسبت
به
SLC
ها ، این
است که
به دلیل
وجود
تعداد
بیشتر از
یک بیت
در هر
مدار
خانه
حافظه ،
امکان
تداخل
اطلاعات
وجود
داشته و
احتیاج
به تصحیح
این
اطلاعات
است .
این
تصحیح
اطلاعات
اگرچه به
وسیله
کاربران
انجام
نشده و
خودکار
صورت می
پذیرد
اما در
هر حال
سرعت
انتقال
اطلاعات
را کم می
کند و
زمانگیر
است . |
|
یکی دیگر
از دلایل
ارزانتر
بودن
MLC
ها نسبت
به
SLC
ها ، این
است که
در هر
حال در
Flash
Memory
ها تعداد
خواندن و
نوشتن
اطلاعات
در هر
خانه
حافظه
محدود
است و به
عبارتی
دیگر طول
عمر
دارند .
و از
آنجایی
که در
انواع
MLC
، بیش از
یک بیت
اطلاعات
در یک
مدار
خانه
حافظه
نوشته می
شود ، در
نتیجه
صول عمر
کلی این
نوع
حافظه
های
Flash
کمتر از
نوع
SLC
است .
معمولا
تعداد
خواندن /
نوشتن در
SLC
ها
100.000
و برای
MLC
ها
10.000
است .
حال
اینکه یک
SSD
چقدر طول
عمر دارد
، بستگی
به این
دارد که
کاربر
چقدر
اطلاعات
نوشته
شده را
روزانه
از روی
SSDخود
پاک می
کند.
برای
مثال اگر
این
مقدار
روزانه
50
گیگابایت
باشد ،
طول عمر
برای یک
SSD
از نوع
SLC
و با
ظرفیت
64GB
، 350
سال و
برای
همین
ظرفیت
MLC
، 35 سال
است .
|
|
حافظه
Buffer
: |
|
این
حافظه از
نوع
SD-RAM
بوده و
جهت
افزایش
سرعت
انتقال
اطلاعات
بین
کنترلر و
اینترفیس
SATA
مورد
استفاده
قرار می
گیرد .
|
|
Controller
: |
|
این قسمت
قلبSSD
را تشکیل
می دهد .
در واقع
سرعت
SSD
را این
قسمت
معین می
کند.
کارخانه
های
مختلفی
به تولید
Controller
ها می
پردازند
و
مشهورترین
آنها
Indilinx
،
Intel
،
Samsung
و
JMicron
می باشند
.
کنترلرها
می
توانند
حافظه
Flash
را به
تعداد
کانالهای
مختلفی
مدیریت
کنند .
این
تعداد می
تواند در
یک کنترل
کننده 8
و یا
مثلا 10
باشد و
کنترلری
که این
تعداد در
آن بیشتر
باشد
بهتر و
سریعتر
است .
البته
سرعت
نهایی
SSD
به عوامل
دیگری
نیز
بستگی
دارد و
نمی توان
کنترلر
را تنها
عامل در
این
فاکتور
دانست . |
|
|