[pso] [tema3]mknod

omar Chouydary chouydary at yahoo.com
Sat May 5 10:50:43 EEST 2007


Salut,
      
     Din cate am inteles (sper eu ca bine ) la apelul mknod nu trebuie decat sa creezi un nou
  inode (cu functia ta _new_inode(...)) fara sa aloci nici un bloc de date (mai sunt si cateva chestii de facut, vezi in laborator).
  Atunci cand o sa se scrie in acel fisier (corespunzator acelui inode) se va apela functia
  _writepage care va apela la randul sau functia _get_block().... 
  In _get_block(..) daca ai flagul acela de "create" pe 1 va trebui sa aloci un nou bloc daca este nevoie.
   
  Omar.

Catalin Morosan <cercetasu2003 at yahoo.com> wrote:
          Salut.

Cand se creeaza un fisier (adica se apeleaza mknod()), trebuie sa alocam si un bloc de date? 

Am vazut ca in test.sh se face o copiere de fisiere. Daca in mknod doar se aloca si se populeaza inode-ul, cand anume se copiaza datele efective?
Mai exact, in ce functie apelez alloc_block?

multumesc.


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


 
---------------------------------
We won't tell. Get more on shows you hate to love
(and love to hate): Yahoo! TV's Guilty Pleasures list.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://cursuri.cs.pub.ro/pipermail/pso/attachments/20070505/6b4ca9d8/attachment-0001.html


More information about the pso mailing list