Hlavní navigace

Názor ke článku Linuxák sa pokúša používať Windows... od Kit - imploder: Nedalo mi to a vyzkoušel jsem si...

  • 25. 7. 2010 18:22

    Kit (neregistrovaný)

    imploder: Nedalo mi to a vyzkoušel jsem si na Linuxu konkurenční zápis z několika nezávislých procesů do jednoho souboru otevřeného s příznakem append.

    Zatímco program v GCC těžce selhal (výstup funkce fprintf byl často přerušen a pokračoval výstupem z jiného procesu), PHP 5.3 bylo zcela bez potíží (řádky z různých procesů se různě střídaly, ale byly vždy celé - funkce printf se chová atomicky).

    Testoval jsem to na dvoujádrovém (čtyřvláknovém) procesoru, každý proces běžel v jiném vlákně. Evidentně to má PHP 5.3 dobře ošetřené.