|
|
|
| Здравствуйте, такое дело, решил я перезагрузить запросами свой сервак дабы проверить насколько он крепок, вообщем эксперимент удался, тока вот оперативная память после завершения нагрузки не вернулась так и осталась зарезервирована, и вернулась только после перезагрузки сервака, подскажите, что я пропустил при настройке? | |
|
|
|
|
|
|
|
для: Dazzl
(28.02.2012 в 10:53)
| | Какое значение выставлено для ThreadsPerChild. Можно Apache перезагрузить, можно снять процесс (не главный, а второй - у него должно быть много дескрипторов и он должен потреблять много памяти). | |
|
|
|
|
|
|
|
для: cheops
(28.02.2012 в 11:31)
| | Для ThreadsPerChild выставлено 100 | |
|
|
|
|
|
|
|
для: Dazzl
(28.02.2012 в 11:55)
| | Теоретически память должна вернуться, когда потоки отработают 100 запросов и будут заменны... практически память может оставаться зарезервированной. | |
|
|
|
|
|
|
|
для: cheops
(28.02.2012 в 11:58)
| | После завершения нагрузки возвращающийся треть памяти остальное остается, принципе остается немного, на то чтоб создать 5000 тыс. строк в таблице безвозвратно ушло 100-150 мб. но сам факт то что система не делает (не возвращает память) то что ей задали, немного огорчает :) | |
|
|
|
|
|
|
|
для: Dazzl
(28.02.2012 в 12:06)
| | Погодите, а не отдает кто, Apache или MySQL, посмотрите через диспетчер задач, кто памяти сколько съел? Больше похоже на поведение MySQL, она заполняет множество кэшей и правильно делает, что память не отдает, она так на рабочий режим выходит, сначала она памяти не потребляет, потом по мере заполнения кэшей она есть все больше и больше, но и работает быстрее...
PS Учитывайте еще, что на рабочих серверах никто кроме сервера не работает, там память нужна только для серверов, поэтому их проектируют без оглядки на личные чувства оператора, которого за серверной машиной вообще быть не должно - он её через сеть администрирует, а сервер где-то в дата-центре, поближе к магистральным шустрым каналам, где скорости повыше и трафик подешевле, а то и вовсе бесплатный. | |
|
|
|
|
|
|
|
для: cheops
(28.02.2012 в 12:38)
| | Знаете, память ест апачи, НО вы были правы на счет скорости, из-за того что 100-150 мб зарезервировано запросы начали обрабатываться быстрее, нежели после перезагрузки апачи и отката памяти :) Ура! Спасибо вам еще раз! | |
|
|
|