소형 SSD 및 HDD의 Linux

소형 SSD 및 HDD의 Linux

저는 최근 8GB SSD와 8GB SD 카드가 장착된 넷북에 Antergos를 설치했습니다. 이렇게 작은 공간에 모든 것을 넣기 위해 /SSD와 /homeSD 카드에 설치했는데 아주 잘 작동합니다. SSD는 SD 카드에 비해 그다지 빠르지 않기 때문에(Acer One ZG5에 장착된 아주 오래된 SSD입니다), 성능상 문제는 없었습니다.

이제 저는 작은 Linux 워크스테이션을 구축할 계획입니다. 사용할 수 있는 Kingston 60GB SSD가 이미 있지만 60GB는 많지 않기 때문에 성능에 중요한 구성 요소만 유지하고 싶습니다. 장치의 모든 것을 유지하고 클래식 회전식 드라이브를 특징으로 합니다.

저는 프로그래머(주로 PHP, JS, Python)이므로 대부분의 작업 파일은 /var/www/.

추천 메뉴가 무엇인가요? 시스템의 어떤 부분을 SSD에 설치해야 하며 어떤 부분을 HDD에 설치해야 합니까?

답변1

OS나는 적당한 양의 공간이 있는 디렉토리에 주요 파일을 보관할 것입니다 /.SSD 60GB

삭제해야 하는 디렉터리, 자주 작성하지만 개인적으로 상호 작용하지 않는 디렉터리를 대상으로 삼겠습니다.

IE: 이는 성능이 사용자 성능에 직접적인 영향을 미치지 않는 디렉토리이지만 /var다른 관련 디렉토리의 형태로 지속적으로 기록됩니다. /var/log이론적으로 이는 완전히 눈에 띄지 않는 방식으로 SSD의 수명을 연장합니다.

/tmp다시 한 번 더 자주 작성되지만 일반적으로 사용자에게는 아무런 의미가 없으므로 또 다른 좋은 선택이 될 것입니다.

성능이 얼마나 중요한지에 따라 swap space일반 회전 디스크를 유지하는 경향이 있습니다. 왜냐하면 이것이 SSD 쓰기에 불필요한 스트레스를 준다고 항상 느꼈기 때문입니다. SSD의 속도를 고려하더라도 SWAP성능이 필요하고 스트레스를 신경 쓰지 않는다면 SSD는 항상 흥미로운 아이디어입니다.

답변2

모든 것을 SSD에 저장한 다음 특정 디렉터리가 너무 커지면 이동합니다. 나는 이것을 예측할 /var/cache것이고 /home/<user>/{Documents,Downloads,Pictures,Video,Music}그것은 아마도 통제 불능 상태가 될 것입니다.

확인하고 싶을 수도 있습니다B 캐시느린 드라이브에 모든 것을 넣으면 OS는 자동으로 가장 일반적으로 사용되는 파일을 빠른 드라이브에 캐시합니다. 그러나 이를 위해서는 사용자 정의 커널이 필요한 것처럼 보이므로 약간 과잉일 수 있습니다.

답변3

60GB면 충분합니다. 이것은 내 컴퓨터의 SSD 드라이브입니다. 절반은 무료입니다.

/var/www를 사용하고 싶다면 HD로 파티션을 생성하고 거기에 마운트하세요(제 경우에는 4TB 드라이브가 빅 데이터가 있는 /home에 마운트되어 있습니다). 많은 양의 데이터를 포함하는 다른 디렉토리를 가지려면 하드 드라이브에 파티션을 만들고 /etc/fstab을 수정하여 부팅 시 마운트하면 됩니다.

반면에 SSD는 쓰기 횟수가 제한되어 있으므로(많을 수도 있음) 임시 파일이 생성되는 디렉터리(/tmp 등)에 대한 메모리 파티션을 만들고 이를 메모리(tmpfs)에 마운트했습니다. RAM은 나에게 문제가되지 않습니다.

답변4

일부 배포판은 다른 배포판보다 더 많은 공간을 차지한다는 점도 고려해 볼 가치가 있으며, 더 적은 공간이 필요한 배포판을 사용하는 것도 도움이 될 수 있습니다.

http://www.damnsmalllinux.org/DSL은 설치 공간이 50MB만 필요한 극단적인 예이지만 검색을 통해 더 많은 SSD를 제공하는 더 작은 설치 공간을 가진 다른 배포판을 찾을 수 있을 것이라고 확신합니다.

관련 정보