1

Я запускаю Ubuntu 14.02 безголовый сервер на виртуальной коробке. Я ssh в коробку, используя Cygwin. Я использую экран, на нем открыто ~ 6 вкладок.

В первой вкладке я запускаю ember serve. Он просматривает файлы на предмет изменений и размещает их на веб-сервере. Другие вкладки запускают emacs. Когда я нажимаю сохранить в emacs, браузер на моем хосте обновляется (по ember-cli).

В среднем требуется около 1 секунды, чтобы обновить страницу практически мгновенно. Но иногда обновление страницы занимает ~ 7 секунд, а emacs тоже тормозит.

Что может вызвать эту проблему, как я могу обнаружить и исправить ее?

Настройки VirtualBox:

  • Базовая память: 512 МБ

1 ответ1

0

Безусловно, наиболее вероятным объяснением является то, что у вас слишком мало памяти,

Вы узнаете об использовании памяти 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 в моем случае, потому что у меня есть 8 ГБ памяти, и я ничего не делаю в это время. Если вместо этого ваш обмен полностью используется, как я полагаю, ваша ВМ тратит все время на подкачку страниц в память и из нее, замедляя работу вашей системы.

Увеличьте размер памяти виртуальной машины, щелкнув ее имя, затем «Система», затем «Базовая память».

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .