Переехал на VPS. Ну собственно с системой и переездом проблем не возникло. Поставил Ubuntu Linux 10.04, апаш и мускул. Плюс панельку Webmin.
Только все это хозяйство стало грузить все 512 Мег памяти по полной.
Посоветуйте, как с этим бороться. Я поставил мемкэшинг и ограничил число процессов апаша. Как результат - сейчас ест 350М памяти.
Но может, кто подскажет более правильную настройку? Или ссылку на хорошую статью.
- 10.08.2011 17:04Дипломник


- Регистрация: 10.07.2011
- Сообщений: 149
- Репутация: 23
- 10.08.2011 17:10
Можно вместе Апача, nginx поставить. Меньше кушать будет.
- 10.08.2011 19:41
в подобных темах для начало стоит показать: free -m и ps aux --sort -rss потом файлы конфигурации всего что кушает больше нормы, возможно кто тот из скучающих админов вам поможет.
p.s. зачем брать VDS и настраивать его самому если ничего не знаешь о линуксе? - 10.08.2011 20:16Дипломник


- Регистрация: 10.07.2011
- Сообщений: 149
- Репутация: 23
- 10.08.2011 20:26
mln141, покажите вывод команд, указанных мной выше, без них невозможно дать каких либо рекомендаций.
- 10.08.2011 20:56Дипломник


- Регистрация: 10.07.2011
- Сообщений: 149
- Репутация: 23
free -m
total used free shared buffers cached
Mem: 512 351 160 0 0 0
-/+ buffers/cache: 351 160
Swap: 0 0 0
ps aux --sort -rss
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
www-data 15408 0.0 9.6 241956 50732 ? S 12:28 0:04 /usr/sbin/apach
www-data 15411 0.0 9.2 239884 48268 ? S 12:29 0:02 /usr/sbin/apach
www-data 16024 0.0 8.3 237704 43752 ? S 14:35 0:00 /usr/sbin/apach
www-data 15797 0.0 7.8 229512 41316 ? S 13:47 0:01 /usr/sbin/apach
www-data 16139 0.0 5.0 227464 26464 ? S 14:52 0:00 /usr/sbin/apach
root 1133 0.0 4.6 91160 24604 ? Ss Aug08 0:20 /usr/bin/perl /
mysql 1481 0.0 4.3 88984 22656 ? Ssl Aug08 0:12 /usr/sbin/mysql
root 1121 0.0 2.2 215176 11852 ? Ss Aug08 0:01 /usr/sbin/apach
www-data 16162 0.0 1.2 215176 6332 ? S 14:54 0:00 /usr/sbin/apach
proxy 1449 0.0 1.0 31172 5340 ? S Aug08 0:00 (squid) -sY -f
root 16140 0.0 0.6 70624 3228 ? Ss 14:52 0:00 sshd: root@pts/
root 16151 0.0 0.4 19380 2120 pts/0 Ss 14:52 0:00 -bash
root 1 0.0 0.2 23316 1500 ? Ss Aug08 0:00 init
nobody 21514 0.0 0.2 62868 1216 ? Sl Aug09 0:00 /usr/bin/memcac
root 1107 0.0 0.2 49264 1112 ? Ss Aug08 0:02 /usr/sbin/sshd
root 16166 0.0 0.2 15252 1092 pts/0 R+ 14:55 0:00 ps aux --sort -
root 1112 0.0 0.1 21080 1004 ? Ss Aug08 0:00 cron
root 1447 0.0 0.1 24268 624 ? Ss Aug08 0:00 squid -sY -f /e
proxy 1676 0.0 0.0 3860 392 ? S Aug08 0:00 (unlinkd)
Как уже писал кол-во процессов апаша я урезал - 10.08.2011 22:38
mln141, ничего криминального я не углядел. вариантов у вас много от
ковыряния конфиг апача (MPM:worker, убрать неиспользуемые модули, подобрать оптимальные параметры для вашей нагрузки и т.д.) до полного отказа от apache установки легкого вебсервера (упомянутого выше nginx) и настройки php-cgi для него.
сложно помочь за десять минут в таком неоднозначном вопросе не обладая полной информацией о типовой нагрузке и конфигурации сервера. - 10.08.2011 23:58Дипломник


- Регистрация: 10.07.2011
- Сообщений: 149
- Репутация: 23
Спс. В наличии (точнее отсутствии) криминала я не сомневался. Просто думал у кого есть ссылка на какое-либо толковое руководство (статью) чтобы максимально грамотно настроить и использовать все 100% возможностей. nginx ставить лень, сайты легкие - VPS больше чтобы с программированием поиграться.
- 11.08.2011 22:35
зря, получите что то вроде этого:
Код:nginx стоит как фронтенд к apacheUSER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND nginx 17052 0.0 1.4 17688 6892 ? S 14:12 0:00 nginx: worker p nginx 17056 0.0 1.4 17688 6892 ? S 14:12 0:00 nginx: worker p nginx 17057 0.0 1.4 17688 6892 ? S 14:12 0:00 nginx: worker p nginx 17058 0.0 1.4 17688 6892 ? S 14:12 0:00 nginx: worker p nginx 17059 0.0 1.4 17688 6892 ? S 14:12 0:00 nginx: worker p nginx 17060 0.0 1.4 17688 6892 ? S 14:12 0:00 nginx: worker p nginx 17061 0.0 1.4 17688 6892 ? S 14:12 0:00 nginx: worker p apache 28407 0.0 1.4 63896 6724 ? S 20:23 0:00 /usr/sbin/httpd
Последний раз редактировалось webpavilion; 11.08.2011 в 22:48.
- 17.08.2011 04:07
memcache мало дает, лучше xcache.
apache2 FastCGI nginx и оптимизация этого всего.
Похожие темы
| Темы | Раздел | Ответов | Последний пост |
|---|---|---|---|
Настроить тему Wordpress | Создание сайтов | 10 | 19.06.2011 11:57 |
Редирект. Как настроить? | Вопросы от новичков | 0 | 14.11.2010 00:09 |
Agress Parser как настроить | Софт, скрипты, сервисы | 4 | 07.10.2009 00:58 |
Есть VDS. Как настроить прокси? | Хостинг и Серверы | 15 | 08.09.2009 04:35 |


