Paketi vhodno izhodnih zahtevkov


Ko neka nit terja od vhodno-izhodnega sistema neko storitev, tvori upravnik vhodno izhodnih zahtevkov paket z vhodno-izhodnim zahtevkom (IRP = I/O Request Packet).

Tak paket vsebuje dva dela:

Fiksni del (zaglavje) vsebuje podatke o tipu in velikosti zahtevka, ali je zahtevek sinhron ali asinhron, kazalec na mmorebitni medpomnilnik in informacijo o stanju.

Dinamični del (stack location) vsebuje funkcijsko kodo, funkcijsko specifične parametre in kazalec na objekt datoteka (file) kličočega programa.

Sistem pomni IRP-je  v vrsti, ki ustreza niti, ki je tak zahtevek sprožila.