vykonny server - viac procesorov a freebsd
    Dan Lukes 
    dan at obluda.cz
       
    Fri Mar  4 14:39:26 CET 2005
    
    
  
Martin Salac wrote:
> Nasel by se pls. nekdo ochotny vysvetlit mi co_vlastne_presne je to
> obri zamkovani v 5kove vetvi? Precetl jsem si k tomu popis z webu,
> ale porad mi nejak nedocvakava k cemu to poradne je.
	To je stejne, jako obri zamkovani na 4.x ;-)
	FreeBSD kernel proste puvodne nebyl reentrantni - neslo, aby dva 
procesy soucasne "vstoupily" do kernelu a cosi delaly.
	Takze pri vstupu do kernelu se aktivoval "velky zamek" a kdokoliv jiny, 
kdo mel v umyslu do kernelu vstoupit, cekal, az se uvolni.
	Na 5.x takovy zamek existuje take - ale teoreticky uz vlastne existovat 
nemel. Jadro se melo stat reentrantnim. Jenze, neni to tak uplne pravda, 
nektere veci se proste predelat stale jest enestihlo a/nebo nepodarilo - 
a tak pro nektere operace je stane nutne "velky zamek" aktivovat a 
pouzivat ...
					Dan
    
    
More information about the Users-l
mailing list