Domande con tag 'linux-kernel'

3
risposte

lettura e comprensione del codice c

Voglio capire il codice del kernel di Linux, e l'ho visto, ma non sono in grado di comprendere appieno ciò che sta accadendo (mi sto concentrando sulla parte di rete del kernel di Linux), quindi chiunque può suggerisci buone pratiche di lettura...
posta 24.02.2011 - 07:41
1
risposta

Perché alcuni progetti incorporati evitano la compilazione incrociata?

Mentre mi trovo nei sistemi embedded ho notato che alcuni progetti (Arch Arm e OpenBSD per esempio) disapprovano la compilazione incrociata. Qual è il ragionamento per questo? Un binario compilato in modo incrociato è in qualche modo diverso da...
posta 24.02.2014 - 15:22
3
risposte

Qual è un buon modo per imparare la programmazione multicore a livello di kernel in Linux? [chiuso]

Sono interessato alla programmazione multicore a livello di kernel. Mi aspetto che ciò influisca su molte aree ed è probabilmente diverso per ogni architettura. Quali sono alcuni devono leggere le sezioni del kernel? Se volessi confrontare e con...
posta 07.10.2012 - 07:38
1
risposta

Quali sono le pratiche di sicurezza che utilizzo durante la creazione di una libreria che richiede un accesso root di basso livello a determinati dispositivi e file?

Backstory Sto scrivendo una libreria che accede al modulo del kernel, uinput che ti consente di creare o prendere il controllo dei dispositivi in /dev/input/event# e inserire eventi in essi. Un semplice caso d'uso consentirebbe...
posta 13.02.2018 - 21:24
2
risposte

Tecniche di stima per lo sviluppo del kernel Linux

Lavoro nell'area del kernel di Linux e il mio lavoro include: studio del codice / Comprensione Porting (diciamo da una versione del kernel ad un'altra versione del kernel) Implementazione del nuovo modulo del kernel / Driver del dispositivo C...
posta 05.10.2012 - 07:54
1
risposta

Che cosa implica l'uso del puntatore nel kernel di Linux?

Finora ero sotto la prospettiva che mentre lavoravo nel codice del kernel, lavorare con la memoria implica lavorare con long integers e non con puntatori perché i puntatori di dereferenziazione non dovrebbero essere fatti nel codice del ker...
posta 24.07.2015 - 09:04
1
risposta

Gestione dei file di configurazione del kernel di Linux in Revision control

Sto lavorando su alcuni driver del kernel Linux per uno specifico sistema embedded (NVIDIA Tegra X1). Sto usando la fonte del kernel fornita da NVIDIA (L4T), che ha i suoi file di configurazione del kernel di default. Il mio obiettivo è apportar...
posta 23.02.2017 - 08:30
2
risposte

I modelli e le strategie di progettazione di monoliti e microkernel?

Qual è la differenza tra un modello di progettazione e una strategia? Il monolite è in realtà un anti-pattern?     
posta 28.11.2012 - 05:20
1
risposta

Miglioramento del design - C

Di seguito è riportato il disegno, che è implementato in modo simile al design utilizzato in Linux/net/socket.c . Il design sottostante fornisce List astrazione, dove,list.hforniscel'interfacciaList,mostra qui Background:...
posta 09.01.2017 - 04:33
3
risposte

Il kernel Linux può essere descritto come un server?

Sto sviluppando un'applicazione Android che utilizza NDK per accedere ai dati dal kernel Linux. Come forse saprai, ciò avviene utilizzando IPC (Inter Process Communication) tramite i servizi associati a Android. Mentre scrivo la documentazi...
posta 25.03.2016 - 14:28