안녕하세요?
인텔 옵테인 SSD 900P 480GB를 DB서버의 임시테이블 캐쉬용도로 사용중입니다.
480GB중 약 40~50GB정도만 사용 중인데 지속적으로 읽고 쓰기를 반복합니다. (파일명 같음, 4GB 파일 12개)
그럴경우 SSD 메모리 셀 전체적으로 읽고 쓰기가 되는건가요? 아니면 특정 셀 일부분만 계속 읽고 쓰기가 되는걸까요..?
( 파티션은 나눠져 있지 않고 통으로 잡혀있습니다. 임시테이블 전용SSD )
SSD는 한셀만 지속적으로 쓸경우 수명이 줄어들것 같은데..
제조사가 멍청하지 않는 이상 전체적으로 읽고 쓰게끔할 것 같은데 실제로는 어떤지 궁금합니다.
(예전 하드디스크의 웨어레벨링 같은 기술을 쓸것 같긴한데.. 컨트롤러에 따라 틀릴까요?)
반갑습니다.
¼¿ ¸¶´Ù´Â ¾Æ´Ï°í ºí·Ï ´ÜÀ§·Î Ä«¿îÆ® ÇÏÁö ¾ÊÀ» ±î ½Í½À´Ï´Ù.
https://tech.kakao.com/2016/07/15/coding-for-ssd-part-3/
µû¶ó¼ ÀÛÀº ÆÄÀÏÀÌ Ä«Çǵǰųª ÇÒ¶§¿¡µµ Àüü ¼¿¿¡ ¿µÇâÀ» ¹ÌÄ¥ °ÍÀÔ´Ï´Ù...
¿ÉÅ×ÀÎ SSD´Â flash ±â¹Ý SSD¿Í´Â ´Þ¸® block ´ÜÀ§·Î write ÇÏÁö ¾Ê½À´Ï´Ù. garbage collectionµµ ÇÊ¿ä ¾ø½À´Ï´Ù. µû¶ó¼ overprovisioningÇÒ ÇÊ¿äµµ ¾ø½À´Ï´Ù.
ÀÛÀº ¿ë·®ÀÇ ÆÄÀÏ Çϳª¸¦ ³Ö´Â´Ù°í ¼¿Çϳª¿¡¸¸ µé¾î°¡Áö ¾Ê½À´Ï´Ù.
ÀÐÀ»¶§µµ ¸ð´Â ¼¿¿¡¼ Àдµ¥ Àбâ´Â ¼ö¸í¿¡ »ó°ü¾ø±¸¿ä.
¾²±â ÇÒ¶§ ¸ðµç ¼¿¿¡ ¾²±â¶§¹®¿¡ °ñ°í·ç ºÐ»êµË´Ï´Ù.
¿ÉÅ×ÀÎÀº ±âÁ¸ ssd¿Í´Â ´Ù¸£´Ù µè±äÇßÁö¸¸ ÀÌ ±¸Á¶´Â ºñ½ÁÇÏÁö¾ÊÀ»±î.. »ý°¢ÇÕ´Ï´Ù.
°£´ÜÈ÷ ¸»Çؼ "°ñ°í·ç ¾²±â" ±â´ÉÀÔ´Ï´Ù.