Nombre total de pages vues

dimanche 30 avril 2000

Microsoft Windows









Logo de Windows 8 par Paula Scher


Windows (littéralement "Fenêtres" en anglais) est une gamme de système d'exploitation produite par Microsoft, principalement destinés aux ordinateurs compatibles PC. C'est le successeur de MS-DOS. Depuis les années 1990, et notamment la sortie de Windows 95, il rencontre un succès indéniable, dû en partie au fait que son éditeur a passé de très nombreux accords d'exclusivité avec les constructeurs d'ordinateurs leur interdisant d'installer un autre système sous peine de sanctions financières. Vendu préinstallé sur la quasi-totalité des ordinateurs personnels qui ne proposent par ailleurs aucun autre système au choix, il possède un statut de quasi-monopole (ce qui n'est pas le cas sur les serveurs).

Bill Gates a appelé son service d'exploitation Windows (fenêtres), car l'innovation principale du système d'exploitation était l'emploi de fenêtres d'affichage.

La gamme Windows est composée de plusieurs branches:

-La première branche, dite branche 16 bits, couvre Windows 1 à 3.11 (3.2 en chinois). Elle est apparue en 1985 et fonctionnait uniquement sur compatibles PC, en mode 16 bits.

-La deuxième branche, dite branche Windows NT (Windows NT3.1, NT4.0, puis Windows 2000), est apparue en 1993. C'est un développement repartant de zéro, destiné aux ordinateurs personnels, aux serveurs et à des ordinateurs non compatibles PC. Elle a d'abord été utilisée dans les entreprises. Avec Windows XP, sorti en 2001, qui continue la branche NT, cette branche est désormais aussi grand public, et se poursuit avec Windows Vista, Windows 7, Windows 8 et bientôt Windows 9

-La troisième branche, parfois appelée branche Windows 9x, est apparue en 1995 et a existé parallèlement avec la branche NT. Cette branche a débuté avec Windows 95, suivi de Windows 98 et Windows ME. Elle était plus connue du grand public et avait pour vocation de remplacer la première branche. C'est la première branche grand public 32bits.

-La quatrième branche, dite branche Windows CE, apparue en 1996 avec Windows CE 1.0. Elle est destinée aux systèmes embarqués et matériels légers et portables (assistant personnel, téléphone portable). C'est la base de Windows Mobile et Pocket PC.

-La cinquième branche, Windows RT conçu exclusivement pour les processeurs ARM.

Branches techniques de Windows

Branche 16 bits

Noms de code connues entre parenthèses

Logo de Windows 3


-Windows 1.0: novembre 1985
-Windows 2: décembre 1987
-Windows 2.10 pour 286: décembre 1987
-Windows 2.10 pour 386: décembre 1987
-Windows 2.11.....
-Windows 3.0: mai 1990
-Windows 3.1(Janus): avril 1992
-Windows for Workgroups 3.1(Kato): octobre 1992
-Windows for Workgroups3.11(Snowball): novembre 1993
-Windows for Workgroup3.2(version chinoise de Windows for Workgroups3.11):.....


Les premières versions de Windows étaient lancées depuis DOS et utilisaient le système de fichiers de DOS. Windows a immédiatement incorporé certaines fonctions de système d'exploitation, notamment un format d'exécutable propre, la gestion des processus en multitâche coopératif, la gestion de mémoire virtuelle, et des pilotes pour gérer l'affichage, l'impression, le clavier, le son, etc....Windows 2.10 pour 386 tirait également parti des nouvelles capacités de l'Intel 80386, tel le placement du noyau en mode protégé et l'exécution des programmes DOS dans une machine virtuelle en mode virtuel 8086.

On pourrait utiliser Windows avec d'autres DOS que le MS-DOS de Microsoft, comme PC-DOS d'IBM ou DR-DOS, sous réserve de passer outre les messages de dissuasion émis lors de l'installation. A partir de Windows 95, l'interface graphique est devenue commercialement associée à MS-DOS. Cela a motivé un procès entre Caldera, éditeur à l'époque de DR-DOS, qui permettait également de faire tourner Windows, et Microsoft. Caldera estimait en effet que Microsoft adoptait ainsi une pratique anticoncurrentielle de vente forcée, sans fondement technique réel.

A partir de Windows XP, on peut considérer que le DOS a bel et bien disparu des systèmes d'exploitation grand public de Microsoft, bien qu'une émulation reste disponible.

Branche Windows 9x

Microsoft Windows logo.png 

Noms de codes connus entre parenthèses

-Windows 95 (Chicago): août 1995
-Windows 95 OSR2(Detroit): août 1996
-Windows 98 (Memphis): juin 1998
-Windows 98 Seconde Edition (souvent abrégé en "Windows 98SE"): mai 1999
-Windows Me(ou Windows Millennium Edition): septembre 2000

A cause du noyau NT trop jeune et de l'utilisation importante de programme tournant sous MS-DOS, Microsoft décida d'éditer un système d'exploitation à destination du grand public, qui reprendrait certains avantages de Windows NT et tout en restant compatible avec les versions antérieures de Windows et MS-DOS.

Les systèmes Windows 95 et suivants furent des évolutions hybrides 16/32bits des versions Windows 3.0 et 3.1. Ils sont tous construits sur le même modèle de pilotes: les VxD. En 1995, Windows 95 apporta plusieurs améliorations: le multitâche préemptif, la couche réseau inspirée de celle de NT, une interface graphique nouvelle. Ce n'est pas un nouveau système d'exploitation, mais une évolution de Windows 3.1. Windows 95 devait pouvoir fonctionner sur des configurations d'entrée de gamme avec 4Mio de mémoire vive. La version OSR2 de Windows 95 apporta la prise en charge de l'USB et de FAT32.

Cette première mouture, connue durant son développement sous le nom de code "Chicago" et sortie sous le nom de Windows 95, a connu plusieurs évolutions, dont Windows 95, a connu plusieurs évolutions, dont Windows 98 et Windows Me(Millennium Edition), qui ont permis de confirmer la popularité des systèmes d'exploitation de Microsoft. Ses différentes versions ont souffert d'une réputation d'instabilité et de vulnérabilité aux attaques par les réseaux. En 2001,  Microsoft a décidé de mettre un terme à cette branche en sortant Windows NT5.1 connu sous le nom de Windows XP, plus stable et moins vulnérable.

Branche Windows NT

Logo de Windows de 1992 à 2001




Logo de Windows de 2006 à 2012




  Logo de Windows à partir de 2012



Windows NT 3.1 : août 1993
Windows NT 3.5 (Daytona) : septembre 1994
Windows NT 3.51 : juin 1995
Windows NT 4.0 : août 1996
Windows 2000 (Cairo) : février 2000
Windows 2000 SP1 : août 2000
Windows 2000 SP2 : mai 2001
Windows XP (Whistler, né de la fusion du projet grand public Neptune et du projet professionnel Odyssey) : 25 octobre 2001
Windows 2000 SP3 : juillet 2002
Windows XP SP1 : septembre 2002
Windows XP Édition Media Center : 2002
Windows Server 2003 : mai 2003
Windows 2000 SP4 : juillet 2003
Windows XP Édition Starter : août 2004
Windows XP SP2 : août 2004
Windows XP Home Édition N (Windows XP Édition familiale) : avril 2005
Windows XP 64 : avril 2005
Windows XP Édition Media Center 2005 : août 2005
Windows Vista : novembre 2006 pour les entreprises ; 30 janvier 2007 pour le grand public.
Windows Server 2008 : février 2008
Windows XP SP3 : avril 2008
Windows Vista SP1 (Windows Fiji) : sorti en mars 2008
Windows Vista SP2 : sorti en juin 2009
Windows 7 (Windows Vienna) : sorti le 22 octobre 2009
Windows Server 2008 R2, sorti le même jour que Windows 7 (22 octobre 2009)
Windows 7 SP1 : sorti en février 2011[4]
Windows Server 2012 : sorti en septembre 2012.
Windows 8 : sorti le 26 octobre 2012.
Windows 8.1 : sorti le 18 octobre 2013.
Windows Server 2012 R2 : sorti le 18 octobre 2013.
Windows 8.1 Update : sorti le 8 avril 2014.
Windows 10 : sortie mi-2015

 La branche NT (Nouvelle Technologie), est une famille de systèmes d'exploitation redéveloppée à partir de zéro, bien qu'elle soit une évolution de l'API de Windows souvent appelée Win32. Windows NT est né du divorce de Microsoft et d'IBM sur le développement du système d'exploitation OS/2. Windows NT a été développé pour concurrencer les systèmes utilisés en entreprise.

