Als «kernel» getaggte Fragen

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

4
So kompilieren Sie den C-Compiler von Grund auf neu und anschließend Unix / Linux von Grund auf neu
Nehmen wir an, ich arbeite für eine große Dienstleistungsorganisation außerhalb der USA / Großbritanniens. Wir verwenden häufig UNIX- und Linux-Server. Beim Lesen dieses Artikels wird erwähnt, dass es einfach wäre, eine Backdoor in einen C-Compiler einzufügen. Dann würde jeder mit diesem Compiler kompilierte Code auch eine Backdoor enthalten. Angesichts der …

11
deaktiviere transparente riesige Seiten
Wir installieren SAP HANA in einem RAID- Rechner. Im Rahmen des Installationsschritts wird erwähnt, dass To disable the usage of transparent hugepages set the kernel settings at runtime with echo never > /sys/kernel/mm/transparent_hugepage/enabled Wenn ich also anstelle der Laufzeit eine dauerhafte Änderung vornehmen möchte, sollte ich die obige Zeile in …
63 linux  kernel  sysctl 

5
Warum wird der Linux-Kernel als "Image" bezeichnet?
Ich höre oft Leute, die den Linux-Kernel als das Linux-Kernel-Image bezeichnen, und ich kann scheinbar keine Antwort auf die Frage finden, warum er als Image bezeichnet wird. Wenn ich an ein Bild denke, kann ich mir nur zwei Dinge vorstellen, entweder eine Kopie einer Diskette oder ein Foto. Es ist …


4
Welche Aufgaben hat jede Pseudo-Terminal-Komponente (PTY) (Software, Master-Seite, Slave-Seite)?
Ich versuche herauszufinden, wie ein tty funktioniert 1 (der Workflow und die Verantwortlichkeiten der einzelnen Elemente). Ich habe einige interessante Artikel darüber gelesen, aber es gibt immer noch einige unscharfe Bereiche. Folgendes verstehe ich bisher: Das emulierte Terminal führt verschiedene Systemaufrufe zum /dev/ptmxMasterteil des Pseudoterminals durch. Der Masterteil des Pseudoterminals …

4
Was ist der Unterschied zwischen der dmesg-Ausgabe und / var / log / messages?
AFAIK dmesgzeigt Informationen zu Kernel und Kernelmodulen sowie /var/log/messagesInformationen, die von Kernel und Modulen erstellt wurden. Was ist der Unterschied? Gibt /var/log/messages ⊂ aus von dmesg? Weitere nützliche Informationen: - Es gibt einen Kernel-Ringpuffer , der meiner Meinung nach der einzige Ort ist, an dem Kernel-Protokolldaten gespeichert werden. - Artikel …
55 kernel  logs  dmesg 



5
Warum würde der Kernel Pakete ablegen?
Ich habe tcpdumpmit Ctrl+ unterbrochen Cund diese Gesamtübersicht erhalten: 579204 packets captured 579346 packets received by filter 142 packets dropped by kernel Was sind die "Pakete, die vom Kernel verworfen wurden"? Warum passiert das?
50 kernel  tcpdump 


7
Wer verbraucht meine inotifizierten Ressourcen?
Nach einem kürzlich durchgeführten Upgrade auf Fedora 15 stelle ich fest, dass eine Reihe von Tools mit Fehlern wie den folgenden ausfällt: tail: inotify resources exhausted tail: inotify cannot be used, reverting to polling Es ist auch nicht nur so, taildass Probleme mit inotify gemeldet werden. Gibt es eine Möglichkeit, …
49 fedora  kernel  inotify 

7
Setze den Standardkernel in GRUB
Wie kann ich auswählen, welcher Kernel GRUB2 standardmäßig geladen werden soll? Ich habe kürzlich einen Linux-Echtzeit-Kernel installiert und jetzt wird er standardmäßig geladen. Ich möchte standardmäßig die reguläre Version laden. Bisher konnte ich nur das Standard-Betriebssystem auswählen. Aus irgendeinem Grund wird /boot/grub.cfgbereits davon ausgegangen, dass ich den RT-Kernel laden und …
49 linux  kernel  boot  grub 

3
Was definiert die maximale Größe für ein einzelnes Befehlsargument?
Ich hatte den Eindruck, dass die maximale Länge eines einzelnen Arguments hier nicht das Problem war, sondern vielmehr die Gesamtgröße des gesamten Argument-Arrays plus die Größe der Umgebung, die auf beschränkt ist ARG_MAX. So dachte ich, dass so etwas gelingen würde: env_size=$(cat /proc/$$/environ | wc -c) (( arg_size = $(getconf …
47 kernel  echo  arguments 

3
Wie viel RAM verbraucht der Kernel?
Diese Frage ist durch meinen Schock motiviert , als ich feststellte, dass der Mac OS X-Kernel 750 MB RAM verwendet . Ich benutze Linux seit 20 Jahren und habe immer "gewusst", dass die Kernel-RAM-Nutzung von X in den Schatten gestellt wird (stimmt das? Stimmt das jemals?). Also slabtophabe ich nach …
46 linux  kernel  ram 

4
Wie wird die Seitengröße im virtuellen Adressraum bestimmt?
Linux verwendet ein virtuelles Speichersystem, bei dem alle Adressen virtuelle Adressen und keine physischen Adressen sind. Diese virtuellen Adressen werden vom Prozessor in physikalische Adressen umgewandelt. Um diese Übersetzung zu vereinfachen, sind der virtuelle und der physische Speicher in Seiten unterteilt. Jede dieser Seiten erhält eine eindeutige Nummer. die Seitenrahmennummer. …

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.