SSD를 구입하고 새로운 Linux 설치로 데스크탑 시스템을 설정하려고 했습니다.
SSD는 빠른 것으로 알려져 있지만 단점이 있습니다. 쓰기 횟수가 제한되어 있습니다(블록당?).
그래서 SSD에는 어떤 데이터가 있어야 할지, HDD 드라이브에는 어떤 데이터가 있어야 할지 고민 중이에요. 일반적으로 자주 변경되는 데이터는 HDD에 배치하고, 자주 변경되지 않는 데이터는 SSD에 배치하면 된다고 생각합니다.
이제 나는 읽습니다이것질문, 비슷한 시나리오가 있습니다. 대답은 다음과 같습니다. "SSD 드라이브는 스왑 공간에 적합합니다..."
SSD가 스왑 공간에 완벽한 이유는 무엇입니까? 좋아, 시스템 성능을 향상시킬 수 있는 큰 잠재력이 있다고 생각하지만 스왑 데이터는 자주 변경되지 않으므로 SSD에 많은 쓰기가 발생하여 SSD 수명이 단축됩니까?
/var 디렉토리는 어떻습니까? 내용이 자주 바뀌지 않나요? 하드 드라이브에 넣는 것이 좋지 않을까요?
SSD에 저장하면 안 되는 다른 데이터가 있습니까?
답변1
쓰기 주기에 대해 걱정하면 아무데도 갈 수 없습니다.
SSD의 데이터는 집, 구성, 브라우저 캐시, 심지어 데이터베이스(사용하는 경우)까지 자주 변경됩니다. 그것들은 모두 SSD에 저장되어야 합니다. 정기적으로 수행하는 작업의 속도를 높이지 않는다면 왜 SSD를 가지고 있어야 합니까?
쓰기 횟수는 제한될 수 있지만 최신 SSD는 웨어 레벨링이 매우 뛰어나므로 크게 걱정하지 않으셔도 됩니다. 디스크는 쓰기 위한 것입니다. 사용하지 않으면 문진으로 사용하거나 컴퓨터에 넣지 않는 것이 좋습니다.
스왑 공간에 적합한 저장 장치가 없습니다. 교환은느린, SSD에서도 마찬가지입니다. 항상 교체해야 한다면 어떻게든 RAM을 더 확보하는 것이 좋습니다.
스왑 공간은 스왑에 사용되지 않고 디스크 일시 중지에 사용되는 상황에 따라 다를 수 있습니다. 물론 이 목적으로 사용되는 저장 매체의 속도가 빠를수록 일시 중지되고 다시 깨어나는 속도도 빨라집니다.
개인적으로 대용량 정적 데이터를 제외한 모든 것을 SSD에 넣습니다. 예를 들어 영화를 재생할 때 HDD가 충분히 빠르기 때문에 SSD에서 값비싼 공간을 낭비할 필요가 없습니다. SSD 스토리지를 사용하면 게임이 더 빨리 재생되지 않습니다.
모든 저장 매체와 마찬가지로 SSD는 사용 여부에 관계없이 어느 시점에서는 오류가 발생합니다. 전혀 신뢰할 수 없는 HDD만큼 신뢰할 수 있다고 생각해야 하므로 백업을 해야 합니다.
답변2
좋습니다. 목표는 가능한 한 비용 대비 많은 가치를 얻는 것입니다. 속도와 교체 하드웨어 가격(대형 HDD 하나와 중간 크기 SSD가 일반적이라고 가정)입니다. 단순화하기 위해 파일을 SSD로 이동하여 작성된 섹터 수와 SSD로 파일을 이동할 때의 속도 향상을 비교하면 됩니다.
- 운영 체제 및 프로그램과 같이 많이 읽고 자주 쓰지 않는 파일은 SSD로 이동하는 것이 가장 적합할 수 있습니다.
- 한 번 작성하고 여러 번 읽은 파일고정 데이터 속도HDD가 충분히 빠른 경우(예: 음악, 비디오)에는 그대로 유지되어야 합니다. 일반적으로 수정되지 않지만 작성된 것으로 간주하십시오.많은부서.
- 더 자주 수정되는 작은 파일(일부 임시 파일 등)은 더 복잡합니다. 예를 들어, 섹터 크기가 512바이트인 경우 단일 섹터 파일을 20,000,000번 덮어쓰고 단일 1GiB 파일을 한 번 쓰는 것과 동일한 양의 쓰기를 "소비"할 수 있습니다. SSD가 처리할 수 있다면웨어 레벨링이는 동일해야 합니다.
물론 최고의 계산이라도 가장 귀중한 리소스인 시간을 소비합니다. 따라서 장기적으로는 단순하게 유지하고 새 하드웨어를 구입하는 것이 더 좋습니다.약간절대적으로 이상적인 상황보다 더 일반적입니다.
답변3
다른 사람들의 의견에도 동의합니다. 값비싼 SSD 공간을 낭비하지 않으려면 매우 큰(비디오) 파일을 제외한 거의 모든 파일을 넣어야 합니다.
그러나 다음 사항도 확인해야 합니다.치다활성화됨:
- SSD가 TRIM을 지원합니다.
- 파티션이 여러 EBS에 정렬되어 있습니다.
- 파일 시스템이 TRIM을 지원합니다(일반적으로 ext4가 지원함).
- 정기적으로 실행
fstrim
합니다(아마도 일주일에 한 번). - 여유 디스크 공간의 25% 이상을 유지합니다.[1]
데이터를 백업하는 것을 잊지 마세요.
고쳐 쓰다:
- Arch는 SSD에 스왑을 넣지 말 것을 권장합니다.마모를 방지하기 위해
답변4
HDD와 SDD를 통해 데이터를 전송하는 데 시간을 낭비하고 싶지 않다면 SDD를 캐시로 사용할 수 있습니다.
- ZFS의 L2ARC 캐시(Solaris, *BSD)
- B 캐시(리눅스) 아직 알파코드라서 신뢰성이 없을 수도 있습니다.