Le noyau serait inspiré de VAX VMS et d'UNIX et apporte des concepts nouveaux, comme la notion d'objet permettant une utilisation uniforme. Conçu à l'origine pour les processeurs de famille X86 (à partir de l'Intel 80386), MIPS, DEC, Alpha et PowerPC. Il n'existait pour ces processeurs que des versions 32bits, bien que certains soient en 64bits. Aujourd'hui, les familles X86, X86-64 et Itanium sont supportées, en 64 bits pour les deux dernières. L'arrêt successif du support des différents processeurs est dû à des raisons économiques.

Elle permet le multitâches préemptif, le multithreading, un modèle d'exécution séparée (chaque processus possède une zone de mémoire séparée, sans accès à celle des autres processus).

Sa disponibilité pour le grand public a eu lieu avec la sortie de Windows XP, première version familiale a être fondée sur cette branche unifiée après le succès de Windows 2000 dans sa version professionnelle.

Branche Windows CE

Windows CE 1 : novembre 1998
Windows CE 2 : novembre 1997
Windows CE 2.1 : juillet 1998
Windows CE 3 : 1999
Windows CE.NET : 2000
Pocket PC 2000 : 2001
Pocket PC 2002 : 2002
Windows Mobile 2003 : 2003
Windows Mobile 2003 SE (Second Edition) : 2004
Windows Mobile 5.0 (nom de code : Magneto) : 2005
Windows Mobile 6.0 : 2007
Windows Mobile 6.1 : 1er avril 2008
Windows Mobile 6.5 : 2009
Windows Phone 7.0 : Septembre 2010 (abandon CE)

 Cherchant à s'imposer sur le marché en pleine croissance des assistants personnels (PDA), Microsoft a développé une version légère de son système d'exploitation et s'est associé aux grands constructeurs d'ordinateurs personnels pour pénétrer ce marché jusque là dominé par Palm. Les produits exploitant ce type de plate-forme sont appelés Pocket PC. Adapté aux contraintes de ces machines (affichage, mémoire), Windows CE présente une interface similaire à celle de systèmes d'exploitation pour PC bien que son noyau soit différent.

Avec la sophistication croissante des appareils ménagers, le but avoué de Microsoft est d'installer Windows CE (ou une version ultérieure) sur tous les appareils de la maison, créant ainsi un univers domotique intégré. Des versions de Windows CE sont d'ores et déjà disponibles pour les téléphones portables. Depuis 2003, l'appellation "Pocket PC" a été remplacée par "Windows Mobile". Il existe donc Windows Mobile 2003 pour Pocket PC et Windows Mobile 2003 pour SmartPhone.

Le binaire issu de la compilation d'un programme écrit en langage C# de Microsoft est automatiquement compatible avec cette plate-forme, si l'on suit certaines restrictions (des bibliothèques liées en particulier). Il faut néanmoins vérifier la présence du Framework.Net sur la machine cible afin de pouvoir l'exécuter.

Branche Windows RT

Windows RT

Windows RT est une version du système d'exploitation Windows 8 pour les appareils ARM comme certaines tablette. Le signe RT n'a pas de signification officielle.

Contrairement à d'autres systèmes d'exploitation Windows, il ne pourra qu'exécuter les applications ayant été certifiées par Microsoft et placées dans le magasin de Windows Store.

Windows RT inclura d'autres applications telles que Microsoft Office Excel, PowerPoint et OneNote 2013RT. Microsoft vendra uniquement ce système d'exploitation aux fabricants d'appareils directement, et non comme un produit autonome pour les consommateurs.

Suite des versions du point de vue marketing


 


Systèmes abandonnés par Microsoft

Microsoft a développé d'autres systèmes que ceux que l'on connaît, cependant ces derniers ont été abandonnés pour des raisons diverses.

-Windows Neptune conçu à la base pour donner une version familiale de Windows 2000, est en quelque sorte le projet embryonnaire de Windows XP.

-Microsoft Bob conçut pour remplacer le gestionnaire de programme dans Windows 3.1x et Windows 95 mais a été un échec flagrant qui a conduit à son abandon rapide (avant la sortie de Windows 98).

Systèmes non distribués par Microsoft

Certains autres systèmes assurent une comptabilité plus ou moins complète avec Windows:

-ReactOs est un système d'exploitation en développement visant à être compatible avec NT5.

Wine est un ensemble de bibliothèques permettant d'exécuter certains logiciels conçus pour Windows sur les systèmes UNIX et Linux, plus les fichiers tel qui se trouvent dans le dossier support du CD d'installation de Windows 2000.

Un système d'exploitation controversé

