
Virtual Box에서 Ubuntu 14.02 헤드리스 서버를 실행합니다. Cygwin을 사용하여 상자에 SSH를 연결합니다. 나는 사용한다화면, ~6개의 탭이 열려 있습니다.
첫 번째 탭에서 내가 실행하는엠버 서브. 파일의 변경 사항을 감시하고 웹 서버에 제공합니다. 다른 탭이 실행됨이맥스. Emacs에서 저장을 누르면 호스트의 브라우저가 새로 고쳐집니다(ember-cli를 통해).
평균적으로 거의 즉시 페이지를 새로 고치는 데 약 1초가 걸립니다. 그러나 때로는 페이지를 새로 고치는 데 ~7초가 걸리고 emacs도 느려집니다.
이 문제의 원인은 무엇이며 어떻게 감지하고 해결할 수 있습니까?
버추얼박스 설정:
- 기본 메모리: 512MB
답변1
지금까지 가장 가능성 있는 설명은 메모리가 너무 적다는 것입니다.
다음을 통해 Ubuntu 메모리의 사용을 알아봅니다.
# free -m
total used free shared buffers cached
Mem: 7863 4007 3855 308 303 1710
-/+ buffers/cache: 1994 5869
Swap: 6143 0 6143
사이즈를 확인해보세요중고 스왑, 제 경우에는 0입니다. 왜냐하면 메모리가 8GB이고 지금은 아무것도 하지 않고 있기 때문입니다. 대신에 스왑이 완전히 사용된 경우, VM은 메모리 안팎으로 페이지를 교체하는 데 항상 시간을 소비하여 시스템 속도를 저하시킵니다.
이름, 시스템, 기본 메모리를 차례로 클릭하여 VM 메모리 크기를 늘립니다.