Als «linux-kernel» getaggte Fragen

Fragen zu Themen im Zusammenhang mit dem Linux-Kernel und dem Linux-Kernel, z. Implementierungsdetails wie Systemaufrufe, Kernelanpassung usw. Für Linux-User-Space-Themen, die keine Kernel-Details enthalten, sind [Linux] oder Distribution-Tags besser geeignet.

2
Warum wurde Wireless Tools Version 30 zu einer permanenten Beta?
In dieser Frage / Antwort habe ich einige gute Informationen zu drahtlosen Tools gefunden . Anscheinend wurde es 1997 von Jean Tourrhiles, gesponsert von Hewlett Packard, in den Linux-Kernel eingeführt . Bearbeiten: Es scheint, dass WE (Wireless Extensions) von Tourrhiles zum Kernel hinzugefügt wurde, nicht die Wireless-Tools selbst. Die Tools …

2
Wie funktioniert fileless Malware unter Linux?
Ich verstehe die Definition von fileless Malware: Schädlicher Code, der nicht dateibasiert ist, sondern nur im Speicher vorhanden ist… Insbesondere fileless bösartiger Code… hängt sich an einen aktiven Prozess im Speicher an… Kann jemand bitte erklären, wie das Anhängen an einen aktiven Prozess im Speicher funktioniert? Welcher (Kernel-) Schutz / …

1
Warum benötigen User Space-Apps Kernel-Header?
Ich baue Busy-Box und Iptables für ein eingebettetes Gerät und eine der Abhängigkeiten für sie sind die Kernel-Header. Ich habe das gesamte Dateisystem nach * .ko-Dateien durchsucht und keine gefunden. Also kam ich zu dem Schluss, dass die Apps keine ladbaren Treiber (Kernelmodule) erstellen. In welchen anderen Fällen benötigt eine …

2
Wie genau funktioniert printk intern?
Ich weiß, printfdass das Betriebssystem Hilfe benötigt, um seine Arbeit zu erledigen. Ich weiß auch, dass printfes im Linux-Quellcode nicht funktioniert, da es keine Bibliothek gibt. Und so haben wir printkzum Debuggen. Wie funktioniert es printk, wenn das Betriebssystem dann noch bootet?

2
Warum meldet der Linux-Kernel "nicht genügend Speicherplatz", obwohl er in Wirklichkeit keine i-Knoten mehr hat?
Ein Freund von mir, der gerne in der Linux-Umgebung programmiert, aber nicht viel über die Verwaltung von Linux weiß, stieß kürzlich auf ein Problem, bei dem sein Betriebssystem (Ubuntu) "nicht genügend Speicherplatz auf XXX-Volume" meldete. Aber als er die Lautstärke überprüfte, waren noch 700 GB übrig. Nach viel Zeitverschwendung konnte …

3
Wie schreibe ich make menuconfig, um die Konfiguration des Linux-Kernel-Builds zu automatisieren?
Ich möchte einen Linux-Build automatisieren, komme aber irgendwann zu einem Punkt, an dem ich einen scheinbar sehr manuellen Schritt ausführen muss : make menuconfig. Dies scheint Konfigurationen zwischen dem Betriebssystem und Kernel-Konfigurationen zu synchronisieren? cp git-tracked-config .config make defconfig make menuconfig # <- how to automate/script this? make V=s Wie …


1
Was sind PCI-Macken?
Ich höre viel über PCI-Macken, wenn ich über den Linux-Kernel lese, aber keine Website erklärt oder definiert PCI-Macken. Was sind PCI-Macken?
10 linux-kernel  pci 


1
Sind Kernel-Threads Prozesse und Daemons?
Aus Mauerers Linux-Kernel-Architektur, Kernel-Threads sind Prozesse, die direkt vom Kernel selbst gestartet werden. Sie delegieren eine Kernelfunktion an einen separaten Prozess und führen sie dort parallel zu den anderen Prozessen im System aus (und tatsächlich parallel zur Ausführung des Kernels selbst). Kernel-Threads werden häufig als (Kernel-) Daemons bezeichnet . Sie …

3
Warum speichert Linux CPU-Temperaturen in so vielen Dateien?
Ich habe einen Laptop (Thinkpad) mit 2 CPU. Derzeit kann ich die CPU-Temperaturen aus den folgenden Dateien mit cat (1) lesen: cat /sys/class/thermal/thermal_zone0/temp cat /sys/class/thermal/thermal_zone1/temp cat /sys/devices/platform/coretemp.0/hwmon/hwmon1/temp2_input cat /sys/devices/platform/coretemp.0/hwmon/hwmon1/temp3_input cat /sys/devices/LNXSYSTM:00/LNXCPU:00/thermal_cooling/subsystem/thermal_zone1/temp cat /sys/devices/LNXSYSTM:00/LNXCPU:01/thermal_cooling/subsystem/thermal_zone0/temp Meine Frage ist, warum der Kernel diese Informationen an so vielen verschiedenen Orten speichert und welche die …



2
Ändern Sie die Kernel-Parameter zur Laufzeit
Beim Versuch, einen obskuren Hardwarefehler zu beheben, wurde vorgeschlagen, das Problem durch Hinzufügen einiger Parameter zum Kernel zu beheben. Das kann ich natürlich, aber ich habe mich gefragt, ob ich diese Änderungen an einem laufenden Kernel vornehmen kann. Insbesondere weiß ich das procfsund sysfsbiete eine Möglichkeit, Änderungen am laufenden Kernel …


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.