Au cours des années 1990, en particulier avec la version 95, Windows couvre les neuf dixièmes du marché des systèmes d'exploitation et des applications bureautiques pour PC. En janvier 2007, il était installé sur plus 95% des ordinateurs personnels. La plupart des ordinateurs vendus ont un système Windows préinstallé par le constructeur (licence OEM). En conséquence, ses concurrents l'accusent de monopole et de pratiques commerciales déloyales, et ont instigué des poursuites antitrust à son encontre dans de nombreux pays, notamment aux Etats-Unis et en Europe.

Windows est aussi un produit techniquement très critiqué par certains. Il est notamment reproché à ce système son instabilité (par exemple les écrans bleus de la mort) et sa vulnérabilité. Pourtant, sa popularité n'a jamais été menacée, principalement parce que les clients particuliers ne peuvent pas refuser à l'achat ces logiciels en vente liée. Cet avantage concurrentiel a amené Microsoft à détenir une incontestable suprématie d'ordre culturel, le grand public n'imaginant même pas qu'un ordinateur personnel puisse fonctionner sans Windows alors qu'il existe des alternatives, commerciales ou non, pouvant répondre à ses besoins comme Mac OS, les nombreuses distributions Linux et les systèmes *BSD ou AmigaOS.

Ces pratiques de vente subordonnée des systèmes d'exploitation Microsoft lors de l'achat d'ordinateurs neufs font que les utilisateurs considèrent ces logiciels Windows, quels que soient leurs défauts et qualités, comme des "racketiciels" en référence à l'illégalité de la pratique (en France).

En janvier 2004, le Commissaire européen à la concurrence, Mario Monti, a ordonné à Microsoft de remédier à la fourniture systématique de son lecteur multimédia Windows Media Player dans Windows XP. Se pliant à cette exigence, Microsoft a voulu mettre en vente Windows Limited Media Edition au même prix que la version normale avec Windows Media Player. Cette décision n'a pas plu à la Commission, laquelle prétendait à la fois à ce que l'entreprise fournisse ce produit pour "améliorer la situation du marche", tout en ne voulant pas qu'elle le fit savoir. Se plaint à cette dernière exigence, Microsoft a donc offert, à partir du 14 juin 2004, le logiciel amputé à grands frais sous la dénomination de Windows XP "N", et qui n'a pas été un succès commercial. Il s'avère que non seulement Real Player, qui avait inspiré ces poursuites pour concurrence déloyale, reste compétitif, mais qu'elle se sert elle-même des ressources de Windows Media Player pour fonctionner.

Certains considèrent que sa position dominante sur le marché des particuliers est due à la volonté présumée de Microsoft de rendre ses systèmes d'exploitation incompatibles avec les autres, notamment en ne respectant que très peu les normes permettent l'interopérabilité entre programmes, et au fait qu'il est le plus souvent fourni avec les ordinateurs à l'achat. Le quasi-monopole de Microsoft dans le domaine des systèmes d'exploitation pour PC encourage les développeurs d'applications à offrir leur logiciel pour la plate-forme Windows, car c'est le moyen le plus sût de toucher de nombreux clients, ce qui est pour eux une source importante d'économie dans leur développement et leur commercialisation. Microsoft leur rend donc le service de standardiser leur marché, mieux que ne pourrait le faire une autorité réglementaire, toujours moins bien informée. L'avantage est réciproque, puisque cela rend Microsoft Windows plus intéressant pour leurs clients. Une autre caractéristique des systèmes d'exploitation est que les programmes qui fonctionnent avec l'un ne fonctionnement pas forcément avec l'autre. Ainsi, alors que Microsoft s'arrange pour que les anciens programmes fonctionnent avec ses nouveaux systèmes Windows, une personne qui désire quitter Windows doit renouveler ses logiciels. En outre, il est difficile pour un programmeur de porter son programme fait pour Windows vers un autre système d'exploitation.

Il existe pour remédier à ces problèmes des bibliothèques facilitant la portabilité. D'autres bibliothèques permettent de faire fonctionner des applications Windows (Win32) sur des systèmes de type UNIX (comme Linux ou *BSD), par exemple Wine. L'utilisation de ces bibliothèques se fait de manière transparente pour l'utilisateur.

samedi 29 avril 2000

L'informatique (suite)

Le disque dur



Description de cette image, également commentée ci-aprèsUn disque dur IBM ouvert, les plateaux sont très réfléchissants



Caractéristiques:

Date d'invention: 13 septembre 1956

Inventé par: Reynold Johnson

Se connecte via: 

.Interface PATA (IDE)

.Interface SATA

.Interface SCSI

.Interface SAS  

Segmentation du marché:

.Ordinateur de bureau

