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

Copy-on-write

Indice Copy-on-write

La cosiddetta strategia copy-on-write (espressione inglese approssimativamente traducibile con "copia in caso di scrittura") è una tecnica di ottimizzazione informatica mirante alla riduzione delle operazioni di duplicazione delle risorse del sistema (generalmente strutture dati o aree di memoria) attraverso l'eliminazione delle copie non necessarie.

23 relazioni: Allocazione della memoria, Buffer, C (linguaggio), Chiamata di sistema, Copia di un oggetto, Exec (Unix), Fork (programmazione), Identificatore, Informatica, Kernel, Lingua inglese, Malloc, Memoria (informatica), Memoria virtuale, Memory management unit, Ottimizzazione (informatica), Processo (informatica), Processo figlio, Programma (informatica), Protezione della memoria, Sistema operativo, Struttura dati, Virtualizzazione.

Allocazione della memoria

* Allocazione statica della memoria.

Nuovo!!: Copy-on-write e Allocazione della memoria · Mostra di più »

Buffer

Buffer – termine della lingua inglese che significa letteralmente tampone: in italiano, memoria tampone, memoria di transito o anche memoria intermediaria – è una zona di memoria usata per compensare differenze di velocità nel trasferimento o nella trasmissione di dati, oppure per velocizzare l'esecuzione di alcune operazioni come a esempio le operazioni sulle stringhe di caratteri.

Nuovo!!: Copy-on-write e Buffer · Mostra di più »

C (linguaggio)

C è un linguaggio di programmazione imperativo di natura procedurale.

Nuovo!!: Copy-on-write e C (linguaggio) · Mostra di più »

Chiamata di sistema

In informatica, una chiamata di sistema (in inglese system call) è il meccanismo, usato da un processo a livello utente o livello applicativo, per richiedere un servizio a livello kernel dal sistema operativo del computer in uso.

Nuovo!!: Copy-on-write e Chiamata di sistema · Mostra di più »

Copia di un oggetto

La Copia di un oggetto è l'azione, in programmazione informatica, dove un oggetto ha i suoi attributi copiati in un altro oggetto dello stesso tipo di dato.

Nuovo!!: Copy-on-write e Copia di un oggetto · Mostra di più »

Exec (Unix)

Exec è una funzione di sistema presente nella libreria standard del C del progetto GNU, la GNU C Library.

Nuovo!!: Copy-on-write e Exec (Unix) · Mostra di più »

Fork (programmazione)

Una fork in programmazione è la modalità attraverso cui un processo crea in memoria una copia di se stesso: la copia prenderà il nome di processo figlio, mentre il processo originale verrà chiamato processo padre.

Nuovo!!: Copy-on-write e Fork (programmazione) · Mostra di più »

Identificatore

Gli identificatori (ID) sono simboli (token lessicali) aventi la funzione di individuare un insieme di dati (o entità).

Nuovo!!: Copy-on-write e Identificatore · Mostra di più »

Informatica

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

Nuovo!!: Copy-on-write e Informatica · Mostra di più »

Kernel

Il kernel (pronuncia IPA), in informatica, costituisce il nucleo fondamentale di un sistema operativo ovvero il software avente il compito di fornire ai processi in esecuzione sull'elaboratore un accesso sicuro e controllato all'hardware.

Nuovo!!: Copy-on-write e Kernel · Mostra di più »

Lingua inglese

L'inglese (nome nativo English) è una lingua indoeuropea appartenente al ramo occidentale delle lingue germaniche, assieme all'olandese, all'alto e basso tedesco, al fiammingo e al frisone.

Nuovo!!: Copy-on-write e Lingua inglese · Mostra di più »

Malloc

In informatica, malloc (derivato dai termini memory allocation) è una funzione della libreria standard dei linguaggi di programmazione C e C++ per l'allocazione dinamica della memoria.

Nuovo!!: Copy-on-write e Malloc · 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!!: Copy-on-write e Memoria (informatica) · Mostra di più »

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.

Nuovo!!: Copy-on-write e Memoria virtuale · 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!!: Copy-on-write e Memory management unit · Mostra di più »

Ottimizzazione (informatica)

In informatica, l'ottimizzazione è il processo atto a modificare alcuni aspetti di un sistema per lavorare più efficientemente o per utilizzare meno risorse.

Nuovo!!: Copy-on-write e Ottimizzazione (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!!: Copy-on-write e Processo (informatica) · Mostra di più »

Processo figlio

Un processo figlio, in informatica, è un processo che è stato creato da un altro processo, detto processo padre.

Nuovo!!: Copy-on-write e Processo figlio · 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!!: Copy-on-write e Programma (informatica) · Mostra di più »

Protezione della memoria

In informatica, la protezione della memoria è un sistema che impedisce ad un processo di corrompere la memoria di un altro processo in esecuzione contemporaneamente sullo stesso computer.

Nuovo!!: Copy-on-write e Protezione della memoria · Mostra di più »

Sistema operativo

Un sistema operativo (abbreviato in SO), in informatica, è un software di sistema che gestisce le risorse hardware e software della macchina, fornendo servizi di base ai software applicativi (programmi) installati.

Nuovo!!: Copy-on-write e Sistema operativo · Mostra di più »

Struttura dati

In informatica una struttura dati è un'entità usata per organizzare un insieme di dati all'interno della memoria del computer, ed eventualmente per memorizzarli in una memoria di massa.

Nuovo!!: Copy-on-write e Struttura dati · Mostra di più »

Virtualizzazione

In informatica il termine virtualizzazione si riferisce alla possibilità di astrarre le componenti hardware, cioè fisiche, degli elaboratori al fine di renderle disponibili al software in forma di risorsa virtuale.

Nuovo!!: Copy-on-write e Virtualizzazione · Mostra di più »

UscenteArrivo
Ehi! Siamo su Facebook ora! »