가상 상자의 우분투 서버, 느린 성능 문제 해결

가상 상자의 우분투 서버, 느린 성능 문제 해결

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 메모리 크기를 늘립니다.

관련 정보