.Mobile

.Entreprise

.Consommateur

.Autre/divers

Fabricants courants:

.Hitachi

.Samsung

.Seagate

.Toshiba

.Western Digital

Un disque dur est une mémoire de masse magnétique utilisée principalement dans les ordinateurs, mais également dans les baladeurs numériques, des caméscopes, des lecteurs/enregistreurs de DVD de salon, des consoles de jeux vidéo.

Schéma d'un disque dur IDE


Historique



Ancien disque dur IBM




Disque dur IBM3380 d'une capacité d'1GO






Disque amovible



 
En 1956, le premier système de ce type, le RAMAC305 (Ramac pour Random Access Method of Accounting and Control), a été dévoilé au public par IBM. La production commerciale commença en juin 1957. Jusqu'en 1961, plus d'un millier d'unités furent vendues. Son prix: 10 000 dollars (de l'époque) par mégaoctet. Le RAMAC305 était constitué de 50 disques de 24 pouces de diamètre, deux têtes de lecture/écriture qui pouvaient se déplacer d'un plateau à un autre en moins d'une seconde. La capacité totale était de cinq millions de caractères.

Le RAMAC avait déjà un concurrent: le Univac File Computer, composé de 10 tambours magnétiques chacun d'une capacité de 180 000 caractères. Bien que ce dernier ait eu une vitesse supérieure, c'est le RAMAC, qui pouvait stocker trois fois plus d'informations, qui avait le rapport coût/performance le plus intéressant pour le plus grand nombre d'applications.

En juin 1954, J.J. Hagopian, ingénieur IBM, a l'idée de faire "voler" les têtes de lecture/écriture au-dessus de la surface des plateaux, sur un coussin d'air. Il propose le design de la forme de ces têtes. En septembre 1954, il dessine l'équivalent des disques durs actuels: des plateaux superposés et un axe sur lequel sont fixées les têtes de lecture/écriture. Cela deviendra un produit commercial en 1961 sous la dénomination "IBM 1301 Disk Storage".

Fin 1969, trois ingénieurs réfléchissent à ce qui pourrait être pour eux le système disque idéal. Ils tombent d'accord sur un modèle composé de deux disques de 30MO chacun, l'un amovible, l'autre fixe. On le nomme "30-30", nom qui est aussi celui d'un modèle de carabine Winchester. Le nom est resté, et encore aujourd'hui un disque Winchester désigne un disque dur non amovible (soit quasiment tous les produits dans les années 2000).

Dans les années 1970, HP sort ses premiers disques à têtes mobiles, d'abord le HP-7900A, suivi des HP-7905, HP-7920 et 7925.

Il a existé dans les années 1970, des disques durs à têtes fixes: un certain nombre de têtes permettaient un accès piste à piste très rapide avec, certes, une capacité inférieure aux disques à tête mobile. Moins fragiles mécaniquement, ils ont été utilisés pour les applications embarquées, notamment en sismique réflexion. A cette époque, le disque dur a remplacé efficacement les tambours et les bandes, reléguant peu à peu ces dernières à de simples supports d'archivage et de sauvegarde dans les années 1990.

Dans les années 1980, HP sort de nouveaux disques, plus puissant, les HP-7933 et HP-7935. A cette époque sont apparus des disques reliés directement sur les réseaux NAS et SAN, ou le stockage d'information de caméscopes, de lecteurs/enregistreurs de DVD de salon, de consoles de jeux vidéo.

En 1998, année de la commémoration du centenaire de l'enregistrement magnétique (inventé par le Danois Valdemar Poulsen), IBM commercialise le premier disque dur de 25 gigaoctets (Deskstar 25GP), capacité présentée à l'époque par la presse comme disproportionnée par rapport aux besoins réels des particuliers.

Dans les années 2000, il se met à concurrencer ces dernières en raison de la baisse de son coût au gigaoctet et de sa plus grande commodité d'accès; vers la fin de cette même décennie, il commence à être remplacé lui-même comme mémoire de masse, pour les petites capacités (4 à 32GO), par des stockages à mémoire flash qui, bien que plus onéreux, n'imposent pas le délai de latence dû à la rotation des plateaux.

En 2011, le besoin du marché en disques durs était évalué à 700 millions d'unités par an.

Au quatrième trimestre de 2011, des inondations en Thaïlande ont provoqué une pénurie de disques durs, en inondant plusieurs usines de production de disques durs, ce qui a provoqué une augmentation importante des prix. Certains modèles ont vu leur prix doubler, voire tripler.

