19 relazioni: ACID, C sharp, Deadlock, Esecuzione (informatica), Implementazione, Informatica, Inversione di priorità, Java (linguaggio di programmazione), Lingua inglese, Monitor (sincronizzazione), Multitasking, Mutex, Programma (informatica), Read-Copy-Update, Semaforo (informatica), Sezione critica, Sincronizzazione, Spinlock, Thread (informatica).
ACID
Nell'ambito dei database, ACID deriva dall'acronimo inglese Atomicity, Consistency, Isolation, e Durability (Atomicità, Coerenza, Isolamento e Durabilità) ed indica le proprietà logiche che devono avere le transazioni.
Nuovo!!: Lock e ACID · Mostra di più »
C sharp
Il C# (pronuncia:, come la parola inglese "see sharp") è un linguaggio di programmazione orientato agli oggetti sviluppato da Microsoft all'interno dell'iniziativa.NET, e successivamente approvato come standard dalla ECMA (ECMA-334) e ISO (norma ISO/IEC 23270).
Nuovo!!: Lock e C sharp · Mostra di più »
Deadlock
In informatica il deadlock (o stallo) è una situazione in cui due o più processi o azioni si bloccano a vicenda, aspettando che uno esegua una certa azione (es. rilasciare il controllo su una risorsa come un file, una porta input/output ecc.) che serve all'altro e viceversa.
Nuovo!!: Lock e Deadlock · Mostra di più »
Esecuzione (informatica)
In informatica l'esecuzione è il processo tramite il quale un computer o una macchina virtuale esegue (elabora) le istruzioni di un programma, seguendone il flusso di esecuzione specificato nel rispettivo codice sorgente.
Nuovo!!: Lock e Esecuzione (informatica) · Mostra di più »
Implementazione
Il termine implementazione e il verbo derivato implementare è un neologismo affermatosi nel 1978 nell'accezione di "attuazione" di una scelta pubblica.
Nuovo!!: Lock e Implementazione · Mostra di più »
Informatica
L'informatica è la scienza applicata che si occupa del trattamento dell'informazione mediante procedure automatizzate.
Nuovo!!: Lock e Informatica · Mostra di più »
Inversione di priorità
In informatica l'inversione di priorità è un problema che si verifica in un ambiente multitasking o multithreading durante l'accesso, da parte di task e/o thread alla stessa sezione critica.
Nuovo!!: Lock e Inversione di priorità · Mostra di più »
Java (linguaggio di programmazione)
In informatica Java è un linguaggio di programmazione ad alto livello, orientato agli oggetti e a tipizzazione statica, specificatamente progettato per essere il più possibile indipendente dalla piattaforma di esecuzione.
Nuovo!!: Lock e Java (linguaggio di programmazione) · 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!!: Lock e Lingua inglese · Mostra di più »
Monitor (sincronizzazione)
il tipo monitor è un costrutto di sincronizzazione di un linguaggio di alto livello.
Nuovo!!: Lock e Monitor (sincronizzazione) · Mostra di più »
Multitasking
In informatica, un sistema operativo con supporto per il multitasking (multiprocessualità) permette di eseguire più programmi contemporaneamente: se ad esempio viene chiesto al sistema di eseguire contemporaneamente due processi A e B, la CPU eseguirà per qualche istante di tempo il processo A, poi per qualche istante successivo il processo B, poi tornerà a eseguire il processo A e così via.
Nuovo!!: Lock e Multitasking · Mostra di più »
Mutex
In informatica il termine mutex (contrazione dell'inglese mutual exclusion, mutua esclusione) indica un procedimento di sincronizzazione fra processi o thread concorrenti, con il quale si impedisce che più task paralleli accedano contemporaneamente ai dati in memoria o ad altre risorse soggette a race condition (o corsa critica).
Nuovo!!: Lock e Mutex · 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!!: Lock e Programma (informatica) · Mostra di più »
Read-Copy-Update
Read-Copy-Update è un meccanismo di sincronizzazione presente in alcuni sistemi operativi moderni, spesso usato in alternativa ai lock di scrittura-lettura.
Nuovo!!: Lock e Read-Copy-Update · Mostra di più »
Semaforo (informatica)
In informatica, un semaforo è un tipo di dato astratto (Abstract Data Type) gestito da un sistema operativo multitasking per sincronizzare l'accesso a risorse condivise tra task (cioè processi o thread).
Nuovo!!: Lock e Semaforo (informatica) · Mostra di più »
Sezione critica
In informatica, una sezione critica, anche detta regione critica, è una porzione di codice che accede a una risorsa condivisa tra più flussi di esecuzione di un sistema concorrente.
Nuovo!!: Lock e Sezione critica · Mostra di più »
Sincronizzazione
In informatica, la sincronizzazione è la problematica dell'ordinamento temporale di operazioni.
Nuovo!!: Lock e Sincronizzazione · Mostra di più »
Spinlock
In informatica uno spinlock o anche spinning è una tecnica di programmazione che utilizza un ciclo di attesa attiva (busy waiting) per implementare la routine di attesa di un lock.
Nuovo!!: Lock e Spinlock · Mostra di più »
Thread (informatica)
Un thread o thread di esecuzione, in informatica, è una suddivisione di un processo in due o più filoni o sottoprocessi che vengono eseguiti concorrentemente da un sistema di elaborazione monoprocessore (multithreading) o multiprocessore o multicore.
Nuovo!!: Lock e Thread (informatica) · Mostra di più »