Re: [APC-DEV] 3.0.12 release
| From: | Gopal Vijayaraghavan | Date: | Sun, 03 Sep 2006 16:57:43 +0000 |
| Subject: | Re: [APC-DEV] 3.0.12 release | ||
| References: | 1 | Groups: | php.apc.dev |
| Request: | Send a blank email to php-apc-dev+get-3@lists.php.net to get a copy of this message | ||
Rasmus Lerdorf wrote:
I am seeing lots of commits fly by from Gopal, Sara and Ilia. Cool! ;)I guess this list is working then ;)
Is everyone at a stable point for a 3.0.12 release?Not really, mainly because I know the optimizer is broken. Not that it wasn't any less broken in 3.0.11 :)
I'd also like to explore having a way to optionally configure a local process-level quick cache that wouldn't require any locking.I'm having trouble profiling a multi-process lock contention scenario with oprofile. I anybody's had success with oprofile, please advise.
APC would maintain a circular buffer or heap of the last 100 or 1000 requests and keep track of the top N requested cache entries and keep those in a chunk of memory allocated locally.An malloc() cache of 20 entries doesn't sound too hard to do. Especially since there's none of the pending member hacks in a process (what about TSRM pthread folks ?). Cheers, Gopal -- If I learn from my mistakes, pretty soon I'll know everything.