Als «kernel» getaggte Fragen

Der Kernel ist die Hauptkomponente der meisten Betriebssysteme und verwaltet den größten Teil der Kommunikation eines Computers zwischen Hardware und Software. In der Regel ist der Kernel die niedrigste Abstraktionsebene, die ein Programmierer für eine Ressource haben kann.

6
Kernel-Konfiguration von aktuell laufendem Linux-System erhalten?
Ich habe versehentlich meine .config-Datei für meine Kernelkonfiguration unter Linux gelöscht und mich anscheinend daran erinnert, dass es irgendwie eine Möglichkeit gab, die Kernelkonfiguration über das proc-Dateisystem abzurufen. Ist das noch möglich und wenn ja, wie würde ich es tun?
107 linux  kernel 

5
Nicht-Root-Prozess an Port 80 und 443 binden lassen?
Ist es möglich, einen Kernel-Parameter zu optimieren, damit ein Userland-Programm an die Ports 80 und 443 gebunden werden kann? Der Grund, den ich frage, ist, dass ich es für dumm halte, einem privilegierten Prozess zu erlauben, einen Socket zu öffnen und zuzuhören. Alles, was einen Socket öffnet und lauscht, ist …

5
Wie kann ein Linux-Kernel so klein sein?
Ein gewöhnlicher stabiler 3 * Kernel ist jetzt ungefähr 70 MB groß. Aber es gibt kleine Linux-Distributionen von 30-10 MB, bei denen Software und andere Dinge aus dem Kasten laufen. Wie kann der Linux-Kernel in diesen Distributionen so klein sein? Können nur nicht benötigte Module und Treiber reduziert werden? Was …
56 linux  kernel 



2
Was gibt es in einem anderen Betriebssystem als dem Kernel
Soweit ich weiß, übernimmt der Kernel die gesamte Interaktion mit der Hardware und verwaltet den Speicher, die E / A-Geräte usw. Der Kernel erledigt also alles, ist jedoch nur ein Teil des Betriebssystems. Was gibt es sonst noch in einem Betriebssystem? Nur die Anwendungen, die im Lieferumfang enthalten sind? Was …


6
Ist der Kernel ein Prozess?
Unter Linux sagen wir immer, dass der erste Prozess init(pid == 1) ist. Aber warum ist es nicht der Kernel (Startup), der das System einrichtet und den initProzess erstellt ? Ist der Kernel ein Prozess? Wir wissen, dass alle User-Space-Threads beim init-Prozess verwurzelt sind. Was ist dann mit Scheduler und …
30 linux  kernel 


6
Wie man einen neuen Kernel zu grub2 hinzufügt
Diese Frage wurde von Stack Overflow migriert, da sie im Super User beantwortet werden kann. Vor 9 Jahren migriert . Wie können wir grub2 einen Kernel hinzufügen? Ich kannte die Sachen, die wir mit den früheren Versionen machen konnten, aber es scheint sich geändert zu haben. Welche Dateien sollen wir …
24 linux  ubuntu  kernel  grub 


3
Kernel NTFS-Treiber vs NTFS-3G
Eine umfassendere formulierte Frage, da ich den Zugriff auf die andere verloren habe. Ich würde darum bitten, dass der andere gelöscht wird, nicht dieser, da er gar nicht erst hätte migriert werden sollen. Derzeit sind zwei NTFS-Treiber für Linux verfügbar. Der im Kernel enthaltene NTFS-Treiber und der Userspace-NTFS-3G-Treiber, der FUSE …


9
Wo ist vmlinux auf meiner Ubuntu-Installation?
Ich versuche, mit dem Starten von oprofile zu arbeiten , und in diesem Schritt tritt ein Problem auf: opcontrol --vmlinux=/path/to/vmlinux Ubuntu hat kein Paket namens vmlinux, und wenn ich a mache locate vmlinux, bekomme ich viele Dateien: /usr/src/linux-headers-2.6.28-14/arch/h8300/boot/compressed/vmlinux.lds /usr/src/linux-headers-2.6.28-14/arch/m68k/kernel/vmlinux-std.lds /usr/src/linux-headers-2.6.28-14/arch/m68k/kernel/vmlinux-sun3.lds /usr/src/linux-headers-2.6.28-14/arch/mn10300/boot/compressed/vmlinux.lds /usr/src/linux-headers-2.6.28-14/arch/sh/boot/compressed/vmlinux_64.lds /usr/src/linux-headers-2.6.28-14/arch/x86/boot/compressed/vmlinux_32.lds /usr/src/linux-headers-2.6.28-14/arch/x86/boot/compressed/vmlinux_64.lds /usr/src/linux-headers-2.6.28-14/include/asm-generic/vmlinux.lds.h /usr/src/linux-headers-2.6.28-15/arch/h8300/boot/compressed/vmlinux.lds /usr/src/linux-headers-2.6.28-15/arch/m68k/kernel/vmlinux-std.lds /usr/src/linux-headers-2.6.28-15/arch/m68k/kernel/vmlinux-sun3.lds /usr/src/linux-headers-2.6.28-15/arch/mn10300/boot/compressed/vmlinux.lds /usr/src/linux-headers-2.6.28-15/arch/sh/boot/compressed/vmlinux_64.lds …
16 linux  ubuntu  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.