| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
sistemi  
  • Competenze informatiche di base

  • Linux

  • Mac OS

  • Ubuntu

  • Unix

  • finestre

  • Windows Vista

  • Windows XP
  •  
    Conoscenza Informatica >> sistemi >> Competenze informatiche di base >> Content
    I vantaggi dei sistemi di memoria virtuale
    memoria virtuale è uno schema di gestione della memoria che permette l'esecuzione di processi , anche senza il loro caricamento nella memoria di lavoro . Dove c'è memoria virtuale in uso , non vi è alcuna necessità di caricare l'intero processo nella memoria di costosa . Tipi

    Ci sono numerosi vantaggi del concetto di memoria virtuale . In primo luogo , segna la separazione di memoria fisica e logica . Rendendo memoria virtuale disponibile , programmatori possono ottenere una grande memoria logica a disposizione anche quando non vi è una piccola memoria fisica . Questa situazione si verifica perché la memoria principale è molto costoso rispetto ad memoria secondaria . C'è uno spazio più grande di indirizzi disponibile indipendentemente dalla dimensione effettiva della memoria fisica disponibile .
    Funzione

    Un processo può essere eseguito anche su un sistema che ha meno principale memoria di quella richiesta dal processo . Senza una memoria virtuale , che esegue il processo su una macchina del genere sarebbe un affare costoso . Dove c'è la memoria virtuale , il tempo di consegna dei processi è ridotta . Questo perché il processo può iniziare anche quando non c'è abbastanza memoria per caricare l'intero processo .
    Importanza

    Il concetto di memoria virtuale libera anche il programmatore . Il programmatore non ha più bisogno di preoccuparsi per i vincoli di dimensione della memoria fisica su ogni computer il suo programma sta per essere utilizzato . Lui o lei può meglio concentrarsi sulla logica del programma . I programmi non eseguono sempre tutte le parti o di ogni affermazione del loro codice durante una corsa tipico . Una gran parte del codice può essere saltato in qualche controllo condizione e non può mai essere eseguito .
    Teorie /speculazione

    Ci sono procedure di gestione delle eccezioni nel programma che sono utilizzati solo in caso di errore . Con meccanismo di memoria virtuale , in quanto le parti di un programma vengono caricati su richiesta , le parti che non sono necessarie potrebbero non caricato. Questo porta a meno di input e di output di attività , con conseguente esecuzione più veloce, migliore rendimento , girano e tempi di risposta .
    Considerazioni

    come memoria virtuale consente l'esecuzione di un processo per essere avviato anche se la memoria disponibile sufficiente per caricare il processo non è disponibile , la memoria virtuale può essere efficacemente utilizzato contemporaneamente per ospitare i segmenti di programma di un gran numero di utenti nella memoria principale. Questo aumenta il grado di multiprogrammazione , con conseguente maggiore utilizzo della CPU e la velocità del sistema .
    Attenzione

    Se non si utilizza la memoria virtuale , i processi dovranno attendere per lunghi periodi se non vi è sufficiente memoria principale .

    Previous :

    next :
      Articoli Correlati
    ·Come mettere in pratica digitando sulla tastiera del co…
    ·Come si inoltra mail da AOL 
    ·Come reimpostare una connessione APN Laptop 
    ·Come salvare un documento in un Thumb Drive 
    ·Come modificare un Data System 
    ·Come ottenere un Gateway Laptop per correre più veloce…
    ·Come convertire un Bin ad un file STB 
    ·Come installare un RPM 
    ·Come sapere se il mio disco rigido è stato compresso i…
    ·Come rimuovere la partizione su un Acer Ferrari 4000 
      Articoli in evidenza
    ·Come disinstallare Windows Vista su VMWare Fusion 
    ·Come individuare i cookie su Vista Premium 
    ·Unix Schermo Tutorial Command 
    ·Come copiare un elenco delle cartelle di Windows Explor…
    ·Come modificare le lettere di unità designate 
    ·Come rimuovere i Bot dannoso da Linux PC 
    ·Come aggiornare un XP Service Pack 1 per SP 2 
    ·Come creare un Vcard a Condividi 
    ·Come utilizzare una immagine di sfondo nel Finder su un…
    ·Come abilitare la scheda di rete per Windows Vista 
    Copyright © Conoscenza Informatica http://it.wingwit.com