Проблемы с большим кэшем памяти

  • Автор темы sashaveselov
  • 56
  • Обновлено
  • 12, May 2024
  • #1
Привет, линуксеры! Я использую сервер CentOS (спецификации ниже) с памятью 32 ГБ. Моя проблема в том, что 18,49 ГБ из 32 ГБ используется кешем.

Кажется, это много.

Это хорошо или кеш использует слишком много? Я управляю сайтом, посвященным криптовалюте.

Я кэширую много данных, потому что использую API для получения цен на криптовалюту, подобных тем, что приведены на этой странице: https://www.cryptozink.io/live-cryptocurrency-coins-prices/

.

Кэш удерживает сайт от нехватки памяти или он использует слишком много памяти, и мне следует уменьшить количество кэша страниц? Если я не буду кэшировать так много, будет ли тормозить мой сайт?

Характеристики:

ОС: CentOS Linux 7.7.1908 (ядро)

Процессор: Intel(R) Xeon(R) CPU E3-1225 v3 @ 3,20 ГГц (4 ядра(а))

ПЛСК.05980134.0003 Время работы системы: 3 дн. 09:58 Общая память: 31,17 ГБ Использовано: 20,04 ГБ Кэш: 18,49 ГБ

sashaveselov


Рег
02 Feb, 2015

Тем
1

Постов
3

Баллов
13
  • 05, Jun 2024
  • #2
Вы скачали откуда-нибудь этот огромный валютный скрипт вместе с файлами кэша? Или кэш был создан на вашем сервере после установки скрипта? Если он не был создан на вашем сервере, то не удаляйте.

Возможно, он поставляется вместе со сценарием, а сценарий все еще использует эти файлы для каких-то функций.

Я действительно ничего не знаю о криптовещах...

Насколько я понимаю, файлы кэша — это временные файлы, созданные для снижения нагрузки на сервер.

На своем сервере я кэширую веб-страницы, созданные с использованием php и MySQL, чтобы снизить нагрузку на сервер MySQL.

Я могу хранить эти файлы в течение 4-5 часов, обслуживать эти кешированные файлы, когда кто-то посещает сайт, а затем удалять весь кеш, когда MySQL станет доступен новые финансовые данные.

Затем PHP-скрипт восстанавливает кеш и обслуживаются новые веб-страницы.

Если вы еще не закодировали свой криптоскрипт, то лучше спросить программиста, что это за файлы кэша, и, если можно, время от времени очищать его.
 

EkaV


Рег
29 Oct, 2014

Тем
1

Постов
3

Баллов
13
  • 07, Jun 2024
  • #3
Не следует полностью деактивировать кеш, особенно если вы используете сторонние API. API имеют ограничения, а кэширование результатов вызовов API позволяет сохранять данные и повторно использовать их вместо отправки нового вызова API каждый раз, когда кто-то открывает веб-сайт. Через некоторое время вы можете удалить файлы кэша, скрипт создаст их заново.
 

polonka


Рег
05 Nov, 2013

Тем
1

Постов
3

Баллов
13
  • 07, Jun 2024
  • #4
Я не знаю, как работают криптовалютные сайты, но если вы беспокоитесь о нехватке памяти, напишите код для очистки кэшированных файлов, которые несколько устарели. Таким образом, файлы, которые были созданы и к которым когда-то обращались, больше не используются, будут удалены, а память будет освобождена.
 

Алексей Савченко1


Рег
03 Feb, 2013

Тем
0

Постов
2

Баллов
2
  • 09, Jun 2024
  • #5
Плагин один из этих?
https://colorlib.com/wp/cryptocurrency-wordpress-plugins/

Самый простой способ увидеть, что произойдет, это

1. Переименуйте папку «кэш» во что-нибудь другое.

2. Создайте новую пустую папку «кэш», дайте ей права на запись.

3. Откройте пару страниц вашего сайта, на которых отображается информация о криптовалюте.

Если эти старые файлы кэша каким-то образом использовались, ваш сайт перестанет работать, и вы увидите ошибки или пустые страницы.

В этом случае удалите папку «новый КЭШ», переименуйте старую обратно в «кэш» и все будет хорошо.

Если веб-сайты открываются правильно и вы видите несколько новых файлов в новой папке кэша, то можно безопасно удалить папку «старого кэша», которую вы переименовали и которая имела размер 18 ГБ.

Ваш плагин кэша воссоздаст файлы в новой папке.

Я думаю, что кэш и крипто — это 2 разных плагина, не зависящих друг от друга.

Эти файлы в папке кеша представляют собой просто страницы WordPress, которые были успешно доставлены в браузер, поэтому они были сохранены для повторной доставки, когда следующий посетитель захочет увидеть ту же страницу.

Ваш плагин кэша создаст их снова.

Однако я также считаю, что этот плагин кэша не очень хороший.

Вероятно, он продолжает создавать новые файлы, не удаляя старые автоматически.
 

vipkhongtin


Рег
19 May, 2014

Тем
0

Постов
1

Баллов
1