[pso] [Tema4] Dimensiuni Date

Andreea Diana Lucau andreead_lucau at yahoo.com
Tue May 19 01:24:23 EEST 2009


Multumesc pentru raspuns. Tot la dimensiunea inode-ului complet ma refeream si eu.M-am descurcat si cu indicii:)

--- On Mon, 5/18/09, Octavian Voicu <octavian.voicu at gmail.com> wrote:

From: Octavian Voicu <octavian.voicu at gmail.com>
Subject: Re: [pso] [Tema4] Dimensiuni Date
To: "Proiectarea Sistemelor de Operare" <pso at cursuri.cs.pub.ro>
Date: Monday, May 18, 2009, 4:38 PM

2009/5/18 Andreea Diana Lucau <andreead_lucau at yahoo.com>




Consider ca diskul este formatat cu mk_pitix cu parametrii:block_size = 512

inode_data_blocks = 64 => dimensiunea unui inode este 148


Asta inseamnca ca intr-un block intra 3 inode-uri?Ca sa citesc inode-ul 5, de exemplu, trebuie sa citesc blocul 1 si in cadrul blocului inode-ul se va gasi la offsetul 2 * sizeof(pitix_inode)? (folosind indici incepand de la 0)



Mai exact inode_size(sb) care e definita in pitix.h, pentru ca sizeof(pitix_inode) nu include dimensiunea pointerilor catre blocurile de date (care e dinamica).



+ ce a zis Cristi.


-- 
Octavian Voicu


-----Inline Attachment Follows-----

_______________________________________________
pso mailing list
pso at cursuri.cs.pub.ro
http://cursuri.cs.pub.ro/cgi-bin/mailman/listinfo/pso



      
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://cursuri.cs.pub.ro/pipermail/pso/attachments/20090518/256038b7/attachment.htm>


More information about the pso mailing list