1 votes

Les opérations de permutation et le démarrage sont beaucoup plus lents sous Windows que sous Mac OS.

J'ai un MacBook Pro 15" Fin 2011 où j'ai installé Windows 7 et Mac OS Lion en dual boot.

J'ai désactivé Windows Pagefile parce que j'ai installé 16 Go de RAM.

Je n'arrive pas à comprendre pourquoi Windows est incroyablement plus lent que Mac OS, surtout après le démarrage...

Y a-t-il quelque chose que je puisse faire pour accélérer le démarrage de Windows ? Il me semble que les opérations d'échange entre le disque dur et la mémoire vive sont le goulot d'étranglement...

1voto

Wes Sayeed Points 13188

Cela peut être dû au fait que votre modèle utilise un module de compatibilité BIOS pour prendre en charge Windows dans Boot Camp.

Les Mac disposent d'un microprogramme EFI depuis qu'ils sont passés à la plateforme Intel en 2005, mais Microsoft n'a pas pris en charge l'EFI avant Windows Vista, et la prise en charge de l'EFI par Windows n'a pas été vraiment mûre avant Windows 8.

En conséquence, Apple a mis en place une couche d'émulation du BIOS qui intervient automatiquement lorsque le système démarre un système d'exploitation autre qu'Apple à partir d'une table de partition MBR hybride. Et comme cette couche a été conçue spécifiquement pour prendre en charge Windows XP, elle n'implémente que les fonctionnalités BIOS minimales nécessaires à son fonctionnement.

Un grand nombre de ces fonctionnalités pourraient contribuer à la lenteur de Windows. Cependant, je ne qualifierais pas la différence d'"incroyable" comme vous le faites, il se peut donc qu'il y ait plus que cela.

Parmi les fonctionnalités du BIOS, Apple a no sont :

  • Prise en charge SATA. Sous Windows, les disques durs apparaissent comme des périphériques IDE.
  • Native Command Queuing (NCQ), une technique qui permet aux contrôleurs SATA de réorganiser les demandes d'E/S de manière plus efficace plutôt que de les exécuter dans l'ordre où elles ont été reçues.
  • Prise en charge de TRIM pour les disques durs à état solide (SSD). Les disques SSD ralentissent avec le temps sous Windows.
  • Commutation graphique (Windows est bloqué dans l'utilisation du GPU discret sur les Mac à double GPU).
  • Prise en charge de l'amorçage pour les bus USB, FireWire et ExpressCard. Vous pouvez utiliser ces bus, mais vous ne pouvez pas démarrer à partir d'eux.
  • Sortie optique S/PDIF sur la prise casque.
  • Prise en charge limitée de l'ACPI (seuls les états de veille S1 et S3 sont pris en charge). Cela signifie que vous perdez des fonctionnalités du processeur telles que la mise à l'échelle dynamique de la fréquence et le Turbo Boost (où le processeur peut désactiver un cœur pour permettre à un autre cœur de fonctionner à une vitesse supérieure à sa vitesse d'horloge nominale).

Il y en a probablement d'autres. Il ne s'agit que de ceux que je connais.

Il convient également de noter que cette liste ne s'applique qu'aux Mac à base de processeur Intel fabriqués avant 2012. Les Mac 2012 et ultérieurs n'utilisent plus le module de support de compatibilité du BIOS. Windows démarre en mode EFI de manière native sous le micrologiciel du Mac et dispose de toutes les fonctionnalités correspondantes. En outre, Apple a officiellement abandonné la prise en charge de Windows 7 depuis 2015.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X