Domanda

Quali sono le caratteristiche di un sistema operativo multitasking?
Ciò che rende il multitasking?
Ci sono camere non-multitasking con sistemi operativi?

È stato utile?

Soluzione

Quali sono le caratteristiche di un sistema operativo multitasking?Ciò che rende il multitasking?

Multitasking con sistemi operativi consentono a più di un programma alla volta.Sono in grado di supportare sia il preemptive multitasking, in cui il sistema operativo distribuisce tempo per le applicazioni (praticamente tutti i moderni Sistemi operativi) o multitasking cooperativo, in cui il sistema operativo di attesa per il programma per ripristinare il controllo (Windows 3.x, Mac OS 9 e versioni precedenti).

Ci sono camere non-multitasking con sistemi operativi?

Qualsiasi OS che consente solo una cosa da fare in un tempo (DOS, per esempio).

Altri suggerimenti

Un multi tasking sistemi operativi:

Un sistema operativo che ti dà la percezione di 2 o più attività/processi/processi in esecuzione allo stesso tempo.Lo fa con un sistema di suddivisione delle risorse tra questi compiti/lavori/processi.E il passaggio tra le attività/processi/processi, mentre sono in esecuzione molto veloce, più e più volte.

Sì, ci sono multi tasking sistemi operativi, ad esempio:commodore 64 OS (Commodore BASIC 2.0).Probabilmente alcune personalizzato di software per alcune aziende.Forse come un BANCOMAT, o cinema stub biglietto di sistema.

Un multitasking OS è in grado di gestire i vari processi di side-by-side.Una particolare capacità è la condivisione del tempo di CPU tra i processi.

Sì, ci sono un sacco di non-multitasking OSs.Indietro nel tempo, erano la regola:Ms-DOS, per esempio.

Dal dinosauro OS libro ("Applicato operativo i Concetti di Sistema"):

Momento di condivisione o il multitasking, è una logica estensione di multiprogramming.La CPU esegue i lavori più passando tra di loro, ma le opzioni si verificano così spesso che gli utenti possono interagire con ogni programma mentre è in esecuzione.

Timesharing/multiasking è una logica estensione di multiprogramming.Un multi-tasking os consente a più posti di lavoro per essere eseguito simultaneamente da commutazione tra di loro.Di solito è impegnativo processo di un solo compito alla volta, ma il switcthing è così veloce che sembra che la CPU è in esecuzione più processi contemporaneamente.

Non sono sicuro se si dovrebbe chiedere il vostro lavoro domande qui...;)

Un OS multitasking consente di eseguire più processi (attività) "contemporaneamente".In realtà non eseguire allo stesso tempo, naturalmente, poiché non vi è una sola CPU.Quello che succede è che un processo viene eseguito per un po', poi l'OS interruzioni (tramite un interrupt), negozi via statale (contesto) del processo corrente, ripristina il contesto di un altro, e permette che altro processo in esecuzione per un po', eccetera.

MS-DOS è un esempio di un non-multitasking OS:finché si sta giocando Commander Keen, nessun'altra attività che è possibile eseguire sul vostro computer (tra cui la shell DOS stesso).

Un (preemptive) multitasking OS è in grado di eseguire più processi contemporaneamente e ha il controllo su quale processo sta utilizzando la CPU e le altre risorse di ogni tempo, contro un multitasking cooperativo OS, dove i processi dovuto rinunciare volontariamente la CPU, portando a si blocca e va in crash.

Di solito, moderno multitasking OSs anche fornire memoria di isolamento tra i processi e il supporto di diversi livelli di sicurezza, consentendo OS codice per fare le cose il codice utente non può.

Un Sistema Operativo Multi-Tasking sarebbe un sistema operativo che consente l'esecuzione simultanea di più (più di 1) processi.Sistemi operativi che si sono abituati a, come Unix, Windows e OSX sono sistemi operativi multi-tasking.

Un esempio di un non-sistema operativo multi-tasking sarebbe di MS-DOS.Anche se si potrebbe ottenere di più processi per eseguire simultaneamente e sotto MS-DOS, Windows 3.1 o Windows 9x, il sistema operativo non era il multi-tasking.

Per ulteriori informazioni in materia di Computer Multi-Tasking si potrebbe desiderare di check-out la pagina di wikipedia: http://en.wikipedia.org/wiki/Computer_multitasking

Wikipedia ha un buon lowdown su multitasking.

C'è un popolare non-multitasking OS che non è stato elencato di sicurezza:PalmOS.

È solo un'illusione per l'utente che parallelo di lavoro è fatto, ma non esattamente come questo.

Un multi-tasking o/s o/s che consente a un utente di eseguire contemporaneamente diverse attività contemporaneamente.In realtà non è così perché c'è una sola cpu.Il concetto alla base di questo è il tempo della condivisione.Il sistema operativo divide il tempo di cpu tra i vari compiti, ma questa volta è molto piccolo (nanosecondi) che l'utente ritiene che tutti i programmi o le attività sono in esecuzione contemporaneamente.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top