.Nuno. Posted October 26, 2011 Posted October 26, 2011 Nope. xcache for example has seperate "varibles cache" which is what the globalconf cache setting for IPB is using: ; same as aboves but for variable cache xcache.var_size = 4M xcache.var_count = 1 xcache.var_slots = 8K opcode is not the same. :smile: Ok, now I'm confused What you are saying is that IPB doesn't use APC/xCache to store variables, only Memcached? IPB only use APC or xCache as an opcode and Memcached to store variables? ThanksPS: English isn't my primary language, sorry :)
altenerg Posted October 27, 2011 Posted October 27, 2011 It's not what I'm saying, but its a fact that APC and xcache do opcode AND variables caching for IPB. Eaccelerator on the other hand removed variables caching from all versions after 0.9.5.3. Since PHP 5.3 eaccelerator ONLY caches opcode. I use eaccelerator on my IPB but setting... $INFO['use_eaccelerator'] = '1'; in conf_global.conf is useless with the new version unless you are still using eaccelerator 0.9.5.3 (old 2007 version). Which is NOT PHP 5.3 compatible. :) Eaccelerator 0.9.6.1 is compatible with PHP5.3 but it does NOT support variable caching. I use EA 0.9.6.1 with php 5.3 and then I set: $INFO['use_memcache'] = '1'; $INFO['memcache_server_1'] = '127.0.0.1'; $INFO['memcache_port_1'] = '11211'; Since eAccelerator is not capable of caching that anymore. If you don't understand dont worry about it. :smile: Cheers!
ThatForumGuy Posted October 27, 2011 Posted October 27, 2011 Well stated altenerg. It would be nice if IP would update their documentation on this. It would probably save people some time.
Gary. Posted October 27, 2011 Posted October 27, 2011 I'm sure they fixed it and 5.3 is compatable ? also use x-cache over eaccelerator :)
burm Posted October 27, 2011 Author Posted October 27, 2011 eaccelerator is faster (at least from what I read), which is why I originally chose it. When I get some time I'll give xcache a whirl, and see how it goes.
altenerg Posted October 27, 2011 Posted October 27, 2011 xCache has been around 4 to 8 percent slower than EA in my test even with var cache enabled. :no: EA is faster and then just use memcached for var objects.
burm Posted October 27, 2011 Author Posted October 27, 2011 APC threw up on my because I use Nexus (encoded). Didn't bother to dive into it further yet, but it did not like the encoded files.
altenerg Posted November 23, 2011 Posted November 23, 2011 APC was slowest in my test and also in a lot of test if you google it. But has the best looking control panel lol :whistle: Also eaccelerator is the only one that gives you the option to store files on disk. Too bad they dropped var cache since 0.9.5.3
Recommended Posts
Archived
This topic is now archived and is closed to further replies.