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!
 

Sistema operatiu de temps real

Índex 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.

25 les relacions: Crida de sistema, Espai d'usuari, Estocàstica, Exclusió mútua, Fil d'execució, FreeRTOS, Interbloqueig, Interrupció, Inversió de prioritat, Java de Temps Real, Kernel, Llista enllaçada, Memòria flaix, Multitasca, Planificador, RT-11, Scheme, Secció crítica, Semàfor (informàtica), Sistema incrustat, Sistema operatiu, Televisió d'alta definició, Temps real, Unitat central de processament, Windows Embedded Compact.

Crida de sistema

En informàtica, crida de sistema (en anglès system call o syscall) és el mecanisme utilitzat per una aplicació per sol·licitar un servei al sistema operatiu.

Nou!!: Sistema operatiu de temps real і Crida de sistema · Veure més »

Espai d'usuari

Un sistema operatiu convencional sol separar la memòria virtual en l'espai del nucli i l'espai d'usuari.

Nou!!: Sistema operatiu de temps real і Espai d'usuari · Veure més »

Estocàstica

Lestocàstica és una disciplina de la matemàtica que combina la teoria de la probabilitat i l'estadística matemàtica per estudiar fenòmens aleatoris.

Nou!!: Sistema operatiu de temps real і Estocàstica · Veure més »

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.

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

Fil d'execució

En informàtica, un fil d'execució (thread en anglès) és la unitat més petita de processament que pot ser programada pels sistemes operatius, i que permet a un procés executar diferents tasques al mateix temps.

Nou!!: Sistema operatiu de temps real і Fil d'execució · 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!!: Sistema operatiu de temps real і FreeRTOS · 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!!: Sistema operatiu de temps real і Interbloqueig · Veure més »

Interrupció

Una interrupció (també coneguda com a interrupció de maquinari o petició d'interrupció) és un senyal rebut pel processador d'un ordinador, indicant que ha d'interrompre el curs d'execució actual i passar a executar codi específic per tractar aquesta situació.

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

Inversió de prioritat

En informàtica, la inversió de prioritat és la situació que es dona quan una tasca (un procés o un fil d'execució) d'alta prioritat necessita un recurs que està ocupat per una tasca de baixa prioritat i per tant ha d'esperar fins que aquesta finalitzi.

Nou!!: Sistema operatiu de temps real і Inversió de prioritat · Veure més »

Java de Temps Real

Java de Temps Real, en sigles RTSJ, és un comú denominador d'una combinació de tecnologies per permetre escriure programes que compleixin els requeriments dels Sistemes de Temps Real en el llenguatge de programació Java.

Nou!!: Sistema operatiu de temps real і Java de Temps Real · Veure més »

Kernel

* Informàtica: kernel o nucli del sistema operatiu.

Nou!!: Sistema operatiu de temps real і Kernel · Veure més »

Llista enllaçada

En la informàtica, una llista enllaçada és una de les estructures de dades fonamentals, i pot ser usada per a implementar altres estructures de dades.

Nou!!: Sistema operatiu de temps real і Llista enllaçada · Veure més »

Memòria flaix

La memòria flaix és un medi d'emmagatzematge no volàtil que està desenvolupada a partir de la memòria EEPROM, van sorgir per proporcionar una major funcionalitat i flexibilitat a l'usuari i millorar l'elevat cost de les memòries EEPROM i la poca capacitat.

Nou!!: Sistema operatiu de temps real і Memòria flaix · Veure més »

Multitasca

En informàtica, multitasca és un mètode on múltiples tasques (també conegudes com a processos) s'executen durant el mateix període -s'executen concurrentment (en períodes solapats, amb tasques començant abans que altres acabin - en comptes de seqüencialment (una tasca acaba abans que comenci la següent). Les tasques comparteixen recursos de computació comuns, com processadors (CPUs) i memòria principal. La multitasca no necessàriament significa que múltiples tasques s'estan executant exactament al mateix instant. En altres paraules, la multitasca no implica execució paral·lela, però significa que més d'una tasca pot estar a mitja execució, i que més d'una tasca està avançant en un període donat. En el cas d'un ordinador amb només una CPU, només una tasca s'està executant un instant de temps, és a dir, la CPU només està executant instruccions per a aquesta tasca. La multitasca soluciona aquest problema planejant (en anglès scheduling) quina tasca s'ha d'estar executant en cada moment, i quan una tasca en espera rep el seu torn. El fet de reassignar la CPU d'una tasca a una altra s'anomena canvi de context. La il·lusió de paral·lelisme s'aconsegueix amb canvis de context molt freqüents. Fins i tot en sistemes multiprocessador o multicore, que tenen múltiples CPUs/nuclis de manera que es pot executar més d'una tasca a la vegada (físicament, una per CPU o per nucli), la multitasca permet que s'estiguin executant moltes més tasques que processadors hi ha. Els sistemes operatius poden adoptar una de diverses estratègies de planificació, que generalment entren en alguna de les següents categories.

Nou!!: Sistema operatiu de temps real і Multitasca · Veure més »

Planificador

El planificador és un component funcional molt important dels sistemes operatius multitasca i multiprocés.

Nou!!: Sistema operatiu de temps real і Planificador · Veure més »

RT-11

L'RT-11 («RT» de Real Time - «temps real») va ser un petit sistema operatiu de temps real, monousuari, per a la família d'ordinadors de 16 bits PDP-11, de la Digital Equipment Corporation.

Nou!!: Sistema operatiu de temps real і RT-11 · Veure més »

Scheme

El llenguatge de programació Scheme és un llenguatge funcional (si bé "impur", ja que, per exemple, les seves estructures de dades no són immutables) i un dialecte de Lisp.

Nou!!: Sistema operatiu de temps real і Scheme · 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!!: Sistema operatiu de temps real і 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!!: Sistema operatiu de temps real і Semàfor (informàtica) · Veure més »

Sistema incrustat

RAM (6), i una memòria flaix (7). Un sistema incrustat (o sistema integrat o també sistema encastat) és un sistema informàtic dissenyat per realitzar una o poques funcions específiques normalment en un sistema de computació en temps real i que, és encapsulat totalment pel dispositiu que controla.

Nou!!: Sistema operatiu de temps real і Sistema incrustat · Veure més »

Sistema operatiu

El sistema operatiu és el conjunt dels diferents programes que controlen el funcionament d'un ordinador.

Nou!!: Sistema operatiu de temps real і Sistema operatiu · Veure més »

Televisió d'alta definició

La televisió d'alta definició (també coneguda com a HDTV, acrònim en anglès de high definition television) és un dels formats caracteritzats per emetre senyals en qualitat digital, molt superior als sistemes PAL, NTSC, SECAM.

Nou!!: Sistema operatiu de temps real і Televisió d'alta definició · Veure més »

Temps real

Execució en temps real vol dir fer una cosa mentre està passant, en el mateix moment.

Nou!!: Sistema operatiu de temps real і Temps real · Veure més »

Unitat central de processament

Diagrama d'un processador i386 d'Intel La unitat central de processament o CPU (per l'acrònim en anglès de central processing unit), o simplement el processador o microprocessador, és el component de l'ordinador i d'altres dispositius programables, que interpreta les instruccions contingudes en els programes i processa les dades.

Nou!!: Sistema operatiu de temps real і Unitat central de processament · Veure més »

Windows Embedded Compact

Windows Embedded Compact, anteriorment Windows Embedded CE, Windows Powered i Windows CE, és un sistema operatiu subfamiliar desenvolupat per Microsoft com a part de la seva família de productes Windows Embedded..

Nou!!: Sistema operatiu de temps real і Windows Embedded Compact · Veure més »

SortintEntrant
Hey! Estem a Facebook ara! »