- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
В 2023 году 36,9% всех DDoS-атак пришлось на сферу финансов
А 24,9% – на сегмент электронной коммерции
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Более того, на современных серверах своп лучше не использовать вообще.
Чтобы под файловый кеш оставалось меньше оперативки?)
Ну и выгружать сразу всю зарезервированную память под mysql зачем?
настройте его под вашу нагрузку и базы, не обязательно много выделять, если у вас слабый сервер то вообще лучше вернуть дефолтный конфиг и прекратить заниматься фигней.
настройте его под вашу нагрузку и базы, не обязательно много выделять, если у вас слабый сервер то вообще лучше вернуть дефолтный конфиг и прекратить заниматься фигней.
Да уменьшил параметры, да и хостер бесплатно накинул 500 метров оперативки. Так что вопрос уже неактуален.
Чтобы под файловый кеш оставалось меньше оперативки?)
Наоборот, под файловый кеш в итоге будет больше оперативки.
Наоборот, под файловый кеш в итоге будет больше оперативки.
Если отключить swap - будет использовать больше ram.
В этом случае - будет меньше ram на кеш.
poiuty, как вам угодно. А у меня все наоборот.
poiuty, как вам угодно. А у меня все наоборот.
Не как мне угодно. А как есть на самом деле.
Например
Если бы swap был выключен, то дополнительно 2033 ушли в оперативку. В этом случае, меньше осталось под cached.
Ваши аргументы или конкретный пример?
Ваши аргументы или конкретный пример?
Оптимизация реальных систем сложнее чем просто взять и сложить два числа. Все параметры находятся в сложной взаимосвязи друг с другом.
Оптимизация реальных систем сложнее чем просто взять и сложить два числа. Все параметры находятся в сложной взаимосвязи друг с другом.
Переписка из багтрекера на тему swap и vswap
1) do you have permanent swapin/swapout? If no, i please explain why do you think the kernel decides incorrectly to put some page to the swap and use freed space for cache.
2) you did not answer my question: at what point, under what conditions, do you think system should start using swap (does not matter - virtual or not)?
Under "start using swap" i mean - put some page to the swap.
If you chose the answer "when the system does not have neither a single free page, nor a single cached page", that will be a very-very slow system.
Just imagine:
you have a node(or CT,does not matter) with 1Gb RAM and 1Gb swap.
you run a process which loads 999Mb of data to RAM and later use only 1Mb of RAM, but for its work reads and writes files.
a) your ideal behavior: all 999Mb of completely unused data are still in RAM, no swap is used, no RAM for caches at all, any file read requires real disk operation, which is slow.
b) better behavior: some of unused 999Mb (or all of it!) is swapped out, and freed RAM is used for file caches => file reads do not require real disk access => the node is fast.
Konstantin Khorenko OpenVZ
С чем именно вы не согласны? И почему вы рекомендуете
poiuty, если часть данных программы уходит в своп, то когда данные вновь понадобятся, обратный процесс зачастую слишком медленный. Это может вызвать резкое повышение числа обрабатывающих потоков, что в свою очередь вызовет уменьшение памяти доступной под файловый кеш.
Конечно, случаи бывают разные, но для LAMP попадание данных httpd и mysql в своп скорее нехарактерно. Без свопа системы LAMP, как правило, ведут себя стабильнее и отзывчивее.
Ситуации, когда памяти не хватает вообще, лучше исключать с помощью ограничения числа обработчиков httpd и mysql. Опять же, состояние файлового кеша тоже сохраняется.