? Une couche d'abstraction matérielle (HAL) est une couche logicielle appliquée au matériel informatique , typiquement un ordinateur de bureau , qui lui permet de localiser et d' utiliser des périphériques , comme une imprimante , un scanner et ainsi suite. En tant qu'ingénieur logiciel David Zeuthen a expliqué, HAL est un «logiciel en espace utilisateur qui maintient une liste des dispositifs avec des propriétés bien définies pour chaque appareil. " Linux
Le terme " HAL " venu pour être associé d'abord avec le noyau Linux, qui est un logiciel de bas niveau écrite presque entièrement en C , avec une petite quantité de langage d'assemblage , et disponible sans intellectuelle les restrictions à la propriété ( logiciel libre ) .
virtualisation et migration
HAL a retenu l'attention au cours des dernières années en raison du développement de la virtualisation, qui est l'installation et le fonctionnement de multiple systèmes d'exploitation et leurs applications sur une seule plate-forme matérielle commune. Cela permet de " migration ", ce qui est important dans un monde dans lequel les entreprises avec différents systèmes matériels et logiciels sont toujours l'acquisition d'un autre ou en créant des coentreprises et doivent être en mesure de rendre leurs systèmes compatibles entre eux. Il est important qu'un système peut être ajouté à un autre sur le même matériel , avec l'arrivée récente, ou migrants , parfois appelé le système d'exploitation «invité ».
Une telle procédure est également parfois appelé un physique à - virtuel ( P2V) migration.
migration et HAL
Consulting Checkpoint , un fournisseur de services de mise en œuvre qui se spécialise dans Oracle, note sur son site internet que le migration de Windows XP consiste à remplacer sa HAL.
la nécessité pour les migrations P2V est susceptible d' augmenter dans les mois et années à venir , car le cycle économique va continuer à tourner. Il y aura , à un moment donné , une reprise mondiale , et que la reprise se traduira par un regain de fusions et d'acquisitions . Un M & A ravivé marché se traduira , à son tour , l'intégration des systèmes informatiques de l'entreprise auparavant séparés . Certains de ces systèmes deviendront les invités virtuels des autres.
Uni- HAL et Multi- HAL
Dans MS Windows , il existe deux sortes de HAL. Certains HAL , l' Uni- HAL , sont conçus pour fonctionner avec un seul processeur. D'autres, le Multi- HAL , sont comme le terme l'indique destiné à être utilisé pour plusieurs processeurs. Vous pouvez utiliser la fonction Gestionnaire de périphériques de Windows pour déterminer qui HAL est utilisé, et si nécessaire mise à niveau de la Multi- HAL.