Suchergebnisse für Anfrage "kernel"

8 die antwort

Wie beschleunige ich die Linux-Kernel-Kompilierung?

Ich habe Core i5 mit 8 GB RAM. Ich habe VMware Workstation 10.0.1 auf meinem Computer installiert. Ich habe Fedora 20 Desktop Edition auf VMware als Gastbetriebssystem installiert. Ich arbeite an Linux Kernel Source Code v 3.14.1. Ich entwickle ...

1 die antwort

Unterschied zwischen Prozessen, die im Kernel-Modus ausgeführt werden und als Root ausgeführt werden?

Mir ist der Unterschied zwischen einem Prozess im Benutzermodus und einem im Kernelmodus bekannt (basierend auf Zugriffsbeschränkungen, Zugriff auf Hardware usw.). Was ist der Unterschied zwischen einem Prozess, der im Kernel-Modus ausgeführt ...

3 die antwort

Linux-Kernel - Systemaufruf dynamisch über das Modul hinzufügen

Gibt es eine Möglichkeit, einen Systemaufruf dynamisch hinzuzufügen, z. B. über ein Modul? Ich habe Stellen gefunden, an denen ich einen vorhandenen Systemaufruf mit einem Modul überschreiben kann, indem ich nur das änderesys_call_table[] Array, ...

TOP-Veröffentlichungen

2 die antwort

Was sind vdso und vsyscall?

Ich tatsudo cat /proc/1/maps -vv Ich versuche, die Ausgabe zu verstehen. Wie erwartet werden viele gemeinsam genutzte Bibliotheken dem Speicherzuordnungssegment zugeordnet. 7f3c00137000-7f3c00179000 r-xp 00000000 08:01 ...

1 die antwort

implizite Deklaration der Funktion 'create_proc_entry'

Ich versuche, mit der Funktion create_proc_entry () ein Verzeichnis unter / proc zu erstellen. Wenn ich versuche, den Code zu kompilieren, erhalte ich den folgenden Fehler: Implizite Deklaration der Funktion 'create_proc_entry'. Dies sind die ...

2 die antwort

Wie warte ich auf einen Tastendruck-Interrupt mit einem Syscall unter Linux?

Ich möchte eine Unterbrechung erhalten, wenn der Benutzer in meinem Programm einen speziellen Tastendruck wie F1-12 drückt, der in nasm geschrieben ist. Ich muss nur zu Beginn meiner Hauptfunktion auf einen Funktionstastenanschlag warten. Ich ...

2 die antwort

füge ein weiteres Feld zu user_struct @ hin

Ich möchte ein neues Feld (um die Nummer des fertigen Prozesses dieses Benutzers zu speichern) zu user_struct in der Datei linux-source / kernel / user.c hinzufügen. struct user_struct { atomic_t ready_processes; /* I add this field */ /* ...

6 die antwort

Kernel Modul für / proc

Wie schreibe ich ein Kernel-Modul, das ein Verzeichnis mit dem Namen mymod in / proc erstellt und eine Datei mit dem Namen mymodfile. Diese Datei sollte beim Schreiben eine Zahl im Bereich von 1 bis 3 akzeptieren und beim Lesen die folgenden ...

2 die antwort

Wie kann ich die tatsächliche CPU-Auslastung unter Linux messen?

Ich weiß, dass es Tools wie @ giobe und ps zum Messen der CPU-Auslastung. Die Art und Weise, in der die CPU-Auslastung gemessen wird, besteht darin, zu messen, wie lange die inaktive Task nicht ausgeführt wurde. Selbst wenn eine ...

4 die antwort

Wie füge ich ein neues Gerät im QEMU-Quellcode hinzu?

Was könnte der schrittweise Ansatz sein, um ein neues Gerät in @ zu emulieren / hinzuzufügeqemu QOM-Ansatz verwenden? Was und wo könnten die Änderungen in Bezug auf DeviceState / BusState und andere Eigenschaften liegen?