[pso] [tema3] inode 1 si i_size

omar Chouydary chouydary at yahoo.com
Thu May 3 00:18:23 EEST 2007


Am o mica problema cand fac readdir. Output-ul este acesta pt imaginea pitix.loop: 
   
  In readdir, bloc-ul din inode-ul 1 are numarul 0
pos = 0, isize = 512, dsize = 20
Pos = 0 - inainte de filldir cu numele acpi si de->ino = 1
Pos = 20 - inainte de filldir cu numele adduser.conf si de->ino = 5
Pos = 40 - inainte de filldir cu numele adjtime si de->ino = 6
Pos = 60 - inainte de filldir cu numele alternatives si de->ino = 7
Pos = 80 - inainte de filldir cu numele apm si de->ino = 9
Pos = 100 - inainte de filldir cu numele apt si de->ino = 12
Pos = 120 - inainte de filldir cu numele bash.bashrc si de->ino = 23
Pos = 140 - inainte de filldir cu numele bash_completion si de->ino = 24
Pos = 160 - inainte de filldir cu numele  si de->ino = 0
Pos = 180 - inainte de filldir cu numele  si de->ino = 0
Pos = 200 - inainte de filldir cu numele  si de->ino = 0
Pos = 220 - inainte de filldir cu numele  si de->ino = 0
Pos = 240 - inainte de filldir cu numele  si de->ino = 0
Pos = 260 - inainte de filldir cu numele  si de->ino = 0
Pos = 280 - inainte de filldir cu numele  si de->ino = 0
Pos = 300 - inainte de filldir cu numele  si de->ino = 0
Pos = 320 - inainte de filldir cu numele  si de->ino = 0
Pos = 340 - inainte de filldir cu numele  si de->ino = 0
Pos = 360 - inainte de filldir cu numele  si de->ino = 0
Pos = 380 - inainte de filldir cu numele  si de->ino = 0
Pos = 400 - inainte de filldir cu numele  si de->ino = 0
Pos = 420 - inainte de filldir cu numele  si de->ino = 0
Pos = 440 - inainte de filldir cu numele  si de->ino = 0
Pos = 460 - inainte de filldir cu numele  si de->ino = 0
Pos = 480 - inainte de filldir cu numele  si de->ino = 0
Am terminat cu while din readdir
Suntem in readdir
In readdir, bloc-ul din inode-ul 1 are numarul 0
pos = 500, isize = 512, dsize = 20
Am terminat cu while din readdir
   
  Dupa cum se poate observa, inode-ul 1 (adika root inode-ul) apare ca avand size de 512, dar de fapt doar pana la 140 are intrari. Este ceva incorect? Eu am crezut ca i_size din inode semnifica marimea datelor din inode (adica ceea ce este in datele asociate din DZONE).
   
  Omar.
   

       
---------------------------------
Ahhh...imagining that irresistible "new car" smell?
 Check outnew cars at Yahoo! Autos.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://cursuri.cs.pub.ro/pipermail/pso/attachments/20070502/f3869604/attachment.html


More information about the pso mailing list