Задать вопрос

VirtualBox: Тормоза RubyOnRails/WebBrick при работе внутренней сети Ubuntu/WinXP?

Под VirtualBox поставил две системы.



Ubuntu 10.10 и WinXP + ie8



1) На Ubuntu стоит Rails 3.X под WebBrick

ip 192.168.0.1

localhost:3000 отдает страницу за несколько секунд ~ 2-4 сек. Это вполне приемлемо для разработки.



2) На WinXP стоит IE8 для тестирования верстки

ip 192.168.0.8



host file

192.168.0.1 site.dev



192.168.0.1:3000 отдает страницу за ~ 20-30 сек.

site.dev:3000 тоже самое



WebBrick по логам формирует страницу не более чем за 4 секунды при обращении с винды. Видимо задержка где то при передаче данных.



В настройках VB у сетевых адаптеров стоит внутренняя сеть на обеих гостевых системах.



Вопросы:



Что можно попробовать сделать для приемлемой работы на гостевой XP?

Как можно отследить на каком этапе возникает такая задержка? ~ 20 сек
  • Вопрос задан
  • 2923 просмотра
Подписаться 4 Оценить Комментировать
Ответ пользователя mgyk К ответам на вопрос (5)
mgyk
@mgyk
Попробуйте отключить обратный резолвинг в вебрик
/usr/local/ruby/lib/ruby/1.9.1/webrick/config.rb
":DoNotReverseLookup => nil" поменять на true
Ответ написан