URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID8
Нить номер: 3243
[ Назад ]

Исходное сообщение
"Как узнать нагрузку на сервер при выполнении скрипта"

Отправлено svfolder , 14-Апр-05 09:19 
Здравствуйте!
Скрипт дает нагрузку на сервер как видно из следующей записи.
Top Process %CPU 32.0 /usr/bin/perl board.pl
Top Process %CPU 30.0 [board.pl]
Top Process %CPU 21.0 /usr/bin/perl board.pl

Вопрос, как отследить параметры с которыми был вызван скрипт во время создания нагрузки на сервер?
Или как хотябы вообще отследить данные цыфры внутри вызываемого скрипты (в данном случае board.pl)

Спасибо за внимание!


Содержание

Сообщения в этом обсуждении
"Как узнать нагрузку на сервер при выполнении скрипта"
Отправлено PoizOn , 14-Апр-05 17:53 
>Здравствуйте!
>Скрипт дает нагрузку на сервер как видно из следующей записи.
>Top Process %CPU 32.0 /usr/bin/perl board.pl
>Top Process %CPU 30.0 [board.pl]
>Top Process %CPU 21.0 /usr/bin/perl board.pl
>
>Вопрос, как отследить параметры с которыми был вызван скрипт во время создания
>нагрузки на сервер?
>Или как хотябы вообще отследить данные цыфры внутри вызываемого скрипты (в данном
>случае board.pl)
>
>Спасибо за внимание!
По моему функция times вам поможет.



"Как узнать нагрузку на сервер при выполнении скрипта"
Отправлено Асен Тотин , 15-Апр-05 01:40 
Привет,

1. Посмотрите во время исполнения

ps auwx | grep board.pl

2. В овремя исполнения, заберите PID вашего процесса и посмотрите в

/proc/<pid>/cmd (cwd и т.д.)

WWell,



"Как узнать нагрузку на сервер при выполнении скрипта"
Отправлено svfolder , 15-Апр-05 11:06 
Извините но я не так силен в таких тонкостях перл, не могли бы вы привести пример.

"Как узнать нагрузку на сервер при выполнении скрипта"
Отправлено svfolder , 15-Апр-05 11:10 
Насчет функции times она не может мне помочь, так как ничего адекватного
по теме не дает.

"Как узнать нагрузку на сервер при выполнении скрипта"
Отправлено PoizOn , 15-Апр-05 13:42 
>Насчет функции times она не может мне помочь, так как ничего адекватного
>
>по теме не дает.
Согласен, загрузку cpu в процентах она не дает, но вы можете замерить время выполнения различных кусков вашего скрипта - и выйти на самый продолжительный.