Als «kernel» getaggte Fragen

Alles über UNIX-Kernel: Entwicklung, Konfiguration, Kompilierung, Design usw.

6
Busybox-Ping-IP funktioniert, aber Hostname nslookup schlägt mit "falscher Adresse" fehl
Ich kompiliere meinen eigenen 3.14-Kernel. Ich fürchte, ich habe einige wichtige Netzwerkfunktionen ausgelassen, damit DNS funktioniert. Ich kann keine Domainnamen auflösen. Ich kann meinen DNS-Server anpingen. Ich kann die Verwendung dieses DNS auf anderen Computern beheben, damit ich weiß, dass es nicht der Server ist. ~ # cat /etc/resolv.conf nameserver …


3
Wie geht der Linux-Kernel mit gemeinsam genutzten IRQs um?
Nach dem, was ich bisher gelesen habe: "Wenn der Kernel einen Interrupt empfängt, werden alle registrierten Handler aufgerufen." Ich verstehe, dass die registrierten Handler für jeden IRQ über angezeigt werden können /proc/interrupts, und ich verstehe auch, dass die registrierten Handler von den Treibern stammen, die die request_irqÜbergabe eines Rückrufs in …
14 linux  kernel  pci  interrupt  irq 

3
Erhöhen der Kernelspeichergröße
Ich habe eine Embedded-Karte mit 512 MB RAM, auf der Linux 2.6.29 und der UBoot-Bootloader ausgeführt werden. Der Kernel kann jedoch nur 128 MB RAM nutzen. Ich habe versucht, den Wert von zu ändern XCODE_MEMSIZE, der meiner Meinung nach bestimmt, wie viel RAM der Kernel verwendet. Wenn ich 512 einstelle, …

1
Linux-Kernel: Bedeutung von Source-Tree, In-Tree und Out-of-Tree
Was bedeuten die Begriffe "in-tree" und "out-of-tree" genau? Bezieht sich "Quelltextbaum" auch speziell auf den offiziellen Kernel, der von kernel.org veröffentlicht / gepflegt wurde, oder handelt es sich um einen allgemeineren Begriff, der sich auf eine (modifizierte) Linux-Kernelquelle beziehen kann?
14 linux  kernel 

2
Was ist der Unterschied zwischen Kernel / Distribution und Version?
Ich benutze den folgenden Befehl, um den Namen, die Version und die Version eines Kernels zu sehen. -bash-4.1$ uname -s Linux -bash-4.1$ uname -r 2.6.32-279.el6.x86_64 -bash-4.1$ uname -v #1 SMP Wed Jun 13 18:24:36 EDT 2012 Was ist der Unterschied und die Beziehung zwischen Kernel-Release und -Version? Vielen Dank! Ähnliche …
14 kernel 

3
Wie lese ich die speicherinterne (Kernel-) Partitionstabelle von / dev / sda?
Ich habe versehentlich meine / dev / sda-Partitionstabelle mit GParted überschrieben ( vollständige Geschichte auf AskUbuntu ). Da ich noch keinen Neustart durchgeführt habe und mein Dateisystem immer noch einwandfrei verwendbar ist, wurde mir mitgeteilt, dass ich die Partitionstabelle möglicherweise aus dem Kernelspeicher wiederherstellen kann. Ist das möglich? Wenn ja, …

3
Wie kann ich Module.symvers generieren?
Ich habe kürzlich Kernel-Source-RPM-Off-System (OpenSuse) entpackt. ; und da es> 10 h auf meiner maschine gedauert hat, stelle ich mir meine überraschung vor, dass ich nach dem dort beschriebenen prozess Module.symversnirgendwo finde ! Wenn ich nach "generate Module.symvers" suche, erhalte ich Folgendes: HINWEIS: "modules_prepare" erstellt keine Module.symvers, selbst wenn CONFIG_MODVERSIONS …



1
Wie Sie NCQ unter Linux (wirklich) deaktivieren
Ich habe meinen eigenen Serial-ATA Host-Bus-Adapter (HBA) in VHDL implementiert und auf ein FPGA programmiert. Ein FPGA ist ein Chip, der mit jeder digitalen Schaltung programmiert werden kann. Es ist auch mit seriellen Transceivern ausgestattet, um Hochgeschwindigkeitssignale für SATA oder PCIe zu erzeugen. Dieser SATA-Controller unterstützt SATA-Übertragungsraten von 6 Gbit …
13 linux  kernel  drivers  sata 

3
Wie lädt Linux das 'initrd'-Image?
Ich habe versucht, den Startvorgang zu verstehen, aber es gibt nur eine Sache, die mir durch den Kopf geht. Sobald der Linux-Kernel gebootet und das Root-Dateisystem (/) gemountet wurde, können Programme ausgeführt und weitere Kernel-Module eingebunden werden, um zusätzliche Funktionen bereitzustellen. Um das Root-Dateisystem bereitzustellen, müssen bestimmte Bedingungen erfüllt sein. …
13 linux  kernel  boot  initrd 

1
Kann Entropieverbrauch beim Programmstart verhindert werden?
Ich verwende Knoppix (oder andere Live-CDs / DVDs) als sichere Umgebung für die Erstellung wertvoller Kryptoschlüssel. Leider ist die Entropie in solchen Umgebungen eine begrenzte Ressource. Mir ist gerade aufgefallen, dass jeder Programmstart einiges an Entropie kostet. Dies scheint auf eine Stack-Schutzfunktion zurückzuführen zu sein, die eine Adress-Randomisierung erfordert. Nettes …
13 linux  kernel  security 

3
Starke Schreibaktivitäten auf der SSD beeinträchtigen die Systemleistung
Mir ist aufgefallen, dass bei umfangreichen Schreibanwendungen das gesamte System langsamer wird. Um dies weiter zu testen, habe ich dies ausgeführt, um eine (relativ) CPU-arme, hohe Festplattenaktivität durchzuführen: john -incremental > file_on_SSD Dadurch werden zehntausende Zeichenfolgen pro Sekunde in eine Datei auf meiner Systemfestplatte gepumpt. Wenn dies geschieht, bleibt die …
13 kernel  performance  io  ssd 


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.