У меня Visual Studio 2013 работает в Windows 8.1 в Parallels на OS X. Я предпочитаю использовать текстовые редакторы на стороне OS X. Файлы проекта хранятся на диске Windows.

Раньше они были на диске OS X, который был доступен в Windows как сетевой диск. К сожалению, Windows не может обнаружить изменения файлов на сетевом диске, поэтому мне пришлось перенести файлы на диск Windows C:. Это помогло Visual Studio отслеживать изменения, внесенные в Sublime Text для Mac, но привело к появлению этой новой проблемы периодического замораживания при доступе к файлам (открытие, сохранение, перемещение). Эти простые операции могут занять до нескольких минут вместо нескольких секунд с этой настройкой.

Любые идеи о том, как настроить это, чтобы быть быстрым или, по крайней мере, не так мучительно медленно?

1 ответ1

0

Я подозреваю, что виновником является виртуальный диск Windows 8.1. Как правило, всякий раз, когда вы виртуализируете среду, вам приходится иметь дело с некоторыми накладными расходами (которые замедляют скорость сохранения и чтения файлов из виртуальной среды, такой как Parrallels). То небольшое количество информации, которое мне удалось найти в Интернете, указывает на то, что Parrallels не предлагает какой-либо тип доступа к диску, кроме установки на виртуальный диск (в вашем случае вы создали гостевую систему Windows 8, на которой, как мне кажется, работает NTFS). виртуальный жесткий диск, созданный в Parrallels). Существует некоторое обсуждение использования bootcamp. Смотрите ссылку для уточнения. http://download.parallels.com/desktop/v5/docs/en/Parallels_Desktop_Users_Guide/23580.htm

В скорлупе ореха вам придется либо работать медленно, либо пересобрать гостевую ОС (windows8), используя процесс bootcamp, описанный в ссылке. Настоящий необработанный доступ к диску sata в Mac будет быстрее, чем виртуальный диск, созданный в параллелях.

Кроме того, более очевидным элементом для проверки будут обновления программного обеспечения для Mac и для параллелей. Возможно, что-то недавно было исправлено. Свяжитесь с параллели напрямую. Они написали программное обеспечение, и они лучше всего знали бы, какие внутренние механизмы используются для записи данных на их виртуальные диски.

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