|
From: Geoff S. <ge...@ho...> - 2006-08-23 17:11:18
|
I setup 0.9.5rc1 on a Centos 3.xx, Apache 1.3 system with php 5.1.4. I used the defaults. Now, I am monitoring it with the eaccelerator control panel. It says memory is full, it lists the scripts that are cached, and never lists any scripts as removed. What I don't understand is why scripts that are not listed in the cached scripts list are getting a performance boost. Are they actually being compiled and managed by eaccelerator even though they are not on the list in the control panel? Apparently, I do not understanding how eaccelerator works or can be tuned. My experience of this kind of software is that you would allocate it Main Memory (RAM) and it would then move stuff in and out of main memory to disk as needed in the same way that file swapping is controlled by Linux - using a least recently used algoritm or something similar. According to eaccelerator's control panel, the cache fills up with scripts and then that's it. No scripts get added or deleted. So, the one's that didn't get into the cache before it filled up would never get handled by eaccelerator. BUT, I seem to get a performance improvement on scripts that don't appear on the cached scripts list. Either, I don't understand what the control panel is telling me or I am not really seeing a performance improvement on scripts that are not listed in the cached scripts list. Any information about this would be greatly appreciated. Geoff |