Système OS/2

Ajouter à la bibliothèque

H1558 V1 Article de référence

Système OS/2

Auteur(s) : Michel TREILLET

Date de publication : 10 novembre 1997

Ajouter à la bibliothèque Ajouter à la bibliothèque

Logo Techniques de l'Ingenieur Cet article est réservé aux abonnés
Pour explorer cet article plus en profondeur Consulter un extrait gratuit

Déjà abonné ?

Présentation

Lire cet article issu d'une ressource documentaire complète, actualisée et validée par des comités scientifiques.

Lire l'article

AUTEUR(S)

  • Michel TREILLET : Application Development, object Technology, IBM Eurocoordination

 INTRODUCTION

U n peu d’historique

En présence d’un système d’exploitation, la tendance est de s’exclamer « encore un », en fait la plupart des systèmes correspondent à une évolution des besoins tant des entreprises utilisatrices d’informatique que des utilisateurs, OS/2 Warp n’échappe pas à cette règle.

Une première question de pure curiosité, pourquoi ce nom Warp : c’était le nom de code de ce qui devait être la future version 3 de l’OS/2, OS/2 étant le nom générique de ce système d’exploitation. L’origine de Warp est à rechercher dans le film « La guerre des étoiles » ou le « Warp factor » était un facteur d’accélération. Avec l’OS/2 version 3.0, pour la première fois, IBM a abandonné la terminologie traditionnelle, le nom de code Warp, jusqu’alors confidentiel a été retenu. On peut d’ailleurs remarquer que cette confidentialité des noms de code tombe en désuétude, « Merlin » nom de code de la nouvelle version est imprimé sur le CD-ROM de la présente version bêta test. Dans le cours de cet article j’utilise indifféremment Warp et OS/2.

Pourquoi OS/2 ? Avant tout, il s’agissait de pallier les insuffisances du DOS, et de faire bénéficier ce nouveau système de fonctions usuelles dans les systèmes d’exploitation des grandes machines, ainsi que des avancées ergonomiques initiées par divers centres de recherches tel que le Palo-Alto Research Center et popularisées par le Mac-Intosh ou encore des travaux du Centre de recherche d’IBM sur le projet GLASS.

Les faiblesses du DOS : l’insuffisance première était avant tout la limitation en matière d’adressage. Muni d’un langage de commande rudimentaire, il permettait l’exécution d’un seul programme d’un maximum de 640 ko. De nombreuses astuces ont été utilisées pour contourner la limitation d’adressage :

  • utilisation de la zone réservée entre 640 ko et 1 024 ko grâce à des utilitaires qui optimisaient l’utilisation de cette zone réservée, en principe destinée à accueillir du code de support de futurs périphériques, cette utilisation se faisait donc aux dépens de l’utilisation future des matériels. Les conséquences ont été gênantes, certains utilisateurs se trouvant bloqués avec des applications ne tournant qu’en DOS 3.3 et avec des matériels obsolètes fabriqués spécialement. Sans parler des autres systèmes d’exploitation compatibles avec lui, le DOS proprement dit en est à la version 7 ;

  • utilisation de techniques de pagination non automatique telles que EMS («  Enhanced Memory Specification ») , aussi appelées LIM pour ses concepteurs (Lotus, Intel et Microsoft) ou encore EEMS («  ...

Cet article est réservé aux abonnés
Logo Techniques de l'Ingenieur

Cet article est réservé aux abonnés. Il vous reste 92 % à découvrir.

Cet article est réservé aux abonnés Consulter un extrait gratuit

Déjà abonné ?


DOI (DIGITAL OBJECT IDENTIFIER)

https://doi.org/10.51257/a-v1-h1558

Lecture en cours
Système OS/2

Article inclus dans l'offre

"Technologies logicielles Architectures des systèmes"

( 408 articles )

Une base complète d’articles

Actualisée et enrichie d’articles validés par nos comités scientifiques.

Services

Quiz, médias, tableaux, formules, vidéos, etc.

Des modules pratiques

Opérationnels et didactiques, pour garantir l'acquisition des compétences transverses.

Des avantages inclus

Un ensemble de services exclusifs en complément des ressources.

Voir le détail de l'offre

Contenus associés

Sur le même sujet

Veille Personnalisée : Inscrivez-vous !

Inscrivez-vous aux newsletters !

Contactez-nous