The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"скрипт загребает ресурсы - надо отучить"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [Проследить за развитием треда]

"скрипт загребает ресурсы - надо отучить"
Сообщение от DIPperSidE emailИскать по авторуВ закладки on 02-Сен-02, 01:13  (MSK)
Есть скрипт работающий по такому алгоритму:

Инициализация переменных и разбор командной строки
... некоторые проверки ...
Пока есть pid.file и в utmp есть запись о активном юзере
{
   читаю из /proc/net/dev
   парсю регекспами
   пишу в файл отпарсеное
   наполняю небольшой масив и хеш (2 элем.)
   сплю 1 сек
}
пишу в лог результаты из массивов
выхожу (...один я на дорогу)

подпрогр{
   для работы с utmp
}

При росмотре в тор - скрипт во торой строке
.... статус-S  %ЦПУ-0,9  %Мем-0,6   0:00 имя_рек
если без "сплю 1 сек" то %ЦПУ вообще под 98,хх% (<- наводит на ассоциации :-))

Может кто подскажет как еще можно понизить проценты ресурсоемкости чтоб в топ не отображалось (все это раздражает сисадмина и меня как коадмина)

Заранее сенксь!

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "RE: скрипт загребает ресурсы - надо отучить"
Сообщение от smooth Искать по авторуВ закладки on 06-Сен-02, 12:45  (MSK)
не знаю но может попробовать с nice побаловаться - хотя сам не пробовал
  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "RE: скрипт загребает ресурсы - надо отучить"
Сообщение от XMan emailИскать по авторуВ закладки on 07-Сен-02, 00:30  (MSK)
Не поможет оно. Чего вопрошающий хочет добиться постоянной проверкой существования *.pid и чтением utmp ?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "RE: скрипт загребает ресурсы - надо отучить"
Сообщение от DIPperSidE emailИскать по авторуВ закладки on 08-Сен-02, 00:51  (MSK)
>Не поможет оно. Чего вопрошающий хочет добиться постоянной проверкой существования *.pid и
>чтением utmp ?

Сделать свою биллинговую систему.
В данном случае - отловить отключение юзера и даун ррр и-фейса (ip-down не предлагать)

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру