우분투 SSD 디스크쓰기 줄이기 > 우툰투 자료실 정성규 낙엽타는향기 홈페이지

본문 바로가기

우툰투 자료실

우툰투 자료실 HOME


우분투 SSD 디스크쓰기 줄이기

페이지 정보

작성자 정성규 댓글 0건 조회 11,279회 작성일 11-08-22 14:21

본문

1. 우선 리눅스 시스템이 swap 파일을 꼭 필요한 상황을 제외하고 사용하는 것을 방지함으로서, 불필요한 디스크 쓰기를 줄여줍니다.

Code:
vm.swappiness=0

/etc/sysctl.conf를 edit하기 위해 editor를 엽니다.


$sudo gedit /etc/sysctl.conf


다음과 같은 코드가 있다면 0으로 만들고, 없다면 만들어줍니다.



vm.swappiness=0


이 설정은 재부팅 후 적용됩니다.




2. 
리눅스에스 relatime 옵션이 있습니다. 이는 최근의 억세스 타임을 기록하여 더 빠른 사용자 환경을 만드는 것인제, SSD을 사용할 때는 이 기능이 필요없고 오히려 SSD에 많은 '쓰기'를 가져오므로 꺼두는 것이 좋다고 합니다. 그래서 이 relatime 옵션을 noatime으로 바꿉니다.

터미널을 실행하여 fstab을 엽니다.


sudo gedit /etc/fstab

우분투는 relatime 옵션이 기본설정입니다. 원하는 파티션(SSD가 사용되는 파티션)를 relatime 대신 noatime 로 바꿔줍니다.
이 옵션은 재부팅 후 적용됩니다.





3. SSD가
(지원한다면) TRIM 기능을 사용합니다.
작업을 하기 전 우선 proprietary driver들을 제거합니다.(ex. VGA). 최신 커널(2.6.33 이후)로 업데이트 합니다.
커널 업데이트 후 터미널을 실행하여 fstab을 엽니다.

sudo gedit /etc/fstab

/etc/fstab 파일에 다음과 같은 라인을 수정합니다.

UUID="of your SSD here" / ext4 noatime,discard,errors=remount-ro 0 1


재부팅 후 TRIM이 작동해야 합니다.






4. 우분투에도 역시 RamDisk가 있습니다. 램디스크에 temporary file들을 저장함으로써 SSD의 수명을 늘려줍니다.
역시 터미널에서 fstab을 엽니다.

 
sudo gedit /etc/fstab


다음 라인을 추가하여 tmpfs (temporary file system)으로써 /tmp 폴더를 마운트 합니다.


tmpfs /tmp tmpfs defaults,noatime,mode=1777 0 0


리부팅 후 터미널에서 df 를 실행하여 마운트 상태를 확인합니다.
아래와 같이 /tmp 가 마운트된 것이 보여야 합니다.


tmpfs 513472 30320 483152 6% /tmp (숫자는 다를수 있네요)






5. 윈도우와 마찬가지로 firefox의 디스크 캐시 폴더를 램디스크로 옮겨서 스피드를 올립니다.
firefox를 실행 후 주소창에 about:config를 쓰고 엔터.
마우스 오른쪽 클릭 후 새로운 문자열(string)을 만들고 다음과 같이 적습니다.


browser.cache.disk.parent_directory


값(value)에는 /tmp라고 적습니다.  firefox를 닫은 후 다시 실행하면 적용됩니다.



[출처]

 네이버카페 노트북 고급유저로 가는 길

 http://cafe.naver.com/sharinghp/1051

rootahn(ayk1011) 카페매니저

[이 게시물은 최고관리자님에 의해 2021-10-19 15:25:06 notebook에서 이동 됨]

댓글목록

등록된 댓글이 없습니다.

Total 68 / 2 page

우툰투 자료실 목록

게시물 검색