Evolution en terme de prix ou de capacité

Entre 1980, date de sortie du ST-506, d'une capacité de 5MO, et 2008, la surface occupée par un bit d'information sur le disque s'est vue réduite d'un facteur de plus de 100 000.

Dans le même temps, le prix du mégaoctet a été divisé par plus d'un million, sans tenir compte de l'inflation, car le ST-506 coûtait en 1980 1 500 dollars, soit 300 dollars par mégaoctet. En 2008, le mégaoctet d'un disque dur ne coûte plus qu'environ 0,00022 dollar.

Capacité de stockage

Les disques durs ayant les capacités les plus importantes sur le marché dépassent les 2TO (téra-octets) (2010) et 3TO en 2011. La capacité des disques durs a augmenté beaucoup plus vite que leur rapidité, limitée par la mécanique. Le temps d'accès en lecture est lié à la vitesse de rotation du disque et au temps de seek du bras. En revanche le débit d'information ensuite est d'autant meilleur que la densité du disque est elevée.

Le standard 2009 est de 1TO pour les PC de bureau (à partir de 0,1€ par GO en août 2008) et de 500GO pour les PC portables. Le standard 1997 était de 2.0GO pour les disques dur de 3,5 pouces. En 2010, 1,5TO à 2TO sont devenus courants. Pour les "faibles capacités" ils sont remplacés, de plus en plus, par des mémoires électroniques de type carte SD ou "disques" SSD.

Historique des capacités des disques durs toute taille confondue


Date
Fabricant
Modèle
Taille
4TO
2011
Hitachi
7K4000
3,5’’
3TO
2010
Seagate

3 ,5’’
2TO
2009
Western Digital
Caviar Green WD20EADS
3,5’’
1TO
2007
Hitachi
Deskstar 7K1000
3,5’’
500GO
2005
Hitachi

3,5’’
25GO
1998
IBM
Deskstar
7,0’’
1,02GO
1982
Hitachi
H8598
14’’
28MO
1962
IBM
Modèle 1301

5MO
1956
IBM
305RAMAC
24’’
 
En 2,5'':

.Premier disque 200GO 2,5'' sur un seul plateau en avril 2007 (Toshiba),

.Premier disque 1TO 2,5'' en août 2009 (Western Digital Scorpio Blue WD10TEVT).

Principe de fonctionnement

L'intérieur d'un disque dur dont le plateau a été retiré. Sur la gauche se trouve le bras de lecture/écriture. Au milieu on peut voir les électroaimants du moteur du plateau.

Dans un disque dur, on trouve des plateaux rigides en rotation. Chaque plateau est constitué d'un disque réalisé généralement en aluminium, qui a les avantages d'être léger, facilement usinable et paramagnétique. Des techniques plus récentes utilisent le verre ou la céramique, qui permettent des états de surface encore plus lisses que ceux de l'aluminium. Les faces de ces plateaux sont recouvertes d'une seule couche magnétique, sur laquelle sont stockées les données. Ces données sont écrites en code binaire [0,1] sur le disque grâce à une tête de lecture/écriture, petite antenne très proche du matériau magnétique. Suivant le courant électrique qui la traverse, cette tête modifie le champ magnétique local pour écrire soit un 1, soit un 0, à la surface du disque. Pour lire, le même matériel est utilisé, mais dans l'autre sens: le mouvement du champ magnétique local engendre aux bornes de la tête un potentiel électrique qui dépend de la valeur précédemment écrite, on peut ainsi lire un 1 ou un 0.

Un disque dur typique contient un axe central autour duquel les plateaux tournent à une vitesse de rotation constante. Toutes les têtes de lecture/écriture sont reliées à une armature qui se déplace à la surface des plateaux, avec une à deux têtes par plateau (une tête par face utilisée). L'armature déplace les têtes radialement à travers les plateaux pendant qu'ils tournent, permettant ainsi d'accéder à la totalité de leur surface.

L'électronique associée contrôle le mouvement de l'armature ainsi que la rotation des plateaux, et réalise les lectures et les écritures suivant les requêtes reçues. Les firmwares des disques durs récents sont capables d'organiser les requêtes de manière à minimiser le temps d'accès aux données, et donc à maximiser les performances du disque.

Mécanique

Plateaux

      Disque dur 0006.JPG        Basic disk displaying CHS.svg  
Plateaux de disque dur


