Wo befinden sich Instanzen der FILE-Struktur?Linux

Linux verstehen
Guest
 Wo befinden sich Instanzen der FILE-Struktur?

Post by Guest »

Unter Linux gibt es viele Funktionen, die einen Zeiger auf ein vom System verwaltetes Objekt zurückgeben, um dieses Objekt für das Programm zugänglich zu machen. Beispielsweise gibt fopen() einen Zeiger auf eine DATEI zurück. Wo werden solche Objekte aufbewahrt? Werden sie über malloc() der Standardbibliothek dynamisch auf dem Heap zugewiesen? Werden sie über einen Mechanismus auf niedrigerer Ebene zugewiesen? (Wo?) Werden sie auf andere Weise zugewiesen?
Ich habe Bücher über Unix und Linux gelesen und ungefähr verstanden, wie ihre API funktioniert, aber ich verstehe nicht, wie erstellte Entitäten gespeichert werden funktioniert.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post