Domande con tag 'operating-systems'

5
risposte

È possibile scrivere un sistema operativo in C? [chiuso]

Qualche tempo fa ho visto un commento su una domanda Stack Overflow che mi ha sorpreso: No one can write an operating system in C. It is not possible. What one can do is write an operating system in a C-based/C-like language that adds...
posta 28.08.2013 - 00:18
4
risposte

Perché i processori ARM dominano le piattaforme mobili mentre x86 domina le piattaforme desktop / server

Quasi tutti i telefoni cellulari, ad eccezione di quelli prodotti da Intel, utilizzano processori basati su ARM mentre l'industria desktop / server è dominata dai processori x86. Quali caratteristiche si offrono rispetto all'altra per quanto...
posta 23.03.2012 - 00:26
4
risposte

Oltre al kernel Linux, quale kernel del sistema operativo dovresti studiare? [chiuso]

Il kernel di Linux è spesso elencato come una base di codice che si consiglia di leggere e, anche se è mal commentato (o i file che ho visto sono stati tutti), contiene del codice veramente buono. Ora, mettendo da parte il kernel di Linux, qu...
posta 23.03.2011 - 21:01
1
risposta

Quali sono i principali colli di bottiglia da sapere sulla portabilità di Java?

Java è noto per essere portatile; "compila una volta, esegui ovunque" . So che questo è vero spesso perché ho spesso schierato jar o war senza problemi multipiattaforma. Tuttavia, mi chiedo se questo sia sempre vero. Ad esempio, le appli...
posta 06.03.2012 - 16:43
3
risposte

Come utilizzare un computer senza un sistema operativo? [duplicare]

Come può essere utilizzato un computer quando non esiste un sistema operativo? Quali strumenti o conoscenze ho bisogno per farlo? Devo dare a tutti i comandi in binario l'utilizzo delle risorse hardware del computer come un monitor?    ...
posta 15.07.2014 - 09:41
2
risposte

Ricerca di opinioni sull'utilizzo dell'albero del dispositivo per la definizione I / O

Ho lavorato su ELLCC , una catena di strumenti di sviluppo basata su clang / LLVM che puntava a target ARM, Mips, Microblaze, PowerPC e x86. La catena di strumenti è piuttosto completa e funziona su Linux, Windows e Mac OS X. Il supporto per il...
posta 26.04.2015 - 16:13
6
risposte

Macchina virtuale per un linguaggio di programmazione di alto livello rispetto a un sistema operativo

Mi è sembrato di recente che una macchina virtuale per un linguaggio di programmazione di alto livello sia molto simile a un sistema operativo. Gestisce le risorse, ad es. stack, heap, ecc. simile a come un sistema operativo gestisce le risorse...
posta 08.03.2014 - 01:47
1
risposta

Esistono sistemi operativi FOSS conformi agli standard di codifica JPL della NASA? [chiuso]

I, come molti altri , sono stati completamente innamorati del recente sbarco di successo del rover di Curiosity di Mar. Dopo aver letto un paio di articoli e seguito alcuni link, ho trovato un paio di standard di codifica basati su C che il JP...
posta 07.08.2012 - 22:34
2
risposte

sono multithreading, multiprocessing, multitasking implementato su set di istruzioni o OS?

Su un computer con un singolo core della CPU, deve essere implementato un programma multithreading basato su un sistema operativo? Può essere implementato nel set di istruzioni ed essere eseguito senza un sistema operativo? È possibil...
posta 28.01.2015 - 02:49
1
risposta

Come si integrano i linguaggi di programmazione con i runtime del sistema operativo

Ad esempio, Objective-C, Swift e Ruby (cioè RubyMotion) si integrano con il framework Cocoa. Questo è fatto tramite librerie collegate? Presumo che chiamino funzioni nei binari esistenti invece di ricreare semplicemente un'interfaccia comune....
posta 02.07.2014 - 02:04