Erklären Sie "kobject"

Erklären Sie "kobject"

Ich begann zu lesenLinux-Kernel-Architekturvon Wolfgang Maurer.

Gleich zu Beginn des Buches macht er eine Anmerkung und versucht zu erklären, was kobjectS sind und wozu sie dienen.

Nachdem ich ein bisschen gelesen und gegraben habe, habe ich ein paar Fragen.

  1. Entschuldigung, aber was ist ein kernel object? Ist es nur eine Datenstruktur wie task_struct?

  2. Bitte erläutern Sie anhand eines einfachen Beispiels aus dem Userland, wo und zu welchem ​​Zweck kobjectsdiese eingesetzt werden.

verwandte Informationen