1

У меня MacBook Pro 15 "конца 2011 года, где я установил Windows 7 и Mac OS Lion в режиме двойной загрузки.

Я отключил Windows Pagefile, потому что установил 16 ГБ ОЗУ.

Я не могу понять, почему Windows невероятно медленнее, чем Mac OS, особенно после загрузки ...

Что я могу сделать, чтобы ускорить загрузку в Windows? Мне кажется, что операции подкачки между жестким диском и оперативной памятью являются здесь узким местом ...

1 ответ1

1

Это может быть связано с тем, что ваша модель использует модуль поддержки совместимости с BIOS для поддержки Windows в Boot Camp.

На компьютерах Mac была установлена прошивка EFI с тех пор, как они перешли на платформу Intel в 2005 году, но Microsoft не поддерживала EFI до Windows Vista, а поддержка EFI в Windows не была действительно зрелой до Windows 8.

В результате Apple внедрила уровень эмуляции BIOS, который запускается автоматически, когда система загружает не Apple OS из гибридной таблицы разделов MBR. И поскольку этот уровень был специально разработан для поддержки Windows XP, он реализует только минимальные функции BIOS, необходимые для его запуска.

Многие из этих функций могут способствовать замедлению работы Windows. Тем не менее, я бы не охарактеризовал разницу как "невероятную", как вы видите, так что может быть что-то еще.

Среди функций BIOS, которые Apple не реализовала:

  • Поддержка SATA. Жесткие диски отображаются как устройства IDE для Windows.
  • Native Command Queuing (NCQ)- метод, позволяющий контроллерам SATA более эффективно переупорядочивать запросы ввода-вывода, а не выполнять их в полученном порядке.
  • Поддержка TRIM для твердотельных накопителей (SSD). Твердотельные накопители со временем будут тормозить в Windows.
  • Переключение графики (Windows заблокирована с использованием дискретного графического процессора на Mac с двумя графическими процессорами).
  • Поддержка загрузки для шин USB, FireWire и ExpressCard. Вы можете использовать эти автобусы; вы просто не можете загрузиться с них.
  • Оптический S/PDIF выход на разъем для наушников.
  • Ограниченная поддержка ACPI (поддерживаются только базовые состояния сна S1 и S3). Это означает, что вы теряете функции процессора, такие как динамическое масштабирование частоты и Turbo Boost (когда процессор может отключить ядро ради того, чтобы другое ядро могло работать быстрее, чем его номинальная тактовая частота).

Возможно, есть и другие. Это только те, о которых я знаю.

Следует также отметить, что этот список относится только к компьютерам Mac на базе процессоров Intel, выпущенным до 2012 года. Компьютеры Mac с 2012 и более поздними версиями больше не используют модуль поддержки совместимости с BIOS. Windows загружается в режим EFI изначально под прошивку Mac и обладает всеми его функциями. Кроме того, Apple официально прекратила поддержку Windows 7 с 2015 года.

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