Les plateaux sont solidaires d'un axe sur roulements à billes ou à huile. Cet axe est maintenu en mouvement par un moteur électrique. La vitesse de rotation est actuellement (2009) comprise entre 3 600 et 15 000 tours par minute (l'échelle typique des vitesses est 3 600, 4 200, 5 400, 7 200, 10 000 et 15 000 tours par minute). La vitesse de rotation est maintenue constante sur la plupart des modèles. Depuis les problèmes liés à l'environnement, les constructeurs ont sorti des disques visant l'économie d'énergie souvent dénommés "Green". Ces disques ont des vitesses de rotation variables, souvent de 5 400tr/min (tours par minute) à 7 200tr/min (comprenez qu'au repos, les disques tournent plus lentement réduisant leur consommation électrique, et augmentent cette vitesse quand ils sont sollicités).

Les plateaux sont composés d'un substrat, autrefois en aluminium (ou en zinc), de plus en plus souvent en verre, traités par diverses couches dont une ferromagnétique recouverte d'une couche de protection. L'état de surface doit être le meilleur possible.

Note: contrairement aux CD/DVD, c'est d'abord l'espace périphérique le plus éloigné du disque (du centre du plateau donc) qui est écrit en premier (et reconnu comme "début du disque"), car c'est à cet endroit que les performances sont à leurs maximums (en effet, la vitesse linéaire d'un point du disque est plus élevée à l'extérieur du disque (vitesse de rotation constante) donc la tête de lecture/écriture couvre une plus longue série de données en un tour qu'au milieu du disque).

Tête de lecture/écriture

  
Fixées au bout d'un bras, elles sont solidaires d'un second axe qui permet de les faire pivoter en arc de cercle sur la surface des plateaux. Toutes les têtes pivotent donc en même temps. Il y a une tête par surface. Leur géométrie leur permet de voler au-dessus de la surface du plateau sans le toucher: elles reposent sur un coussin d'air créé par la rotation des plateaux. En 1997, les têtes volaient à 25 nanomètres de la surface des plateaux, en 2006, cette valeur est d'environ 10 nanomètres.

Le moteur qui les entraîne doit être capable de fournir des accélérations et décélérations très fortes. Un des algorithmes de contrôle des mouvements du bras porte-tête est d'accélérer au maximum puis de freiner au maximum pour que la tête se positionne sur le bon cylindre. Il faudra ensuite attendre un court instant pour que les vibrations engendrées par ce freinage s'estompent.

A l'arrêt, les têtes doivent être parquées, soit sur une zone spéciale (la plus proche du centre, il n'y a alors pas de données à cet endroit), soit en dehors des plateaux.

Si une ou plusieurs têtes entrent en contact avec la surface des plateaux, cela s'appelle un atterrissage et provoque le plus souvent la destruction des informations situées à cet endroit. Une imperfection sur la surface telle qu'une poussière aura le même effet. La mécanique des disques durs est donc assemblée en salle blanche et toutes les précautions (joints, etc...) sont prises pour qu'aucune impureté ne puisse pénétrer à l'intérieur du boîtier (appelé "HDA"pour Head Disk Assembly en anglais).

Les techniques pour la conception des têtes sont (en 2006):

.Tête inductive,

.Tête MR-MagnétoRésistive,

.Tête GMR-Giant MagnéroRésistive

Détail des têtes de lecture écriture d'un disque dur

Disque dur 0008.JPG                Disque dur 0009.JPG          Disque dur 0007.JPG    
Disque dur 0010.jpg

 
Electronique

Elle est composée d'une partie dédiée à l'asservissement des moteurs et d'une autre à l'exploitation des informations électriques issues de l'interaction électromagnétique entre les têtes de lecture et les surfaces des plateaux. Une partie plus informatique va faire l'interface avec l'extérieur et la traduction de l'adresse absolue d'un bloc en coordonnées à 3 dimensions (tête, cylindres, bloc).

L'électronique permet également de corriger les erreurs logicielles (erreur d'écriture)

Contrôleur de disque

Disque dur avec sa carte contrôleur d'interface IDE

Un contrôleur de disque est l'ensemble électronique qui est connecté directement à la mécanique d'un disque dur.La mission de cet ensemble est de piloter les moteurs de rotation et le déplacement des têtes de lecture/enregistrement, et d'interpréter les signaux électriques reçus de ces têtes pour les convertir en bits ou réaliser l'opération inverse afin d'enregistrer des données à un emplacement particulier de la surface des disques composant le disque dur.

