Logo
Unionpedia
Comunicazione
Disponibile su Google Play
Nuovo! Scarica Unionpedia sul tuo dispositivo Android™!
Installa
l'accesso più veloce di browser!
 

Memoria virtuale

Indice Memoria virtuale

In informatica, la memoria virtuale è una architettura di sistema capace di simulare uno spazio di memoria centrale (memoria primaria) maggiore di quello fisicamente presente o disponibile; questo risultato si raggiunge utilizzando spazio di memoria secondaria su altri dispositivi o supporti di memorizzazione, di solito le unità a disco.

21 relazioni: Anomalia di Belady, Bit, CPU, Direct Memory Access, Disco rigido, FIFO, FrancoAngeli, Informatica, Input/output, Kilobyte, Memoria (informatica), Memoria di massa, Memory management unit, Paginazione, Pila (informatica), POSIX, Principio di località (informatica), Processo (informatica), Programma (informatica), Resident set, Swap (informatica).

Anomalia di Belady

In informatica l'anomalia di Belady è un fenomeno che si presenta in alcuni algoritmi di rimpiazzamento delle pagine di memoria per cui la frequenza dei page fault può aumentare con il numero di frame assegnati ai processi.

Nuovo!!: Memoria virtuale e Anomalia di Belady · Mostra di più »

Bit

La parola bit, in informatica e in teoria dell'informazione, ha due significati molto diversi, a seconda del contesto in cui rispettivamente la si usi.

Nuovo!!: Memoria virtuale e Bit · Mostra di più »

CPU

L'unità di elaborazione centrale (central processing unit, in sigla CPU, con particolare riferimento alla sezione logica in astratto) o processore centrale o più propriamente microprocessore (in sigla µP o uP, con particolare riferimento al chip hardware) è un tipo di processore digitale general purpose che si contraddistingue per sovrintendere a gran parte delle funzionalità del computer digitale basato sull'architettura di von Neumann o sull'architettura Harvard.

Nuovo!!: Memoria virtuale e CPU · Mostra di più »

Direct Memory Access

In elettronica il DMA (Direct Memory Access, "accesso diretto alla memoria") di una CPU è quel meccanismo che permette ad altri sottosistemi, quali ad esempio le periferiche, di accedere direttamente alla memoria interna per scambiare dati, in lettura e/o scrittura, senza coinvolgere l'unità di controllo per ogni byte trasferito tramite l'usuale meccanismo dell'interrupt e la successiva richiesta dell'operazione desiderata, ma generando un singolo interrupt per blocco trasferito.

Nuovo!!: Memoria virtuale e Direct Memory Access · Mostra di più »

Disco rigido

Un disco rigido o disco fisso – nonché denominato con le locuzioni inglesi hard disk drive (abbreviato comunemente in hard disk o con la sigla HDD) o fixed disk drive (abbreviato in fixed disk o FDD) in elettronica e informatica indica un dispositivo di memoria di massa di tipo magnetico che utilizza uno o più dischi magnetizzati per l'archiviazione dei dati (file, programmi e sistemi operativi).

Nuovo!!: Memoria virtuale e Disco rigido · Mostra di più »

FIFO

Il termine FIFO è l'acronimo inglese di First In First Out che rappresenta il metodo di transito in una coda (di oggetti di qualunque natura, anche virtuali): "primo ad entrare, primo ad uscire".

Nuovo!!: Memoria virtuale e FIFO · Mostra di più »

FrancoAngeli

La FrancoAngeli è una casa editrice italiana specializzata nel settore delle pubblicazioni destinate alla formazione universitaria e post universitaria.

Nuovo!!: Memoria virtuale e FrancoAngeli · Mostra di più »

Informatica

L'informatica è la scienza applicata che si occupa del trattamento dell'informazione mediante procedure automatizzate.

Nuovo!!: Memoria virtuale e Informatica · Mostra di più »

Input/output

Con input/output (abbreviato I/O) in informatica si intendono tutte le interfacce messe a disposizione dal sistema operativo, o più in generale da qualunque sistema di basso livello, ai programmi per effettuare uno scambio di dati o segnali con altri col computer o con lo stesso sistema.

Nuovo!!: Memoria virtuale e Input/output · Mostra di più »

Kilobyte

Il kilobyte è un'unità di misura dell'informazione o della quantità di dati e fa parte dei vari multipli del byte.

Nuovo!!: Memoria virtuale e Kilobyte · Mostra di più »

Memoria (informatica)

La memoria, in informatica, è un elemento di un computer o di un suo sottosistema deputato alla memorizzazione dei dati, la cui implementazione fisica dà vita ai vari supporti di memorizzazione esistenti.

Nuovo!!: Memoria virtuale e Memoria (informatica) · Mostra di più »

Memoria di massa

Una memoria di massa, in informatica, è un tipo di memoria che raccoglie tipicamente grandi quantità di dati rispetto alla memoria primaria e in maniera non volatile cioè permanente almeno fino alla volontà dell'utente.

Nuovo!!: Memoria virtuale e Memoria di massa · Mostra di più »

Memory management unit

L'unità di gestione della memoria o in inglese memory management unit (MMU) è una classe di componenti hardware che gestisce le richieste di accesso alla memoria generate dalla CPU.

Nuovo!!: Memoria virtuale e Memory management unit · Mostra di più »

Paginazione

In informatica la paginazione (o paging) è la tecnica attraverso la quale il sistema operativo del computer, per mezzo dei rispettivi algoritmi di paging, suddivide la memoria in parti di dimensioni minori, e la alloca al programma da eseguire usando pagine come blocco minimo di lavoro.

Nuovo!!: Memoria virtuale e Paginazione · Mostra di più »

Pila (informatica)

Il termine stack o pila, in informatica, indica un tipo di dato astratto che viene usato in diversi contesti per riferirsi a strutture dati, le cui modalità d'accesso ai dati in essa contenuti seguono una modalità LIFO (Last In First Out), ovvero tale per cui i dati vengono estratti (letti) in ordine rigorosamente inverso rispetto a quello in cui sono stati inseriti (scritti).

Nuovo!!: Memoria virtuale e Pila (informatica) · Mostra di più »

POSIX

In informatica, POSIX (o Posix: Portable Operating System Interface for Unix) è il nome che indica la famiglia degli standard definiti dall'IEEE denominati formalmente IEEE 1003.

Nuovo!!: Memoria virtuale e POSIX · Mostra di più »

Principio di località (informatica)

In informatica il principio di località è un principio che dipende dall'esatta natura del programma,quindi non è da considerasi una legge inflessibile, che non può essere cambiata, ma come una linea guida in quanto valido per la maggior parte dei casi ("rule of thumb", Regola del pollice).

Nuovo!!: Memoria virtuale e Principio di località (informatica) · Mostra di più »

Processo (informatica)

In Informatica, per processo (o task) si intende l'attività di esecuzione di un programma in modo sequenziale, ovvero un compito che il processore dell'elaboratore deve portare a termine su richiesta dell'utente.

Nuovo!!: Memoria virtuale e Processo (informatica) · Mostra di più »

Programma (informatica)

Un programma, in informatica,è un software che può essere eseguito da un elaboratore per ricevere in input determinati dati di un problema automatizzabile e restituirne in output le (eventuali) soluzioni.

Nuovo!!: Memoria virtuale e Programma (informatica) · Mostra di più »

Resident set

In un sistema a memoria virtuale, il resident set è l'ammontare di memoria fisica effettivamente mappata nello spazio degli indirizzi di un processo.

Nuovo!!: Memoria virtuale e Resident set · Mostra di più »

Swap (informatica)

Con il termine swap si intende, in informatica, l'estensione della capacità della memoria volatile complessiva del computer, oltre il limite imposto dalla quantità di RAM installata, attraverso l'utilizzo di uno spazio su un altro supporto fisico di memorizzazione, ad esempio il disco fisso.

Nuovo!!: Memoria virtuale e Swap (informatica) · Mostra di più »

Riorienta qui:

File di paging, Least Recently Used, Thrashing.

UscenteArrivo
Ehi! Siamo su Facebook ora! »