Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по FreeBSD (http://forum.oszone.net/forumdisplay.php?f=10)
-   -   Процесс find грузит сервер (http://forum.oszone.net/showthread.php?t=85028)

Gangabass 06-06-2007 09:46 595815

Процесс find грузит сервер
 
Столкнулись с тем, что сервер большую часть времени сильно загружен. Посмотрели результат top -- оказалось, что около 50% нагрузки процессора это команда
Цитата:

find /home -xdev -type f ( -perm -u+x -or -perm -g+x -or -perm -o+x ) ( -perm -u+s -or -pe
Работает она очень долго (по несколько часов) и съедает вдобавок до 150 Мб памяти.
В тех. поддержке хостера сказали, что это так операционка обрабатывает файлы для ускорения доступа к ним. Видимо тормоза из-за того, что файлов очень много (2 500 000 и это число увеличивается примерно на 50 000 в день).
Подскажите как отключить эту команду (не могу разобраться откуда она запускается) и для чего вообще она нужна.

BuGfiX 06-06-2007 10:48 595858

Для чего она нужна - непонятно, т.к. в Вашем посте она не целиком. А запускается она наверняка по cron-у. Посмотреть можно вызвав crontab -l, удалить - crontab -e, и поставить знак # в начале строки с ее вызовом.

Igor_I 06-06-2007 19:52 596095

Эта команда может использоватся при командах whereis & locale.
Посмотри /etc/defaults/periodic.conf Если хочешь что-нибудь изменить в этом файле создай новый /etc/periodic.conf

Gangabass 07-06-2007 05:21 596226

Всем спасибо за советы.

Igor_I 07-06-2007 21:24 596632

Все-таки ошибся, не locale, а locate.


Время: 04:26.

Время: 04:26.
© OSzone.net 2001-