Meilleure réponse
Merci pour A2A Karmvir Singh
Quest-ce quun système dexploitation à temps partagé?
Un système dexploitation à temps partagé est celui dans lequel chaque tâche dispose dun certain temps pour sexécuter et toutes les tâches ont du temps pour que tous les processus sexécutent de manière transparente sans aucun problème. Supposons quil y ait de nombreux utilisateurs attachés à un seul système, puis chaque utilisateur a donné du temps CPU. Aucun utilisateur ne peut avoir limpression davoir des difficultés à utiliser le système.
Utilisation du système dexploitation à temps partagé
Avantages des systèmes dexploitation à temps partagé:
Dans les systèmes à temps partagé, toutes les tâches reçoivent un temps spécifique et le temps de commutation des tâches lest beaucoup moins les applications ne sont pas interrompues. De nombreuses applications peuvent sexécuter en même temps. Vous pouvez également utiliser le partage du temps dans les systèmes de traitement par lots si nécessaire, ce qui augmente les performances.
Les systèmes de partage du temps sont un meilleur moyen de gérer une entreprise ayant beaucoup de tâches à effectuer et aucune tâche nest interrompue par le système. Chaque tâche et chaque utilisateur obtient son heure. Les tâches qui sont proches de la fin reçoivent plus dattention afin que les nouvelles tâches puissent gagner du temps.
Vous avez peut-être entendu parler des threads en langage de programmation. Les threads fonctionnent également sur le partage du temps. Avez-vous entendu parler du multi-threading ou du multi-tâches? Il utilise le partage du temps pour changer de travail / tâche. Supposons que vous utilisez MS Word ou MS Excel. Maintenant, dans ces applications, de nombreux petits threads ou tâches sont en cours dexécution comme la vérification orthographique et la vérification grammaticale dans MS Word. Les systèmes dexploitation à temps partagé doivent donc donner du temps à ces tâches individuelles dapplication et à dautres applications également, afin que tout le système se comporte correctement.
Inconvénients du fonctionnement en temps partagé systèmes:
Le gros inconvénient des systèmes à temps partagé est quils consomment beaucoup de ressources et nécessitent donc des systèmes dexploitation spéciaux. La commutation entre les tâches devient parfois sophistiquée car de nombreux utilisateurs et applications en cours dexécution peuvent bloquer le système. Les systèmes de partage de temps doivent donc avoir des spécifications matérielles élevées.
Exemples de partage de temps:
The Multics & Les systèmes dexploitation Unix sont des systèmes dexploitation partageant le temps
Moksh Maheshwari
Réponse
Le partage du temps est une technique qui permet à de nombreuses personnes, situées sur différents terminaux, de utiliser un système informatique particulier en même temps. Le partage du temps ou le multitâche est une extension logique de la multiprogrammation. Le temps du processeur qui est partagé entre plusieurs utilisateurs simultanément est appelé temps partagé.
La principale différence entre les systèmes de lots multiprogrammés et les systèmes de partage de temps est que dans le cas des systèmes de lots multiprogrammés, lobjectif est de maximiser lutilisation du processeur, alors que dans les systèmes à temps partagé, lobjectif est de minimiser le temps de réponse.
Plusieurs tâches sont exécutées par le processeur en basculant entre elles, mais les commutations se produisent si fréquemment. Ainsi, lutilisateur peut recevoir une réponse immédiate. Par exemple, dans un traitement de transaction, le processeur exécute chaque programme utilisateur en une courte rafale ou quantum de calcul. Autrement dit, si n utilisateurs sont présents, alors chaque utilisateur peut obtenir un quantum de temps. Lorsque lutilisateur soumet la commande, le temps de réponse est de quelques secondes au maximum.
Le système dexploitation utilise la planification du processeur et la multiprogrammation pour fournir à chaque utilisateur un petite portion de temps. Les systèmes informatiques qui ont été conçus principalement les systèmes de traitement par lots ont été modifiés en systèmes de partage de temps.
Les avantages des systèmes dexploitation de partage de temps sont les suivants –
- Fournit lavantage dune réponse rapide.
- Évite la duplication des logiciels.
- Réduit le temps dinactivité du processeur.
Les inconvénients des systèmes dexploitation à temps partagé sont les suivants –
- Problème de fiabilité.
- Question de sécurité et dintégrité des programmes utilisateurs et des données.
- Problème de communication des données
Exemples de système dexploitation à temps partagé
- Service dinformatique et danalyse (SIA) , sur CDC 6600 Kronos .
- System Development Corporation Système de partage de temps, sur le AN / FSQ-32 .
- Stanford ORVYL et WYLBUR , sur IBM S / 360-67 .
- Stanford PDP-1 Système de partage du temps → SAIL → WAITS
- Heure Sharing Ltd.(TSL) [31] le DEC PDP-10 → Traitement automatique des données (ADP), premier système commercial de partage de temps en Europe et premier double temps (tolérant aux pannes) -système de partage.
- Tone (de type TSO, pour VS1 ), un produit de partage de temps non IBM, commercialisé par Tone Software Co; TSO requis VS2.
- Tymshare SDS-940 → Tymcom X → Tymcom XX
- Unisys / UNIVAC 1108 EXEC 8 → OS 1100 → OS 2200
- UC Berkeley CAL-TSS, sur CDC 6400 .
- XDS UTS → CP-V → Honeywell CP-6