Недавно я переключился на использование MAC в качестве основного компьютера, но я являюсь разработчиком .NET, поэтому мне нужна возможность использовать Visual Studio и IIS, поэтому для этого я настроил виртуальную машину. У меня все работает так, как мне нравится, кроме одной вещи, и это ужасная производительность общих папок при подключении IIS к общей папке \psf \ network.

Я много читал и попробовал несколько вещей, но, похоже, ни одна из них не ускоряет общий доступ к файлам. Кто-нибудь получил какие-либо идеи о том, как я могу улучшить производительность акции? (Некоторые мои друзья с одинаковыми настройками говорят, что у них не одинаковый удар по производительности, поэтому я предполагаю, что с моей конфигурацией что-то не так?)

Вот как я настроен до сих пор:

MBP 13 "(середина 2012 г.)
SSD 480 ГБ
OSX 10.8.4
Parallels Desktop 8 для Mac (8.0.18494)
Windows 8 Pro
IIS8
ASP.NET 4.5
SQL Express 2008 (установлен на ВМ с файлами базы данных на ВМ)

OSX + Win имеет одинаковые настройки учетной записи пользователя (с паролем)
Конфигурация Parallels:
- ЦП: 2
- ОЗУ: 4 ГБ
- Дисковое пространство: 240 ГБ
- Общие папки: Cutom> Документы для чтения / записи (доступно в win через \psf \Document)
- Общий профиль: выключен
- SmartMount: выключен
- Network1: подключен, соединен мостом (адаптер по умолчанию), MAC-адрес отличается от MAC (как и IP-адрес)
Файл хостов Windows:
127.0.0.1 .psf
127.0.0.1 psf
127.0.0.1 localhost
CASPOL был настроен для полного доверия \psf * UNC

Настройка веб-сайта IIS:
- Root dir: \psf \Document \MySite
- Подключиться как: та же общая учетная запись пользователя
- Пул приложений: ApplicationPoolIdentity
- Умбрако: v6

Сайт работает, но загружается страница от 7 до 12 секунд
Файлы запускаются локально, скорость приемлема
Запустите простой веб-сайт из общего сетевого ресурса, и скорость кажется нормальной

1 ответ1

0

Я попробовал ту же самую настройку пару лет назад, но не дошел до вас. В то время я работал на VS2010 и Parallels 6, но я никогда не мог отлаживать сайт iis, который находился на общем ресурсе psf, потому что VS не мог заблокировать файл web.config. Поэтому я пропустил эту идею, и теперь я запускаю ее локально из своего раздела Win, и любые файлы, которые мне нужны из общего ресурса psf, я связываю. Я не знаю, является ли это жизнеспособным решением для вас. Если нет, возможно, посмотрите на ваш антивирус, чтобы проверить, сканирует ли он сетевой трафик.

/Bo

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