Temps partagé

Définition - Que signifie le partage du temps?

Le partage du temps est la distribution d'une ressource informatique à de nombreux utilisateurs via la multiprogrammation ou le multitâche. Cela a été introduit dans les années 1960, lorsque les ordinateurs étaient encore trop chers pour être prolifiques, donc la solution était de permettre à de nombreux utilisateurs d'utiliser un ordinateur en accordant à chacun des temps partagés, une durée spécifique pendant laquelle un utilisateur pouvait accéder à l'ordinateur. . Cela a permis à de nombreuses personnes d'utiliser un ordinateur, ce que la plupart des gens ne pouvaient pas se permettre, sans en posséder un. Il ne s'agit désormais que d'une manière historique d'utiliser les ordinateurs car il n'est pas nécessaire de mettre les utilisateurs en file d'attente car les ordinateurs modernes, même les plus petits, sont capables de répondre à plusieurs utilisateurs grâce à des processeurs rapides et des systèmes d'exploitation multitâches.

Definir Tech explique le partage du temps

La pratique du partage de temps a été développée à partir de la prise de conscience qu'un seul utilisateur utilisant l'ordinateur était très inefficace et qu'un grand groupe qui l'utilisait ne l'était pas. La raison en était le modèle d'interaction d'un individu dans lequel l'utilisateur entre de grandes rafales d'informations suivies de longues pauses principalement dues au fait que l'utilisateur pense à son prochain mouvement ou fait autre chose. Mais si plus d'utilisateurs devaient utiliser l'ordinateur en même temps, cela signifierait que les pauses de l'utilisateur pourraient être remplies par les activités d'un autre utilisateur, donc étant donné une base d'utilisateurs suffisamment large, le processus pourrait devenir très efficace dans ce nombre les utilisateurs pourraient utiliser l'ordinateur en même temps et il y aurait peu de temps d'arrêt pour l'ordinateur. Les utilisateurs ont pu accéder au même ordinateur via différents terminaux et ont été avertis quand c'était leur tour.

Le traitement par lots était utilisé pour réduire le délai entre l'exécution d'un programme ou d'un utilisateur et le suivant, mais un système entièrement multi-utilisateur était un concept complètement différent qui exigeait que les états de l'utilisateur soient enregistrés dans la machine elle-même.

Le premier projet de partage de temps a été mis en œuvre par John McCarthy dans les derniers mois de 1957 en utilisant un IBM 704 modifié et plus tard un IBM 7090 modifié. Le premier système de partage de temps à succès commercial était le Dartmouth Time Sharing System.