Sur les premiers disques durs, par exemple le ST-506, ces fonctions étaient réalisées par une carte électronique indépendante de l'ensemble mécanique. Le volumineux câblage d'interconnexion a rapidement favorisé la recherche d'une solution plus compacte: le contrôleur de disque se trouva alors accolé au disque, donnant naissance aux standards SCSI, IDE et maintenant SATA.

L'appellation "Contrôleur de disque" est souvent employée par approximation en remplacement de "Contrôleur ATA" ou "Contrôleur SCSI. "Contrôleur de disque" est en fait une appellation générique qui convient également à d'autres types de périphériques ou matériels de stockage: disque dur donc, aussi lecteur CD, dérouleur de bande magnétique, scanner,etc...

Alimentation électrique

Dans un ordinateur personnel, l'alimentation électrique d'un disque dur à interface IDE est reçue à travers un connecteur Molex. Certains disques durs à interface Serial ATA utilisaient dans un premier temps ce même connecteur Molex pour être compatible avec les alimentations existantes, mais ils ont progressivement tous migré vers une prise spécifique longue et plate (alimentation SATA).

Géométrie

Chaque plateau (possédant le plus souvent 2 surfaces utilisables) est composé de pistes concentriques séparées les unes des autres par une zone appelée "espace inter-piste". Les pistes situées à une même distance de l'axe de rotation forment un cylindre.

La piste est divisée en secteurs (aussi appelés blocs) contenant les données.

En adressage CHS, il faut donc trois coordonnées pour accéder à un bloc (ou secteur) de disque:

1.le numéro de la piste (détermine la position du bras portant l'ensemble des têtes),
2.le numéro de la tête de lecture (choix de la surface),
3.le numéro du bloc (ou secteur) sur cette piste (détermine à partir de quel endroit il faut commencer à lire les données).

Cette conversion est faite le plus souvent par le contrôleur du disque à partir d'une adresse absolue de bloc appelée LBA (un numéro compris entre 0 et le nombre total de blocs du disque diminué de 1).

Géométrie d'un disque dur. Ici 3 plateaux avec 6 têtes de lectures pour 6 surfaces.


Géométrie d'une surface. Les pistes sont concentriques, les secteurs contigus.

Puisque les pistes sont circulaires(leur circonférence est fonction du rayon-c=2XpiXr), les pistes extérieures ont une plus grande longueur que les pistes intérieures (leur circonférence est plus grande). Le fait que la vitesse de rotation des disques soit constante quelle que soit la piste lue/écrite par la tête est donc problématique. Sur les premiers disques durs (ST-506 par exemple) le nombre de secteurs par rotation était indépendant du numéro de piste (donc les informations étaient stockées avec une densité spatiale variable selon la piste). Depuis les années 1990 et la généralisation du zone bit recording (en), la densité d'enregistrement est devenue constante, avec une variation du nombre de secteurs selon la piste.

Sur les premiers disques, une surface était formatée en usine et contenait les informations permettant au système de se synchroniser (de savoir quelle était la position des têtes à tout moment). Cette surface était dénommée "servo). Par la suite, ces zones de synchronisation ont été insérées entre les blocs de données, mais elles sont toujours formatées en usine (dans la norme SCSI il existe une commande FORMAT qui réenregistre intégralement toutes les informations de toutes les surfaces, elle n'est pas nécessairement mise en oeuvre sur tous les disques). Typiquement donc, on trouvera sur chaque piste une succession de:

1.un petit espace "blanc" en anglais: gap: il laisse  à la logique du contrôleur de disque une zone inutilisée de cette piste pendant le temps nécessaire au basculement du mode lecture au mode écriture et inversement (cela permet également de compenser de légères dérives de la vitesse de rotation des surfaces de disque),
2.une zone servo: elle contient des "tops" permettant de synchroniser la logique du contrôleur de disque avec les données qui vont défiler sous la tête de lecture juste après,
3.un en-tête contenant le numéro du bloc qui va suivre: il permet au contrôleur du disque de déterminer le numéro de secteur que la tête de lecture va lire juste après (et par là de déterminer également si le bras portant les têtes est positionnée sur la bonne piste),
4.les données: ce qui est véritablement stocké par l'utilisateur du disque,
5.une somme de contrôle permettant de détecter/corriger des erreurs: cela fournit également un moyen de mesurer le vieillissement du disque dur (il perd petit à petit de sa fiabilité).

  
Format d'un secteur. Il ne contient pas que les données stockées, mais aussi un préambule permettant de synchroniser le système d'asservissement du disque, un entête avec l'identifiant du bloc et enfin une somme de contrôle (Σ) permettant de détecter d'éventuelles erreurs.