Quel est le meilleur système d’exploitation en 2017 ?


Quel est le meilleur système d'exploitation en 2017 ?

Le meilleur OS n'existe pas.


Qu'est-ce qu'un système d'exploitation ?

C'est un programme qui agit comme un "médiateur"" entre le matériel informatique et les programmes utilisateurs. Il fournit un environnement dans lequel les applications peuvent s'exécuter afin de résoudre des problèmes.

En bref, un système d'exploitation est quelque chose qui rend le matériel informatique utile.

Il existe différents systèmes d'exploitation pour différents objectifs , et chacun d'entre eux est conçu en donnant la priorité à différentes fonctionnalités.

Systèmes d'exploitation pour PC

Windows 10

main-qimg-c39dec82cabe872ddbb567bd1a333951.webp

Ubuntu (ou d'autres dizaines de distributions linux

main-qimg-54d0b8fb316e9fc7b08f9a165bf1ce22.webp

Mac OS

main-qimg-d5400cca2dd53c09e525f044ea8de978.webp

Ces systèmes d'exploitation sont conçus pour un "usage quotidien" , ils équilibrent donc les performances et la gestion des ressources (ce qui n'est pas si critique étant donné qu'ils sont utilisés par un seul utilisateur à la fois.)

Systèmes d'exploitation pour serveurs

Ce que fait un serveur ?

en bref : il gère les demandes des ordinateurs clients sur le réseau.

Quelles sont les caractéristiques les plus importantes d'un système d'exploitation qui fonctionne sur un serveur ?

  • Provides an interface between the users and the system
  • Manage , store , send and process large amounts of data 24/7 365 days a year
  • Flexible network capabilities
  • System Security
  • Advanced backup features
  • Fault tolerance

Windows Server 2008

main-qimg-0ede43488c6c4d96b7c4ed799301e58c.webp

Red Hat Linux

main-qimg-69e514fec86ed64e45c19ff7ce8031cd.webp

Mac OS Server

main-qimg-3d79e0cc2cb6b6e234559bdfac6da070.webp

Operating Systems for mobile devices

  • Android
  • iOS
  • Windows Mobile

These oss combine some features of personal computers with other features useful for mobiles

Operating Systems used on routers

  • Cisco IOS
  • DD-WRT

These are network-oriented operating systems , généralement ils fonctionnent sur des ressources matérielles limitées et ils doivent être compacts et efficaces. (Ils sont stockés dans la ROM)

Systèmes d'exploitation intégrés

Ce sont des systèmes d'exploitation hautement spécialisés , généralement ils sont faits pour un seul but , et comme les systèmes de réseau ils fonctionnent sur des ressources matérielles limitées.

En général ils sont écrits en Assembleur ou en C.

De nos jours, les OSS embarqués sont partout : voitures (EEPROM) , machines à laver , réfrigérateurs.

Les systèmes d'exploitation comme Contiki par exemple , sont utilisés afin de gérer les lampadaires , les alarmes , la surveillance des radiations et d'autres tâches spécialisées.

Le système d'exploitation complet a besoin d'environ 30 Kilo-octets de RAM

Comme vous pouvez le voir, tous les OSS font conceptuellement la même chose : ils rendent possible la résolution de problèmes, mais il y a différents OS pour différents domaines d'application et différentes contraintes de conception.

Cependant, de nos jours, les lignes entre les OSS pour PC et les OSS pour serveurs sont floues, généralement les serveurs exécutent des distros linux qui sont prêts "out of the box" (Debian par exemple)

J'espère que cela vous aidera 🙂