내 넷북에는 하드 디스크 드라이브 대신 플래시 드라이브가 있으며 파일 시스템으로 ext3과 함께 Ubuntu Netbook Remix를 사용하고 있습니다. 플래시 드라이브 마모에 관한 기사를 읽었으며 주요 관심사는 다음과 같습니다.
- 쓰기 사이클의 양-각 셀은 제한된 횟수 만 쓸 수 있습니다 ( Wikipedia 는 1,000에서 100,000 사이의 숫자를 가짐)
- "섹터"에 한 번만 데이터를 쓸 수 있으며 그 후 전체 블록을 삭제하여 다시 사용해야합니다.이 블록의 범위는 16KB에서 128KB입니다.
이를 고려하여 설계되지 않은 일반 파일 시스템은 소량의 데이터를 이동하여 플래시 드라이브를 닳아 사용하게됩니다.
이제 문제가 이론적으로 매우 사실이라는 것을 의심하지 않습니다. 그러나 플래시 마모를 방지하기위한 대체 파일 시스템 설계와 같은 흥미로운 최적화 문제로 인해 기술 인력이 쉽게 벗어날 수 있다는 것을 알고 있습니다 . 예를 들어 메모리 최적화를 수행하는 것이 좋지만 어쨌든 수백 MB가 사용 가능한 경우 100KB의 메모리를 절약하면 실제 문제는 해결되지 않습니다.
이 모든 것에서 벗어나는 것은 플래시 드라이브에서 드라이브를 빨리 먹기 때문에 일반 파일 시스템을 사용해서는 안된다는 것입니다. 그러나 나는 확신하지 못한다. 문제는 다음과 같습니다. 플래시 드라이브 마모는 실제 일상적인 사용과 실제로 관련이 있습니까? 내 노트북이 ext3을 사용하여 몇 년 안에 플래시 드라이브를 먹을 것입니까? 아니면 사용 시간을 단축시키는 이론적 인 문제이지만 정상적인 조건에서는 결코 발생하지 않습니다. ? 또는 넷북 플래시 드라이브에서 이미 하드웨어 웨어 레벨링 을 사용하여 문제를 해결하고 있습니까?