Frage

Was sind die Merkmale eines Multitasking-Betriebssystem?
Was macht es Multitasking?
Gibt es nicht-Multitasking-Betriebssysteme?

War es hilfreich?

Lösung

  

Was sind die Merkmale eines Multitasking-Betriebssystem? Was macht es Multitasking?

Multitasking-Betriebssysteme ermöglichen mehr als ein Programm zu einem Zeitpunkt ausgeführt werden. Sie können entweder preemptives Multitasking unterstützen, wo das Betriebssystem Zeit für Anwendungen austeilt (praktisch alle modernen Betriebssysteme) oder kooperatives Multitasking, wo das Betriebssystem wartet, bis die Programmsteuerung zurück zu geben (Windows 3.x, Mac OS 9 und früher).

  

Gibt es nicht-Multitasking-Betriebssysteme?

Jedes Betriebssystem, das nur eine Sache kann zu einem Zeitpunkt (DOS zum Beispiel) durchgeführt werden.

Andere Tipps

Ein Multi-Tasking-Betriebssysteme ist:

Ein Betriebssystem, das Ihnen die Wahrnehmung von 2 oder mehr Aufgaben / Jobs / Prozessen laufen zur gleichen Zeit gibt. Es tut dies, indem unter diesen Aufgaben / Jobs / Prozesse Systemressourcen zu teilen. Und das Umschalten zwischen den Aufgaben / Jobs / Prozessen, während sie sehr schnell über ausgeführt werden und immer wieder.

Ja, es gibt nicht Multi-Tasking-Betriebssysteme, zB: Kommodore 64 OS (Commodore BASIC 2.0). Wahrscheinlich benutzerdefinierte einige Software für einige Unternehmen. Vielleicht wie ein Geldautomat oder Kino-Stub-Ticket-System.

Ein Multitasking-Betriebssystem ist in der Lage verschiedene Prozesse Seite an Seite zu verwalten. Eine besondere Fähigkeit ist die gemeinsame Nutzung von CPU-Zeit zwischen den Prozessen.

Ja, es gibt viele Nicht-Multitasking-Betriebssysteme. Zurück in der Zeit, sie waren die Regel. MS-DOS, zum Beispiel

Von der Dinosaurier OS Buch ( "Applied Operating System Concepts"):

Time-Sharing, oder Multitasking , ist eine logische Erweiterung von Multi. Die CPU führt mehrere Aufträge von unter ihnen wechseln, aber die Schalter kommen so häufig vor, dass die Benutzer mit jedem Programm in Wechselwirkung treten kann, während es ausgeführt wird.

Timesharing / multiasking ist eine logische Erweiterung von multiprogramming.A Multi-Tasking-Betriebssystem ermöglicht es, mehr Jobs gleichzeitig amoung them.Usually CPU Prozess zu einem Zeitpunkt nur eine durch Umschalten Aufgabe ausgeführt werden, aber das switcthing ist so schnell, dass es wie CPU sieht mehrere Prozesse zu einem Zeitpunkt ausgeführt wird.

Ich bin nicht sicher, wenn Sie Ihre Hausaufgaben, Fragen zu stellen hier angenommen sind ...;)

Ein Multitasking-Betriebssystem können Sie mehrere Prozesse (Tasks) „gleichzeitig“ laufen. Sie haben nicht wirklich zur gleichen Zeit laufen, natürlich, da es nur eine CPU ist. Was passiert, ist, dass ein Prozess für eine Weile läuft, dann die OS bricht in (durch einen Interrupt), speichert weg der Staat (Kontext) des aktuellen Prozesses, stellt den Kontext eines anderen, und ermöglicht, dass andere Verfahren für eine Weile zu laufen , und so weiter.

MS-DOS ist ein Beispiel für ein nicht-Multitasking-Betriebssystem:., Solange du Commander Keen spielen, keine andere Aufgaben auf Ihrem Computer ausgeführt werden können (einschließlich der DOS-Shell selbst)

A (preemptive) Multitasking-O in der Lage, mehr als einen Prozess gleichzeitig ausgeführt werden und hat die Kontrolle über den Prozess die CPU und andere Ressourcen zu jeder Zeit verwendet, als auf ein kooperatives Multitasking O Gegensatz wo die Prozesse mußten freiwillig die aufgeben CPU, was zu hängt und stürzt ab.

Normalerweise moderne Multitasking-Betriebssysteme bieten auch Speicher Isolation zwischen Prozessen und verschiedenen Sicherheitsstufen unterstützen, OS-Code ermöglicht Dinge Benutzer-Code zu tun, kann es nicht.

Ein Multitasking-Betriebssystem wäre ein OS, die für die gleichzeitige Ausführung mehrerer (mehr als 1) Prozesse ermöglicht. Betriebssysteme, die Sie verwendet werden, um, wie Unix, Windows und OSX sind Multi-Tasking-Betriebssysteme.

Ein Beispiel für ein Nicht-Multitasking-Betriebssystem wäre MS-DOS. Obwohl können Sie mehrere Prozesse erhalten gleichzeitig unter MS-DOS, mit Hilfe von Windows 3.1 oder Windows 9x, das Betriebssystem selbst war nicht-Multi-Tasking.

laufen

Für weitere Informationen über Computer Multi-Tasking Sie möchten die Wikipedia-Seite überprüfen: http: / /en.wikipedia.org/wiki/Computer_multitasking

Wikipedia hat eine ziemlich gute lowdown auf Multitasking.

Es gibt ein beliebtes nicht-Multitasking-Betriebssystem, das bisher noch nicht aufgeführt ist: PalmOS

.

Es ist nur eine Illusion für den Benutzer, dass das parallele Arbeiten abgeschlossen sind, aber nicht genau so.

Ein Multi-Tasking-o / s ist eine o / s, die einen Benutzer ermöglicht, gleichzeitig verschiedene Aufgaben gleichzeitig ausführen. Eigentlich ist es nicht so, weil es nur eine CPU ist. Das Konzept dahinter ist, Time-Sharing. Das Betriebssystem teilt CPU-Zeit unter den verschiedenen Aufgaben, aber diesmal ist sehr klein (ns), dass der Benutzer der Ansicht, dass alle Programme oder Aufgaben gleichzeitig ausgeführt werden.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top