시스템을 더 빠르게 작동시키기 위해 RAM 드라이브로 무엇을 옮길 수 있습니까?


8

시스템을 더 빠르게 작동시키기 위해 어떤 파일 / 디렉토리를 RAM 드라이브로 옮길 수 있습니까?

곧 노트북 메모리를 8GB로 업그레이드 할 계획이므로 빠른 메모리를 사용할 수 있습니다. 이 메모리와 최적으로 작동하도록 시스템을 구성하는 방법은 무엇입니까?

다음으로 고려할 다음 변경 사항은 다음과 같습니다.-하드 드라이브를 SSD로 업그레이드-가상화 사용 시작 (때로는 Windows가 필요함)

편집하다:

부팅 시간을 단축하고 부팅 중에 일부 파일을 RAM 드라이브에 복사 할 수 있습니까?

답변:


6

마운트 /tmp /var/log/var/tmpRAM에. fstab의 끝에 다음 줄을 추가하여 (임시 파일 시스템) /tmptmpfs(임시 파일 시스템)으로 마운트 하십시오.

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

저장 후 : sudo mount -a

변경 사항을 적용하려면 재부팅하십시오. df를 실행하면 /tmp, /var/tmp및에 /var/logs마운트 된 새 줄이 표시 됩니다 tmpfs.

참고 : 재부팅 후 모든 로그 파일이 손실되므로 터미널에서 수동으로 백업하십시오.

rsync -av /var/log/* ~/saved_logfiles

Firefox 캐시를 RAM으로 이동하려면 :

about:config파이어 폭스 주소 표시 줄을 입력 하고 주의하겠습니다, 약속합니다를 클릭하십시오 . . 빈 영역을 마우스 오른쪽 버튼으로 클릭하고 다음과 같은 새 문자열 값을 만듭니다.

 browser.cache.disk.parent_directory

값을 /tmp

Firefox를 다시 시작하십시오.


rsync로그 아웃, 시스템 종료 또는 최대 절전 모드 에서이 명령을 실행하려면 어떻게이 명령을 자동화 할 수 있습니까?
takeshin

/ var / tmptmpfs에 두지 않아야합니다 . user95602 님의 답변
Елин Й을

6

Linux 용 파일 시스템 계층 표준 /var/tmp에 따라 tmpfs에 배치 하면 안됩니다 .

http://refspecs.linuxfoundation.org/FHS_2.3/fhs-2.3.html#VARTMPTEMPORARYFILESPRESERVEDBETWEE

/var/tmp디렉토리는 임시 파일이나 시스템 재부팅 사이에 보존 디렉토리를 필요로하는 프로그램을 위해 사용할 수 있습니다. 따라서 저장된 /var/tmp데이터는 / tmp의 데이터보다 영구적입니다. /var/tmp시스템을 부팅 할 때 파일과 디렉토리를 삭제해서는 안됩니다. 저장된 데이터 /var/tmp는 일반적으로 사이트 별 방식으로 삭제 되지만 삭제 빈도는 간격보다 덜 빈번한 간격으로 발생하는 것이 좋습니다 /tmp.


0

기본 설치에서 램 디스크를 넣는 것은 그리 많지 않습니다. 부팅 할 때마다 지워지기 때문입니다. 램 디스크는 임시 파일에만 사용할 수 있습니다.
따라서 내가 생각할 수있는 램 디스크를 실행할 디렉토리는 / var / run / 및 / var / tmp / (아마도 / tmp)입니다. Mac OSX (RamFS : https://gist.github.com/931579 ) 에서이 작업을 수행합니다 .

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.