Czy możliwe jest de-fragment pamięci podręcznej APC lub jedyną dostępną opcją jest, aby wyczyścić i przebudować go?
Jeśli nie możemy usunąć tego fragmentu, czy dobrze jest zrzucić całą pamięć podręczną, wyczyścić ją, a następnie ponownie załadować zrzut? czy to oczyści fragmentację?Jak Od fragment APC cache
Odpowiedz
Kody opcyjne APC w ram. Nie ma zarządzania fragmentacją.
Jedynym sposobem deframent jest opróżnić pamięć podręczną. Użyj apc_clear_cache() w skrypcie php. Lub zrestartuj httpd.
Zauważ, że APC będzie musiał odbudować swoją pamięć podręczną.
Nie powinno być (lub kilka) fragmentacja jeśli dasz APC wystarczającej ilości pamięci. Sprawdź tutaj moją odpowiedź, aby dowiedzieć się, jak odgadnąć, jaki wymagany bufor pamięci jest wymagany: What is causing "Unable to allocate memory for pool" in PHP?
To jest poprawna odpowiedź. Przyjęta odpowiedź jest niepoprawna. –
Jest inny sposób. Jeśli zainstalujesz jakiś plik o nazwie apc.php z hasłem (bardzo ważne!), Możesz zalogować się na tę stronę i opróżnić z niej kod operacyjny i pamięć podręczną użytkownika.
Czy możesz wyjaśnić to trochę więcej? – jnovack
Witam i witam w Stackoverflow! Przeczytaj [Jak uzyskać odpowiedzi na pytanie przewodnika] (http://stackoverflow.com/questions/how-to-answer). – slm
@peter Tak, jest to jedna z opcji. Zawsze jednak preferowana jest automatyczna automatyzacja procesów. –
Na Debianie 8, zainstalować APC:
sudo apt-get install -y php5-apcu
Następnie skopiuj apc.php
do swojego korzenia internetowej:
cp /usr/share/doc/php5-apcu/apc.php /var/www/html
edytować plik, modyfikując ADMIN_USERNAME
& ADMIN_PASSWORD
.
Następnie przejdź do pliku apc.php
w przeglądarce, zaloguj się, & hit Clear Cache
.
- 1. Jak działa APC (PHP Cache)?
- 2. PHP APC Cache, czy to działa po wyjęciu z pudełka?
- 3. getActionBar od Fragment z AppCompatLibrary
- 4. getSupportActionBar od środka Fragment ActionBarCompat
- 5. APC Odsłon/Misses and configuration
- 6. Wyłącz debugowanie APC?
- 7. Powtarzanie serii APC?
- 8. APC i lakierowanie
- 9. aktywne APC w php
- 10. Jak czyścić Czy cache?
- 11. czym jest wewnętrzne debugowanie APC?
- 12. APC nie przyśpieszając PHP 5.4
- 13. PHP APC w trybie CLI
- 14. Jak niszczyć fragment?
- 15. Odejmij CGRect od CGRect - największy fragment niezawierający innego
- 16. NullPointerException podczas wywoływania getSupportActionBar() od wewnątrz fragment (ActionBarCompat)
- 17. Anko tost() metoda powoduje java.lang.NoSuchMethodError po nazwie od Fragment
- 18. Fragment android: fragment Nie można utworzyć wystąpienia fragment
- 19. Jak zamienić fragment na inny fragment TabLayout i ViewPager
- 20. Jak nakładać drugi fragment na pierwszy fragment podczas translatowania fragmentów
- 21. iPhone WebApp cache
- 22. APC -> APCu/OPCache, słaba wydajność
- 23. "Nie znaleziono akceptowalnego kompilatora C" podczas instalacji APC
- 24. Zainstaluj oprogramowanie APC w systemie Windows
- 25. Grupy kluczy z pamięcią podręczną APC
- 26. PHP APC: Co się dzieje, gdy pamięć podręczna APC jest pełna?
- 27. Fragment JAXB Fragment Marszałka bez przestrzeni nazw
- 28. nie wejście Cache używany
- 29. x86 Assembly Cache Store
- 30. Czego używać zamiast pamięci podręcznej użytkownika apc w php 5.5?
[Co to jest system operacyjny?] (Http://geekblog.oneandoneis2.org/index.php/2006/08/17/why_doesn_t_linux_need_defragmenting) – hakre
używam CentOS 5.5 –
@hakre, problemem jest rozdrobnienie zmniejsza liczba zapisanych plików. Obecnie mam około 12M/64M wolnej przestrzeni, całkowicie pofragmentowaną, a pełna pamięć podręczna wynosi 12 w zaledwie 2 dni. liczba zapisanych plików zmniejszyła się do 360 z 510+. więc pomyślałem, że byłoby dobrze, jeśli mogę oddzielić fragment w przestrzeni w pewnym przedziale. –