Linux를 플래시 드라이브에서 장기적으로 실행할 수 있습니까?

Linux를 플래시 드라이브에서 장기적으로 실행할 수 있습니까?

플래시 드라이브에 루트 파티션이 있는 아치 설치가 있습니다.

또한 기본 파티션과 스왑 파티션이 있는 외장 하드 드라이브도 있습니다.

교체용 플래시 드라이브를 사용하면 플래시 드라이브가 조기에 마모될 수 있다는 내용을 온라인에서 읽었습니다. 이는 OS 설치에서도 마찬가지입니까? 루트 파티션을 HDD로 이동하면 장점/단점이 있나요? 아니면 플래시 드라이브를 스토리지 및 운영 체제로 장기간 사용할 수 있습니까?

답변1

플래시 드라이브는 쓰기/삭제 주기 수가 제한된 플래시 메모리를 기반으로 합니다. 바라보다https://en.wikipedia.org/wiki/Flash_memory#Memory_wear 그러나 나는 이것이 현대 플래시 메모리의 문제가 아니라고 생각합니다.

대부분의 Linux 배포판은 파일 시스템 계층 표준(FHS,https://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard). 설명을 잘 읽어보면 /var변수 데이터에 사용되는 것을 알 수 있습니다. 이름에서 알 수 있듯이 가변 데이터는 자주 변경되므로 저장 장치에 쓰기 작업이 많이 발생합니다. 플래시 드라이브의 마모를 줄이려면 /var별도의 저장 장치로 이동해야 합니다.

컴퓨터의 메모리 용량에 따라 스왑 비활성화를 고려할 수도 있습니다. 이는 명령을 사용하여 수행할 수 있습니다 swapoff.

Arch Wiki에서 다음 페이지를 읽어보는 데 관심이 있을 수 있습니다.

USB 스틱에 Arch Linux를 설치합니다.https://wiki.archlinux.org/index.php/Installing_Arch_Linux_on_a_USB_key

그리고

성능 향상(디스크 읽기/쓰기 감소에 대한 섹션):https://wiki.archlinux.org/index.php/Improving_performance#Reduce_disk_reads.2Fwrites

저는 2년 넘게 아무런 문제나 추가 저장 공간 없이 저렴한 Kingston 플래시 드라이브에 Arch Linux를 설치해 왔습니다!

관련 정보