Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Windows 7 optimise l’efficacité et l’évolutivité du matériel tout en conservant des performances élevées. L’efficacité énergétique est améliorée grâce à une activité en arrière-plan réduite et à une nouvelle prise en charge du démarrage des services système. Windows 7 offre également des améliorations dans le noyau Windows qui permettent aux applications et aux services de s’adapter efficacement entre les plateformes. Les performances de nombreuses fonctionnalités et API sont améliorées dans Windows 7 et Windows Vista. Par exemple, les performances du pilote sur les serveurs sont optimisées par les nouvelles API de topologie en mode utilisateur et en mode noyau. Le rendu graphique est considérablement plus lisse et plus rapide. Les performances d’accessibilité sont également beaucoup plus rapides qu’auparavant.
Création d’applications Power-Efficient
La création d’applications économes en énergie qui tirent parti des dernières technologies de gestion de l’alimentation est un défi important que les développeurs sont confrontés aujourd’hui. En règle générale, les fabricants de processeurs et d’appareils reçoivent toute l’attention à mesure que leurs dernières offres sont mesurées et évaluées. Toutefois, une application unique peut facilement empêcher la dernière génération de matériel de réaliser son potentiel d’efficacité énergétique. Par exemple, une application unique qui augmente la résolution du minuteur de plateforme peut réduire la durée de vie de la batterie de 10 %.
L’exploitation prolongée de l’alimentation de la batterie et l’utilisation de technologies économes en énergie sont des exigences clés pour les développeurs actuels. Windows 7 réduit considérablement le nombre d’activités effectuées par le système d’exploitation qui empêchent l’utilisation des modes d’économie d’alimentation. Il prend également en charge le démarrage du déclencheur des services système pour permettre aux processeurs de devenir inactifs plus souvent et de rester inactifs plus longtemps, ce qui réduit la consommation d’énergie. De plus, Windows 7 tire parti du matériel le plus récent, notamment les cartes réseau, les périphériques de stockage et les cartes graphiques.
Windows 7 fournit l’infrastructure et les outils qui permettent aux développeurs de déterminer facilement l’impact énergétique de leurs applications. Un ensemble de rappels d’événements permet aux applications de réduire leur activité lorsque le système est sur batterie et de monter automatiquement en puissance lorsque le système est sur alimentation de l’ac. Pour les applications qui impliquent un processus ou un service en arrière-plan, Windows 7 propose une nouvelle infrastructure pour activer automatiquement les tâches en arrière-plan, le cas échéant, afin d’optimiser l’efficacité énergétique. (Consultez vue d’ensemble et gestion de l’alimentation WHDC dans Windows 7 Overview.)
Gestionnaire de contrôle de service
Windows 7Service Control Manager (SCM) a été étendu afin qu’un service puisse être démarré et arrêté automatiquement lorsqu’un événement système spécifique ou un déclencheur se produit sur le système. Les fonctionnalités de démarrage du déclencheur suppriment la nécessité de démarrer automatiquement les services au démarrage de l’ordinateur, puis interrogent ou attendent qu’un événement se produise, par exemple l’arrivée de l’appareil. Les événements de déclencheur courants pour les services sont les suivants :
- Arrivée de l’interface de classe d’appareil : démarrez un service uniquement lorsqu’un certain type d’appareil est présent ou attaché sur le système.
- Jonction de domaine : démarrez un service uniquement si le système est joint à un domaine Windows.
- Modification de stratégie de groupe : démarrez automatiquement un service lorsque les stratégies de groupe sont actualisées sur le système.
- Arrivée de l’adresse IP : démarrez un service uniquement lorsque le système est connecté au réseau.
Les développeurs de logiciels peuvent utiliser les types de déclencheurs prédéfinis pour Windows 7 et les options de configuration pour activer la fonctionnalité de démarrage du déclencheur. Windows 7SCM expose un nouvel ensemble d’API qui permettent à un service de s’inscrire à des événements de déclencheur personnalisés spécifiques. (Voir Service Control Manager.)
Plateforme de résolution des problèmes Windows
Windows 7 fournit une plateforme de résolution des problèmes complète et extensible qui utilise un mécanisme PowerShell pour résoudre et résoudre les problèmes. Les principaux composants de la plateforme de résolution des problèmes incluent un package de résolution des problèmes, un moteur de résolution des problèmes et un Assistant résolution des problèmes. Le pack de résolution des problèmes est une collection de scripts PowerShell et de métadonnées pertinentes. Le moteur de résolution des problèmes lance un runtime PowerShell pour exécuter un pack de résolution des problèmes et expose un ensemble d’interfaces pour contrôler l’exécution du pack de résolution des problèmes.
L’Assistant résolution des problèmes offre une expérience cohérente entre les packs de résolution des problèmes, en communiquant avec le moteur de résolution des problèmes pour résoudre et résoudre les problèmes spécifiés dans un pack de résolution des problèmes. L’exécution d’un pack de résolution des problèmes peut également être contrôlée via un ensemble de commandes PowerShell.
La plateforme de résolution des problèmes s’intègre en toute transparence au Centre de solutions Windows 7PC, ce qui permet à d’autres applications d’exécuter des diagnostics de manière similaire dans le cadre de leur régime de gestion des PC. La plateforme de résolution des problèmes est configurable par les professionnels de l’informatique via stratégie de groupe pour une utilisation au sein de l’entreprise, et un Kit de ressources de résolution des problèmes Windows qui permet aux développeurs de créer des packs de résolution des problèmes est également disponible. (Consultez plateforme de résolution des problèmes Windows.)
La plateforme de résolution des problèmes s’intègre parfaitement au Centre de solutions Windows 7PC