Hi!

This delta has very little impact on real world apps except those
doing exclusively such ops.

The benchmarks I did suggest otherwise. Real world apps do huge number of file ops like file_exists(). And while many apps aggressively cache DB calls and such, filesystem calls are still there. Though, of course, maybe I'm wrong - what would you suggest is the problem then? I saw similar slowdowns on 1-process benchmarks as on multi-process server benchmarks - so I have hard time believing it has anything to do with threading vs. processes.

more clear, I'm not (hell not) talking abut parallelism, or sharing
engine's data across threads but how we achieve thread safety for the
shared data or which data we have to share or not, or TS APIs (*_r).

So what specifically do you think can be done better there?
--
Stanislav Malyshev, Software Architect
SugarCRM: http://www.sugarcrm.com/
(408)454-6900 ext. 227

--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to