Здравствуйте!
Скрипт дает нагрузку на сервер как видно из следующей записи.
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)Спасибо за внимание!
>Здравствуйте!
>Скрипт дает нагрузку на сервер как видно из следующей записи.
>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 вам поможет.
Привет,1. Посмотрите во время исполнения
ps auwx | grep board.pl
2. В овремя исполнения, заберите PID вашего процесса и посмотрите в
/proc/<pid>/cmd (cwd и т.д.)
WWell,
Извините но я не так силен в таких тонкостях перл, не могли бы вы привести пример.
Насчет функции times она не может мне помочь, так как ничего адекватного
по теме не дает.
>Насчет функции times она не может мне помочь, так как ничего адекватного
>
>по теме не дает.
Согласен, загрузку cpu в процентах она не дает, но вы можете замерить время выполнения различных кусков вашего скрипта - и выйти на самый продолжительный.