Jak mogę wyeliminować powolne rozwiązywanie / ładowanie localhost / virtualhost (2-3 sekundowe opóźnienie) w systemie Mac OS X Lion?

Od czasu założenia moich środowisk programistycznych na Mac OS X Lion (nowiutki MacBook Air zakupiony w styczniu 2012 r.) Zauważyłem, że rozwiązanie na wirtualny host jest bardzo powolne (około 3 sekund) za pierwszym razem, ale później jest tak szybkie Kontynuuję regularne ładowanie.

Jeśli zostawiam to nietknięte na kilka minut, a następnie ponownie załaduję, pierwsze przeładowanie jest (znowu) boleśnie powolne; wydaje się, że coś jest buforowane.

Jak widać poniżej, nie używam lokalnej TLD.

Moje ustawienia: Apache 2 - MySQL - PHP zainstalowany i włączony - dodano kilka wirtualnych hostów, z których jeden utworzyłem dla localhost

Mój / etc / hosts:

<code>127.0.0.1       localhost
255.255.255.255 broadcasthost
::1             localhost
fe80::1%lo0     localhost
127.0.0.1       myproject.dev
::1             myproject.dev
fe80::1%lo0     myproject.dev
</code>

Moja konfiguracja wirtualnego hosta w username.conf:

<code>NameVirtualHost *:80

<Directory "/Users/myusername/Sites/">
    Options Indexes MultiViews
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>

<VirtualHost *:80>
    ServerName localhost
    DocumentRoot /Users/myusername/Dropbox/dev_envs/
</VirtualHost>
<VirtualHost *:80>
    ServerName myproject.dev
    DocumentRoot /Users/myusername/Dropbox/dev_envs/myprojectname
</VirtualHost>
</code>

questionAnswers(12)

yourAnswerToTheQuestion