Názor k článku Python: skriptování ve více vláknech od Karell - Pripojim se s pripominkami. Ted je v clanku formulace...

  • Článek je starý, nové názory již nelze přidávat.
  • 23. 3. 2009 13:38

    Karell (neregistrovaný)
    Pripojim se s pripominkami.
    Ted je v clanku formulace
    > Lock a RLock jsou více méně totožné, pouze ten druhý můžeme bezpečně použít několikrát.
    coz neni o nic lepsi nez bylo driv. Nejde o nasobne pouziti (ostatne bez toho by ani lock nemel smysl) ale o to, ze jeden thread muze mit RLock v danou chvili vicekrat zamknuty bez predchoziho odemknuti a nezasekne se. Mozna jste to tak myslel, ale ja kdybych to nevedel uz z drivejska, tak by mi to po tehle vete jasne nebylo.

    Popis kriticke sekce je ponekud zmatecny. Asi by bylo lepsi to seradit nejak takto:
    - existuje kriticka sekce (misto, kde neni zadouci mit najednou vice (libovolne) threadu)
    - jak se takove misto pozna
    - cim se to da resit.
    Takhle z toho mam pocit, ze kriticka sekce vznikne, kdyz se neco zamkne, ale neni mi jasne jak poznat, ze je to potreba zamknout.

    Mozna bylo zbytecne jit do problematiky tak hluboko, ale kdyz uz, tak by to melo byt poradne. Je spatne nehlidat kriticke sekce, ale jeste horsi je zit v iluzi, ze staci KS obalit zamkem a pritom ani nevedet, jak se pozna kde KS je a jaky je jeji rozsah. Vzhledem k tomu, ze je to clanek pro zacatecniky, tak by urcite bylo dobre tam zminit, ze je to narocne a v clanku jen lehce natuknute tema. Proste aby bylo jasne, ze to neni vsechno, co je potreba vedet ;-)