-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
APCu cache fragmentation can cause PHP processes to lock up #138
Comments
The idea behind this cache is very nice and APCu is faster. Would be great if this issue can be resolved. cheers |
Just to clarify, the issue is in APCu, not LCache. It appears to be an architectural flaw with APCu that would be very challenging to remedy. As such, Pantheon has explored alternatives, but none of the exploration has born fruit yet. |
Per David Strauss's comments here: lcache/lcache#87 (comment) . The TL;DR is basically that the above mentioned "explored alternatives" performed about the same as a local memcache over unix socket, however there is no memcache L1 interface written yet for LCache and it doesn't sound like anyone is working on writing that. |
Wt3 Total Cache is the only plugin as i know off which APCu is working PERFECT on! And what an amazing and insane feature it is! My site speed level alone without any other plugin with APCu went up 67% Ofcourse it ALL depends on how much Memory Cache you make available to it. It makes the respond time with databases quicker, handling http specially with http2 on a whole new level! |
Has this been tested with a newer version of APCu, as I can see that in release 5.1.15 (2018-12-07), there is a note that they have made changes to attempt to reduce shared memory fragmentation? Pecl Page: https://pecl.php.net/package/APCu
|
This issue is long overdue but...
From https://wordpress.org/support/topic/heavy-iops-and-database-use/
The text was updated successfully, but these errors were encountered: