ⓘ L'enciclopedia libera. Lo sapevi che? pagina 466

Tianhe-2

Il Tianhe-2 o TH-2 è un supercomputer con capacità di calcolo di circa 34petaFLOPS, si trova nella National Supercomputer Center di Canton ed è stato sviluppato da un team di 1300 scienziati e ingegneri. È stato il supercomputer più veloce del mo ...

Workstation

In elettronica e informatica la workstation o stazione di lavoro è un tipo di computer monoutente, che si contraddistingue dallessere destinato principalmente a un utilizzo produttivo, e dallavere alte prestazioni per poter assolvere compiti alta ...

Datamax UV-1

Il Datamax UV-1 fu un avveniristico computer progettato da un gruppo di artisti della computer grafica chiamato Circle Graphics Habitat che lavoravano allUniversità dellIllinois.

HP Integral PC

L HP Integral PC è una workstation Unix portabile prodotta dalla Hewlett-Packard e lanciata sul mercato nel 1985. Basato su un microprocessore Motorola 68000, esegue un sistema operativo HP-UX.

NeXTcube

NeXTcube e NeXT Computer sono workstation prodotte e vendute dalla NeXT a partire dal 1988 fino al 1993, che utilizzavano il sistema operativo NeXTSTEP. Vennero soppiantate dal NeXTstation, un sistema simile ma più economico.

NeXTstation

NeXTstation è una workstation prodotta e venduta dalla NeXT a partire dal 1990 fino al 1993, che utilizzava il sistema operativo NeXTSTEP. La Nextstation fu creata come sostituto più conveniente rispetto a NeXTcube, infatti costava 4.995 $, poco ...

Phoebe (computer)

Phoebe PC doveva essere lerede del RISC PC della Acorn e doveva uscire nel 1998. Ma il 17 settembre del 1998 la Acorn annunciò la chiusura della divisione workstation annullando il progetto Phoebe: Risc PC 2, nonostante le centinaia di pre-ordini.

SGI Indigo

La linea di computer workstation SGI Indigo venne prodotta da SGI agli inizi degli anni novanta. I primi Indigo nome in codice Hollywood erano basati sulla scheda madre IP12, sviluppata sulla base dellarchitettura MIPS a 32 bit del processore RIS ...

Controllo della concorrenza

In informatica il controllo della concorrenza si occupa dellanalisi e della risoluzione dei problemi legata alla gestione della concorrenza. La concorrenza in ambito informatico si riferisce al problema di gestire e sincronizzare la gestione di p ...

ACID

Nellambito dei database, ACID deriva dallacronimo inglese Atomicity, Consistency, Isolation, e Durability ed indica le proprietà logiche che devono avere le transazioni.

Algoritmo del banchiere

L algoritmo del banchiere è un algoritmo utilizzato per evitare i deadlock nellallocazione delle risorse. In particolare questo algoritmo può indicare se un sistema si venga a trovare in uno stato sicuro o meno nel caso assegnasse una risorsa ad ...

Busy waiting

In informatica, e in particolare nei sistemi software concorrenti, lespressione busy waiting o busy wait indica una tecnica di sincronizzazione per cui un processo o un thread che debba attendere il verificarsi di una certa condizione lo faccia v ...

Interblocco ricontrollato

L interblocco ricontrollato o Double Checked Locking è uno dei più subdoli antipattern della programmazione concorrente, principalmente in Java. A prima vista sembra un utile strumento per migliorare le prestazioni, tuttavia questo schema non fun ...

Inversione di priorità

In informatica l inversione di priorità è un problema che si verifica in un ambiente multitasking o multithreading durante laccesso, da parte di task e/o thread alla stessa sezione critica. Laccesso alla sezione critica è preceduto da un lock del ...

Lock

In informatica un lock è un meccanismo di sincronizzazione per limitare laccesso ad una risorsa condivisa in un ambiente multitasking ad un solo thread o ad un solo tipo di thread alla volta. Concettualmente un lock è un oggetto di cui un thread ...

Monitor (sincronizzazione)

Un monitor, nella programmazione, è un costrutto di sincronizzazione di un linguaggio di alto livello. Unistanza di un tipo monitor può essere utilizzata da due o più processi o thread per rendere mutuamente esclusivo laccesso a risorse condivise ...

Mutex

In informatica il termine mutex 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 condi ...

Priority ceiling protocol

Il Priority ceiling protocol è un protocollo che viene usato in sistema real-time per la gestione di accesso a risorse condivise evitando linversione di priorità e la Mutua esclusione. Quando due o più task o thread devono accedere alle stesse ri ...

Priority Inheritance

Il protocollo Priority Inheritance viene usato per la gestione di accesso a risorse condivise. Quando due o più task devono accedere alle stesse risorse si pone il problema di chi debba accedervi per primo e di come si possa segnalare, a tutti gl ...

Problema delle montagne russe

Supponiamo che ci siano n passeggeri threads e un carrello delle montagne russe altro thread. I passeggeri arrivano alla giostra e si mettono in attesa che arrivi il carrello che può trasportare C passeggeri con C < n. Il carrello parte solo q ...

Race condition

La situazione di corsa, o più semplicemente corsa, è un fenomeno che si presenta nei sistemi concorrenti e avviene quando, in un sistema basato su processi multipli, il risultato finale dellesecuzione dei processi dipende dalla temporizzazione o ...

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. Sono caratterizzati da un ritardo di lettura nella pratica nullo, compensato da una fase ...

Risorsa critica

In informatica, si definisce risorsa critica un tipo di risorsa che deve essere utilizzata dai processi in mutua esclusione. In particolare il termine è legato allo studio dei sistemi operativi. Una risorsa è critica quando due o più processi vog ...

Semaforo (informatica)

In informatica, un semaforo è un tipo di dato astratto gestito da un sistema operativo multitasking per sincronizzare laccesso a risorse condivise tra task. È composto da una variabile intera e dalla sua interfaccia, e da una coda di processi. Ta ...

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.

Spinlock

In informatica uno spinlock o anche spinning è una tecnica di programmazione che utilizza un ciclo di attesa attiva per implementare la routine di attesa di un lock. La tecnica consiste nel verificare periodicamente se il lock è stato sbloccato, ...

Two-phase locking

Il two-phase locking, locking a due fasi in italiano, è un protocollo per il controllo della concorrenza utilizzato nel campo dei database e dellelaborazione delle transazioni per garantire la serializzabilità di una schedule di transazioni. Ques ...

Codice rientrante

In informatica, il codice di un programma o di una routine è detto rientrante se è progettato in modo che una singola copia del codice in memoria possa essere condivisa ed eseguita contemporaneamente e senza risultati inaspettati da utenti multip ...

Future (informatica)

In informatica, con i termini future, promise e delay ci si riferisce a particolari costrutti usati nella sincronizzazione dellesecusione dei programmi scritti con alcuni linguaggi di programmazione di tipo concorrente. Questo costrutto fa uso di ...

Rete di Petri colorata

Una rete di Petri colorata sono una estensione del concetto di rete di Petri, di cui ne conserva le proprietà ed estende il formalismo per permettere la distinzione tra token. Una rete è definita da: N = P, T, A, Σ, C, N, E, G, I dove: P è un ins ...

Scheduling I/O

Lo scheduling I/O è il metodo che i sistemi operativi utilizzano per decidere in quale ordine le operazioni di I/O richieste devono essere sottoposte al volume di immagazzinamento. Talvolta viene indicato con lespressione disk scheduling.

Scheduler

Lo scheduler, in informatica, è un componente di un sistema operativo ovvero un programma che implementa un algoritmo di scheduling il quale, dato un insieme di richieste di accesso ad una risorsa, stabilisce un ordinamento temporale per lesecuzi ...

Starvation

In informatica, per starvation si intende limpossibilità perpetua, da parte di un processo pronto allesecuzione, di ottenere le risorse sia hardware sia software di cui necessita per essere eseguito.

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 o multiprocessore o multicore.

Dll injection

La dll injection si basa nel scrivere il codice che si vuole far eseguire a un altro processo in una libreria dinamica dll su Microsoft Windows. Quindi si avvia un programma che carica questa dll nel processo esterno ovviamente con privilegi supe ...

Fibra (informatica)

Per fibra in informatica si intende un thread di esecuzione. In modo simile ai threads, le fibre condividono gli spazi degli indirizzi di memoria; Mentre i thread utilizzano multitasking di tipo prelazionale pre-emptive, le fibre utilizzano multi ...

Hyper-Threading

Hyper-Threading è il nome commerciale dato da Intel alla sua prima implementazione della tecnologia Simultaneous Multi-Threading, utilizzata per migliorare le prestazioni dei propri processori. Essa viene utilizzata attivamente dalla società a pa ...

Thread pool

Un thread pool in programmazione indica un gestore software di thread utilizzato per ottimizzare e semplificare lutilizzo dei thread allinterno di un programma.

Thread safety

Il concetto di thread safety, in programmazione, viene utilizzato, nellambito del multithreading, per indicare la caratteristica di una porzione di codice che si comporta in modo corretto nel caso di esecuzioni multiple da parte di più thread. In ...

Censura di Internet

Con lespressione censura di Internet si intende il controllo o il blocco della pubblicazione di contenuti - o dellaccesso ad essi - nella rete Internet. Tale censura può essere effettuata dal governo o da società private su richiesta del governo, ...

Censura di Google

Per censura di Google si intende la rimozione o lomissione di informazioni di Google dai suoi servizi o da quelle delle sue società controllate, come YouTube, al fine di conformarsi alle sue politiche aziendali, richieste legali o varie leggi di ...

Encyclopedia Dramatica

Encyclopedia Dramatica è una enciclopedia satirica sul modello di Wikipedia, e creata anchessa con il noto sistema wiki. Il sito originale è stato chiuso senza preavviso dalla fondatrice Sherrod DeGrippo il 16 aprile 2011, venendo sostituito da u ...

Censura di Internet in Germania

Sebbene la censura di Internet in Germania sia stata classificata come tradizionalmente bassa, è praticata direttamente e indirettamente attraverso varie leggi e decisioni giudiziarie.

Intranet nazionale

Una intranet nazionale è una rete separata dallInternet globale basata su protocollo Internet gestita da uno stato nazione come sostituto nazionale per lInternet globale, con lobiettivo di controllare e monitorare le comunicazioni dei suoi abitan ...

Contenuto aperto

Un contenuto aperto descrive un qualsiasi tipo di lavoro creativo, o contenuto, pubblicato sotto una licenza libera che permette esplicitamente la copia e la modifica da parte di qualcun altro. Il contenuto aperto è un paradigma alternativo allus ...

Salmonsens Konversationsleksikon

Salmonsens Konversationsleksikon è una enciclopedia in lingua danese pubblicata in diverse edizioni. La prima edizione, Salmonsens Store Illustrerede Konversationsleksikon è stata pubblicata in diciannove volumi tra il 1893 e il 1911 presso la st ...

WIEM Encyklopedia

WIEM Encyklopedia è una Enciclopedia digitale polacca disponibile in Internet. La prima edizione a stampa è stato pubblicato a metà degli anni 1990, la seconda nel 1998, che conteneva circa 66.000 voci e vari "add-ons" multimediali. È stata pubbl ...

Architettura Open Source

L Architettura Open Source è un paradigma emergente che descrive nuovi metodi per la progettazione, costruzione e funzionamento degli edifici, le infrastrutture e gli spazi architettonici in generale. Prendendo spunto da svariate fonti quali, per ...

Conoscenza aperta

La conoscenza aperta è una filosofia ispirata al contenuto aperto che aspira alla diffusione della conoscenza con le seguenti caratteristiche: universale accessibile in ogni lingua libera di proprietà di ogni essere umano comprensibile presentata ...

Free and no ads
no need to download or install

Pino - logical board game which is based on tactics and strategy. In general this is a remix of chess, checkers and corners. The game develops imagination, concentration, teaches how to solve tasks, plan their own actions and of course to think logically. It does not matter how much pieces you have, the main thing is how they are placement!

online intellectual game →