apc problems on win7-64bit

[email protected] (Gaetano Giunta)
Newsgroups php.internals.win
Message-ID <[email protected]>
Hello all

I'm using php 5.3.8 + apache 2.2.21 from apachelounge, and the latest APC from Pierre's builds 
(php_apc-3.1.8-dev+igbinary-1.1.2-dev-20110321-5.3-ts-vc9-x86.zip), on a win 7 pro 64 bit machine.

I am testing perfs using eZ Publish, and I have a very strange behavior: when APC is enabled, only a few files seem to be cached (less than 20). When running 
the same app on linux, more than 120 files are cached.
Also the time to execute a page does not decrease at all - running ab with a concurrency of 1, I get 1.2 secs per page.
I tried playing around with stat, include_once_override and canonicalize settings, and did not get any significant difference (note that eZ Publish generates 
its own php files on the fly, so keeping stat on is generally a good idea).

I noticed when turning stat off, that the list of files in apc cache (as per apc.php) have conflicting pathnames: some are full paths, some relative, some use 
windows slashes, some unix slashes. Might this have an impact? (note: there is no stream wrapper usage in eZ afaik)

Is this a known problem / did anyone else experience it? Shall I file a bug?

Bye
Gaetano
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.