prosba o otestovani patche na zrychlovani samby/apache
Jozef Babjak
jozef.babjak at gmail.com
Mon Feb 11 18:31:46 CET 2008
> proc se to musi kopirovat?
^-- Patrne preto, lebo tak bolo navrhnute raz davno to rozhranie
a zmenit ho by znamenalo porusit spatnu kompatiblitu. No a
struktury sa v C odovzdavaju hodnotou, takze sa proste kopiruju.
> proc nestaci aby kernel pouzival pointer
> ukazujici do userspace, pristupovat tam muze a behem vykonavani
> syscallu data stejne uzivatelsky program nemuze zmenit.
^-- No len aby nemohol. IMHO moze, napr. ak sa jedna
o viacvlaknovy program, ktoreho jedno vlakno zavolalo
zmieneny syscall a caka na jeho dokoncenie, ale ine vlakno
moze pokojne tu strukturu dalej menit. Mozno to rozhranie
bolo navrhnute s odovzdavanim struktury a nie ukazovatela
na strukturu _prave preto_, aby syscall mal "bezpecnu kopiu".
A mozno sa celkom mylim. :-)
J.
More information about the Users-l
mailing list