Questions marquées «kernel»

Tout sur les noyaux UNIX: développement, configuration, compilation, conception, etc.


3
Comment le noyau Linux gère-t-il les IRQ partagées?
Selon ce que j'ai lu jusqu'à présent, "lorsque le noyau reçoit une interruption, tous les gestionnaires enregistrés sont invoqués". Je comprends que les gestionnaires enregistrés pour chaque IRQ peuvent être consultés via /proc/interrupts, et je comprends également que les gestionnaires enregistrés proviennent des pilotes qui ont appelé à request_irqpasser un …
14 linux  kernel  pci  interrupt  irq 

3
Augmentation de la taille de la mémoire du noyau
J'ai une carte intégrée avec 512 Mo de RAM exécutant Linux 2.6.29 et le chargeur de démarrage UBoot. Mais le noyau ne peut utiliser que 128 Mo de RAM. J'ai essayé de changer la valeur de XCODE_MEMSIZE, ce qui, je pense, détermine la quantité de RAM utilisée par le noyau. …




3
Comment générer Module.symvers?
J'ai récemment parcouru le décompression du rpm hors du noyau (OpenSuse)? ; et comme il a fallu> 10 h sur ma machine, imaginez ma surprise qu'après avoir fait le processus décrit ici, je ne trouve nulle Module.symverspart! Lorsque je recherche "générer Module.symvers", j'obtiens ceci: REMARQUE: "modules_prepare" ne construira pas Module.symvers …




1
Comment (vraiment) désactiver NCQ sous Linux
J'ai implémenté mon propre adaptateur de bus hôte Serial-ATA (HBA) en VHDL et l'ai programmé sur un FPGA. Un FPGA est une puce qui peut être programmée avec n'importe quel circuit numérique. Il est également équipé d'émetteurs-récepteurs série pour générer des signaux à haute vitesse pour SATA ou PCIe. Ce …
13 linux  kernel  drivers  sata 

3
Comment Linux charge-t-il l'image «initrd»?
J'ai essayé de comprendre le processus de démarrage, mais il y a juste une chose qui me dépasse. Dès que le noyau Linux a été démarré et le système de fichiers racine (/) monté, les programmes peuvent être exécutés et d'autres modules du noyau peuvent être intégrés pour fournir des …
13 linux  kernel  boot  initrd 




En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.