Domande con tag 'operating-systems'

1
risposta

Che aspetto hanno le goroutine, le fibre di rubino, ecc. sul sistema operativo / kernel?

Nella concorrenza di processo e nella concomitanza di thread è abbastanza ovvio come il kernel li vede mentre si collegano direttamente a cose reali che il kernel gestisce. Quando si tratta di gorotine del Golang e di fibre di rubino (queste son...
posta 22.09.2013 - 09:44
1
risposta

Console di Windows App vs servizio

La mia situazione Lavoro per un'azienda che crea software per molte altre aziende. Quando ho appreso che gli installer non erano integrati con VS2012, ero curioso di sapere come installare. Finora, ho appena fatto cadere .exes sui nostri serv...
posta 20.11.2013 - 03:33
1
risposta

Quale processo figlio erediterà i thread del processo principale?

Che cosa accade quando un processo ha thread figli e un processo figlio, il processo figlio erediterà tutti i thread figlio del processo padre? Supponiamo che il sistema operativo sia Linux. Lascia che sia il modello di threading Java.     
posta 02.08.2013 - 18:44
2
risposte

Verifica eseguibile in modalità utente

Sto postando questo qui anziché su Stack Overflow perché è più concettuale. Penso principalmente a questo un contesto Linux, ma questo può essere esteso ad altri sistemi operativi. Quando non sapevo quello che so ora sui sistemi operativi, ho...
posta 24.09.2016 - 05:05
1
risposta

Come si verifica I / O per file di dati di grandi dimensioni?

Supponiamo di avere un processore RAM da 4 GB. Diciamo che vogliamo riprodurre un film da 4 GB nel lettore VLC. A questo punto, il processore avvia per primo VLC Process e quindi inizia a caricare dati a 4 GB. La mia domanda è come avviene quest...
posta 21.07.2016 - 18:36
1
risposta

Quali sono i rischi di affidarsi al livello O.S (comandi e shell) come piattaforma di programmazione?

Contesto Sto per iniziare un nuovo progetto per la mia azienda 1 che l'architettura comprenderà diversi elementi. Ci sono 2 applicazioni mobili (Android e iOS), una web API (Java) e un ETL (decidendo ancora se utilizzare NodeJS o Java)....
posta 11.04.2018 - 11:49
1
risposta

Translation Lookaside buffer - Ricerca per dimensione pagina

Ho difficoltà a trovare la documentazione che spieghi con precisione come vengono utilizzate le varie cache TLB nei processori moderni. I processori più moderni dispongono di TLB separati per codice / dati. Questo di per sé è abbastanza ovvio po...
posta 18.03.2015 - 21:34
1
risposta

Riguardo agli interrupt e ai timer del sistema. Perché a volte i programmi vengono ancora eseguiti quando il sistema operativo richiede di terminare o continuare a funzionare?

Sto leggendo (appena iniziato) "Concetti dei sistemi operativi" di Silberschatz, Galvin e Gagner e qualcosa ha richiamato la mia attenzione durante la lettura di un manuale di base su "timer" (1.5.2 sul libro). Dice: As long as the count...
posta 10.06.2018 - 07:09
1
risposta

Implementa un monitor in termini di semafori

Dai concetti del sistema operativo di Abraham Silberschatz, Peter B. Galvin, Greg Gagne 5.8.3 Implementing a Monitor Using Semaphores We now consider a possible implementation of the monitor mechanism using semaphores. For each monit...
posta 28.10.2016 - 02:21
1
risposta

Perché abbiamo bisogno di fork per creare un nuovo processo

In Unix ogni volta che vogliamo creare un nuovo processo, forgiamo il processo corrente, ovvero creiamo un nuovo processo figlio che è esattamente uguale al processo genitore e quindi eseguiamo una chiamata di sistema exec per sostituire il proc...
posta 11.06.2014 - 19:20