Logo
Uniopèdia
Comunicació
Disponible a Google Play
Nou! Descarregar Uniopèdia al dispositiu Android™!
Descarregar
Accés més ràpid que el navegador!
 

Exclusió mútua

Índex Exclusió mútua

Exclusió mútua (comunament abreujada com mutex per mutual exclusion), és una expressió utilitzada en programació concurrent que fa referència al fet d'evitar l'accés simultani de dos fragments de codi a un recurs compartit (per exemple una cua, un comptador, etc.). Així, aquests fragments de codi (seccions crítiques) s'han dexcloure mútuament per no provocar inconsistències en les dades que estan actualitzant.

20 les relacions: Algorisme de Dekker, Algorisme sense bloqueig, C11, Cadenat (informàtica), Codi reentrant, E/S asíncrona, Exclusió mútua (desambiguació), Fetch-and-add, FreeRTOS, Interacció biològica, Interbloqueig, Monitor (concurrència), Patró singleton, Problema dels productors i consumidors, Secció crítica, Semàfor (informàtica), Sistema operatiu de temps real, Test and test-and-set, ThreadX, VxWorks.

Algorisme de Dekker

L'algorisme de Dekker, és un algorisme de programació concurrent que permet que dos processos accedeixin sense conflicte a un recurs compartit, utilitzant només memòria compartida per a comunicar-se.

Nou!!: Exclusió mútua і Algorisme de Dekker · Veure més »

Algorisme sense bloqueig

En informàtica, un algorisme s'anomena no bloqueig si la fallada o la suspensió d'algun fil no pot provocar la fallada o la suspensió d'un altre fil; per a algunes operacions, aquests algorismes proporcionen una alternativa útil a les implementacions de bloqueig tradicionals.

Nou!!: Exclusió mútua і Algorisme sense bloqueig · Veure més »

C11

C11 (anteriorment C1X) és un nom informal per a ISO/IEC 9899:2011, un estàndard passat per al llenguatge de programació C. Va substituir C99 (estàndard ISO/IEC 9899:1999) i ha estat substituït per C17 (estàndard ISO/IEC 9899:2018).

Nou!!: Exclusió mútua і C11 · Veure més »

Cadenat (informàtica)

En ciències de la computació, els cadenats d'exclusió mútua o "locks" (anglès) són un mecanisme de sincronització que limita l'accés a un recurs compartit per diversos processos o fils en un ambient d'execució concurrent, permetent així l'exclusió mútua.

Nou!!: Exclusió mútua і Cadenat (informàtica) · Veure més »

Codi reentrant

En programació la reentrància es refereix a la qualitat d'una subrutina per a ser executada concurrentment d'una forma segura, és a dir, la subrutina es pot invocar mentre s'està executant.

Nou!!: Exclusió mútua і Codi reentrant · Veure més »

E/S asíncrona

En informàtica, l'E/S asíncrona (també E/S no seqüencial) és una forma de processament d'entrada/sortida que permet que un altre processament continuï abans que la transmissió hagi acabat.

Nou!!: Exclusió mútua і E/S asíncrona · Veure més »

Exclusió mútua (desambiguació)

Sense descripció.

Nou!!: Exclusió mútua і Exclusió mútua (desambiguació) · Veure més »

Fetch-and-add

En informàtica, la instrucció de la CPU de buscar i afegir (FAA) augmenta atòmicament el contingut d'una ubicació de memòria en un valor especificat.

Nou!!: Exclusió mútua і Fetch-and-add · Veure més »

FreeRTOS

FreeRTOS és un sistema operatiu de temps real (RTOS: sigles de Real-Time Operating System) de petita mida, portable, preferent i de codi obert per a sistemes encastats.

Nou!!: Exclusió mútua і FreeRTOS · Veure més »

Interacció biològica

La interacció biològica és la que es dona entre un organisme i els altres organismes del seu ecosistema.

Nou!!: Exclusió mútua і Interacció biològica · Veure més »

Interbloqueig

Quatre processos (línies blaves) competeixen per un recurs (cercle gris), seguint una política de dreta-abans que-esquerra. Un bloqueig mutu apareix quan tots els processos bloquegen el recurs simultàniament (línies negres). El bloqueig es pot resoldre trencant la simetria. Un interbloqueig, també conegut com a deadlock, abraçada mortal o bloqueig mutu és una situació on dues o més accions s'esperen mútuament, incapaces de seguir fins que les altres no acabin, i, per tant, cap d'elles no acaba mai.

Nou!!: Exclusió mútua і Interbloqueig · Veure més »

Monitor (concurrència)

En la programació paral·lela, els monitors són objectes destinats a ser usats sense perill per més d'un fil d'execució.

Nou!!: Exclusió mútua і Monitor (concurrència) · Veure més »

Patró singleton

En enginyeria de programari, el patró singleton és un patró de disseny que es fa servir per a restringir la instanciació d'una classe a un objecte.

Nou!!: Exclusió mútua і Patró singleton · Veure més »

Problema dels productors i consumidors

El problema dels productors i consumidors és un cas concret en informàtica de sincronització de recursos que podem trobar en entorns de programació concurrent.

Nou!!: Exclusió mútua і Problema dels productors i consumidors · Veure més »

Secció crítica

En programació concurrent, una secció crítica és una part del codi de programació que accedeix a un recurs compartit (per exemple una estructura de dades o un dispositiu), que no pot ser accedit de forma concurrent per més d'un fil d'execució.

Nou!!: Exclusió mútua і Secció crítica · Veure més »

Semàfor (informàtica)

Un semàfor és una variable especial protegida (o tipus abstracte de dades) que constitueix el mètode clàssic per a restringir o permetre l'accés als recursos compartits (per exemple, un recurs d'emmagatzematge del sistema o variables del codi font) en un entorn de múltiples (en què s'executaran diversos processos concurrentment).

Nou!!: Exclusió mútua і Semàfor (informàtica) · Veure més »

Sistema operatiu de temps real

Un sistema operatiu de temps real (RTOS) és un sistema operatiu (OS) que tracta de processar les dades tal com arriben de les aplicacions basades en temps real, per tant, sense retards en l'emmagatzematge.

Nou!!: Exclusió mútua і Sistema operatiu de temps real · Veure més »

Test and test-and-set

A l'arquitectura d'ordinadors, la instrucció de prova i configuració de la CPU (o seqüència d'instruccions) està dissenyada per implementar l'exclusió mútua en entorns multiprocessador.

Nou!!: Exclusió mútua і Test and test-and-set · Veure més »

ThreadX

ThreadX és un sistema operatiu de temps real, desenvolupat i comercialitzat per l'empresa Express Logic.

Nou!!: Exclusió mútua і ThreadX · Veure més »

VxWorks

VxWorks és un sistema operatiu en temps real (o RTOS) desenvolupat com a programari propietari per Wind River Systems, una filial d'Aptiv.

Nou!!: Exclusió mútua і VxWorks · Veure més »

Redirigeix aquí:

Algorismes d'exclusió mútua, Exclusió mútua (informàtica), Mutex.

SortintEntrant
Hey! Estem a Facebook ara! »