Aller au contenu

Système d'exploitation (OS)

Machine virtuelle Linux⚓︎

Comment créer une machine virtuelle Linux avec VirtualBox ?

L'OS en trois idées clés⚓︎

Le système d'exploitation en 3 idées clé | INRIA (09:23)

Rôle du système d'exploitation⚓︎

Rôle du système d'exploitation

Le rôle du système d'exploitation (ou « Operating System » (OS)) est de :

  • gérer le processeur : c'est-à-dire, gérer l'allocation du processeur entre les différentes applications grâce à un algorithme d'ordonnancement.
  • gérer la mémoire : c'est-à-dire, gérer l'espace mémoire alloué à chaque application et, le cas échéant, à chaque usager. En cas d'insuffisance de mémoire physique (RAM), le système d'exploitation peut créer une zone mémoire sur le disque dur, appelée mémoire virtuelle.
  • gérer les entrées/sorties : c'est-à-dire, gérer l'accès des programmes aux ressources matérielles par l'intermédiaire des pilotes.
  • gérer l'exécution des applications : c'est-à-dire, s'assurer de la bonne exécution des applications en leur affectant les ressources nécessaires à leur bon fonctionnement, mais aussi permettre de tuer une application ne répondant plus correctement, par exemple.
  • gérer les fichiers : c'est-à-dire, gérer la lecture et l'écriture dans le système de fichiers et les droits d'accès aux fichiers par les utilisateurs et les applications.

Histoire des systèmes d'exploitation (OS)⚓︎

Histoire des systèmes d'exploitation | Netprof (03:38)

Histoire d'UNIX⚓︎

Histoire d'UNIX | MOOC de l'IMT (04:56)

Linux : un logiciel qui a changé le monde⚓︎

La folle histoire de Linux (article) | 01net.com

GNU et les logiciels libres⚓︎

GNU et les logiciels libres | gnu.org

Linux en ligne⚓︎

Emulateur d'OS (Linux, Windows 2000 et FreeDOS)⚓︎

Emulateur d'OS (Linux, Windows 2000 et FreeDOS) (en ligne)

Tester des distributions Linux sans installation⚓︎

DistroSea : site pour tester différentes distributions Linux (en ligne)

Les commandes bash essentielles de Linux⚓︎

Les commandes bash essentielles de Linux (site web)

UNIX / LINUX Tutorial⚓︎

UNIX / Linux Tutoriel (site web)

GameShell : jeu pour apprendre les commandes BASH⚓︎

GameShell (site web)

Linux - notebook : de nombreuses infos sur Linux⚓︎

Linux - notebook (site web)

Ressources Eduscol⚓︎

Systèmes de type UNIX : structures de données et algorithmes⚓︎

Systèmes de type UNIX : structures de données et algorithmes (doc. Eduscol)

Systèmes de type UNIX : le point de vue utilisateur⚓︎

Systèmes de type UNIX : le point de vue utilisateur (doc. Eduscol)