È VMS un Preemptive multitasking del sistema operativo?

November 26

Virtuale Memory System, VMS, è un sistema operativo mutli-utente per la serie dicembre VAX e Alpha di minicomputer. Il sistema operativo è ora conosciuto come OpenVMS ed è ancora in atto. VMS, introdotto nel 1979, gestisce non solo la memoria virtuale e reale, ma anche degli utenti, workstation e hardware collegato. Il sistema operativo supporta anche le operazioni a distanza, tra cui l'accesso a posti di lavoro attraverso le linee di comunicazione e personal computer collegati a VAX e Alpha minicomputer.

Preemptive sistema multitasking operativo

VMS è un sistema operativo multitasking, un sistema operativo che consente a più processi e programmi in esecuzione allo stesso tempo anziché in una sequenza di "batch". sequenza batch è un programma o un processo completando contemporaneamente.

Processo di deposizione delle uova e di memoria

Il sistema operativo accetta più le richieste per avviare e fermare i processi, conosciuti come la deposizione delle uova di processo, ma richiede memoria aggiuntiva - anziché solo la memoria di base che viene fornito con il minicomputer - per completare le richieste di successo.

Programmi e Memoria

SCP richiede anche memoria aggiuntiva per le attività con successo aperti e di processo all'interno di più programmi. I programmi che girano su piattaforma VMS sono di grandi dimensioni del file e consentono a più utenti di accedere ai record e funzioni all'interno dei programmi.

Protetta e la memoria virtuale

Il sistema operativo assegna una porzione della memoria del minicomputer come "protetta" per mantenere più utenti, programmi e processi da crash del sistema operativo. SCP assegna anche la memoria virtuale --- spazio su disco utilizzata come memoria --- che offre la memoria di sistema aggiuntiva. Questa memoria aggiuntiva è utile soprattutto quando il sistema operativo gestisce una varietà di programmi e processi.