플래시 드라이브에서 실행되도록 Ubuntu를 조정하는 방법은 무엇입니까?

플래시 드라이브에서 실행되도록 Ubuntu를 조정하는 방법은 무엇입니까?

좀 반복되는 느낌이 드네요캐싱을 더욱 공격적으로 만드는 것에 대한 또 다른 질문, 하지만 그곳에서 많은 제안을 시도했지만 왜 문제가 발생하는지 알 수 없습니다.

제 경우에는 키체인의 작은 USB 플래시 드라이브에 Ubuntu 12.10을 설치했습니다. (누군가의 컴퓨터를 구해야 할 때나 어떤 컴퓨터를 사용하든 상관없이 나만의 설정과 북마크 등을 갖춘 나만의 데스크탑을 갖고 싶을 때 이 기능을 사용합니다.)

문제는 시스템이 매우 느리다는 것입니다.

이제 USB 플래시 드라이브는 꽤 느리기 때문에 어느 정도 양보해야 한다는 것을 알았습니다. 그러나 현재 i7 컴퓨터에서 실행하려고 합니다.8GB메모리. "free"와 "top"은 모두 시스템이 다음보다 적게 사용하고 있음을 보고합니다.2.7GB...

          total     used     free   shared    buffers   cached
Mem:       7712     2742     4969        0        164     1838
-/+ buffers/cache:   740     6972 
Swap:         0        0        0

..."df"는 파일 시스템이4.4GB. 그래서 있습니다.전체 파일 시스템을 캐시하기에 충분한 RAM이 남아 있어야 합니다..

이를 바탕으로 제가 경험하게 될 유일한 I/O 대기 시간은 처음으로 파일을 캐시로 읽는 데 걸리는 시간으로 제한될 것이라고 생각했습니다. 그 후에는 다시 가져올 필요가 없다고 생각하며 모든 쓰기는 백그라운드에서 캐시될 수 있으므로 전혀 기다릴 필요가 없습니다. (물론 가장 오래 기다리는 시간은 아마도 종료하고 싶을 때일 것이고 4GB의 더티 캐시를 플래시에 써야 할 때일 것입니다.)

하지만 제가 경험한 것은 전혀 그렇지 않았습니다. 대신 모든 것이 괴로울 정도로 느리게 움직입니다. 다른 창으로 초점을 전환하면 모든 창이 약 10초 동안 "흐리게" 됩니다(창 관리자는 이 작업을 위해 디스크에서 무엇을 가져와야 하지만 확실히 거기에 쓰지 않을 것입니까? 작성된 창 세션의 이전에 있었다면 어떻게 됩니까?) , 왜 캐시에 있지 않습니까?) apt-get을 사용하여 무언가를 설치하는 것과 같은 작업을 수행하는 데 몇 분 정도 걸립니다.뒤쪽에.deb 파일이 다운로드되었습니다(.deb가 아직 캐시에 없는 이유는 무엇입니까? 패키지의 새 파일이 기록되지 않는 이유는 무엇입니까?)도착하다은닉처? 이것이 발생하려면 설치 프로그램이 /var/lib/dpkg/available 또는 /var/lib/dpkg/status를 읽어야 한다는 의미는 아닙니다.한 번에 여러 패키지를 설치하려고 해도 마찬가지입니다.)

눈에 띄는 효과 없이 /proc/sys/vm/vfs_cache_pressure일부 수정을 했습니다./proc/sys/vm/swappiness, /proc/sys/vm/dirty_writeback_centisecs/proc/sys/vm/dirty_ratio...

나는 분명히 Linux 디스크 캐싱이 어떻게 작동하는지 모릅니다. 그러니 저를 채워주세요.할 수 있는커널은 다음과 같이 구성됩니다(충분한 RAM이 있는 경우).

  1. 디스크에서 파일 읽기한 번그런 다음 캐시하고
  2. 모든 쓰기를 캐시하고 유휴 기간 동안(지금부터 20분인 경우) 디스크에 쓰는 것이 괜찮습니까?

그리고 만약 그렇다면할 수 있는이렇게 함으로써 내가 무엇을 놓치고 있는 걸까요?

답변1

USB 썸 드라이브 원시 성능

먼저 USB 썸 드라이브를 살펴보고 그것이 허용 가능한 수준에서 작동하는지 확인하겠습니다. 다음 2가지 명령을 사용하여 성능을 측정할 수 있습니다.

$ hdparm -t /dev/sdb

$ dd count=100 bs=1M if=/dev/zero of=/media/disk/test oflag=sync

해당 설정에 적합한 하드 드라이브 정보로 교체하십시오.

파일 시스템

이것도 보세요USB 썸 드라이브 성능 개선에 관한 기사우분투 도움말 사이트에서.

인용하다

관련 정보