SDD/EXT4/파일의 빈번한 덮어쓰기로 인한 마모 감소

SDD/EXT4/파일의 빈번한 덮어쓰기로 인한 마모 감소

SSD(Solid State Disk)의 마모를 최소화하는 방식으로 GNU/Linux를 구성하고 싶습니다.

설정: 일부 프로그램은 자주 실행되며 작은 디버그 출력 파일(/tmp에)을 초당 여러 번 덮어쓰므로 파일이 안정될 때까지 메모리에 쓰기를 캐시하는 것이 좋습니다. 정전이 발생하는 경우 최근에 변경된 데이터(마지막 장기간의 시스템 유휴 기간 이후)가 손실되는 것은 허용됩니다.

스왑 파티션/스왑 파일이 없습니다. SSD는 시스템의 유일한 하드 드라이브입니다. ext4를 사용하는 SSD에는 "/" 파티션이 있습니다. 시스템은 Ubuntu Linux 17.10을 실행합니다. 너무 많은 마모를 일으키지 않도록 프로그램이 실행되도록 다시 작성하는 것은 확실히 선택 사항이지만 나는 그것을 피하려고 노력하고 있습니다.

답변1

이 시스템의 SSD에 대해 많이 언급하지 않았지만 최근의 것이라면 마모를 잊어버릴 수 있습니다. 최근 벤치마크에 따르면 SSD는 어떤 종류의 "마모"가 발생하기 전에 몇 달 동안 연중무휴로 완전히 보증될 수 있는 것으로 나타났습니다.

그렇긴 하지만, /tmp이는 tmpfs마모를 줄이는 것이 아니라 성능상의 이유로 실제로 좋은 아이디어입니다(Ignacio가 언급한 것처럼).

관련 정보