즉각적인 정전을 허용하는 비저널링 파일 시스템이 있습니까?

즉각적인 정전을 허용하는 비저널링 파일 시스템이 있습니까?

종료 절차를 수행하지 않고 전원 스위치를 통해 즉시 종료할 수 있는 파일 시스템이 Linux에 있습니까? 그렇다면 저널링 파일 시스템에 비해 성능에 큰 영향을 미칠까요? 또한 전체 디스크 암호화를 지원합니까?

그 이유 중 하나는 랩톱에 설치한 모든 배포판이 중단/절전 문제를 일으키고 SSD를 사용하여 시작/중지하는 것이 더 빠른 것 같습니다.

답변1

설마. 디스크 쓰기 도중 즉시 전원을 끄는 것은 안전하지 않습니다. 이 경우 일기를 쓰는 것이 도움이 될 수 있지만 정기적으로 HD에 영향을 미치는 것은 여전히 ​​좋은 것이 아닙니다.

Linux는 디스크에 즉시 데이터를 쓰지 않는다는 점을 명심하십시오. Linux 커널은 사용하는 파일 시스템에 관계없이 성능을 향상시키기 위해 파일 시스템 읽기 및 쓰기를 캐시합니다. 캐싱을 어느 정도 비활성화할 수 있다고 생각하는데, 종료 속도를 높이기 위해 시스템 성능을 저하시키는 이유는 무엇입니까?

또한 HD에는 (아마도) 자체 온보드 버퍼링이 있는데, 즉각적인 정전을 잘 처리할 수 있을 것으로 기대하지 않습니다. hdparm을 사용하여 해당 버퍼링을 비활성화할 수도 있지만(아마도) 이는 권장되지 않습니다.

그러나 shutdown -h now(루트로서) 속도가 충분히 빠르지 않고 즉시 전원을 끄고 싶다면 최소한 실행 중인 모든 프로세스에 SIGTERM을 보내고 데이터를 저장할 기회를 준 다음 syncTell을 실행해야 합니다. 전원 스위치를 누르기 전에 커널은 캐시된 데이터를 디스크에 씁니다.

읽다http://en.wikipedia.org/wiki/Magic_SysRq_key좀 더 관련된 정보를 얻으려면.

하지만 노트북이 제대로 일시 중지/절전 상태가 되지 않는 문제를 해결해야 할 수도 있습니다. 일부 기계에서는 이것이 문제라고 들었습니다. 하지만 여기 전문가가 문제를 해결하는 데 도움을 줄 수 있을 것입니다.

관련 정보