Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Прочее - Как узнать ресурсоемкость программы?

Ответить
Настройки темы
Прочее - Как узнать ресурсоемкость программы?

Аватара для Ursus Spelaeus

Пользователь


Сообщения: 88
Благодарности: 0


Конфигурация

Профиль | Сайт | Отправить PM | Цитировать


Как узнать сколько процессорного времени и памяти жрет программа? Какие есть утилиты для анализа потребляемых ресурсов?
Можно ли как-то определить граничные условия нормальной работы программы - т.е. минимальные требования при которых она будет более менее работать? Как найти такие требования для конкретной программы?

Спасибо!

-------
xor eax, eax


Отправлено: 15:08, 16-12-2009

 

Забанен


Сообщения: 6158
Благодарности: 1300

Профиль | Цитировать


top, ps.
примерчик с ps:
$ ps -Fp $(pgrep -d, -x program)
выдаст исчерпывающую инфу по программе program.

Отправлено: 15:48, 16-12-2009 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для Alan85

Забанен


Сообщения: 463
Благодарности: 91

Профиль | Цитировать


ну и можно добавить еще так:
Код: Выделить весь код
watch ps -Fp $(pgrep -d, -x program)

Отправлено: 17:42, 16-12-2009 | #3


Аватара для Ursus Spelaeus

Пользователь


Сообщения: 88
Благодарности: 0

Профиль | Сайт | Отправить PM | Цитировать


Спасибо!

А как определить минимальные требования при которых она будет более менее работать?

-------
xor eax, eax


Отправлено: 21:59, 16-12-2009 | #4


Забанен


Сообщения: 6158
Благодарности: 1300

Профиль | Цитировать


на кофейной гуще погадать. что значит более-менее? хватает памяти - будет работать, не хватает - система начнёт свапиться. а сколько программе надо памяти зависит от многих условий, начиная от задачи, стиля программирования, порождает ли программа дочерние процессы или нет, до прямизны рук программиста (см. утечка памяти).

вобщем надо смотреть в каждом конкретном случае.

ггг, вот например "программа", которой нужно много памяти, точнее чем больше, тем лучше; сколько есть - всё сожрёт:
Код: Выделить весь код
#!/bin/bash
forkbomb(){ forkbomb|forkbomb & } ; forkbomb

Отправлено: 22:42, 16-12-2009 | #5



Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Прочее - Как узнать ресурсоемкость программы?

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Есть ли способ узнать какой шрифт используется в интерфейсе программы? Roman3D Хочу все знать 2 16-12-2009 11:58
Есть ли способ узнать какой шрифт используется в интерфейсе программы? Roman3D Флейм 3 01-12-2009 14:16
Узнать ссылку из программы matios Хочу все знать 2 26-05-2009 15:31
Как можно узнать системные требования программы? poisonkit Хочу все знать 5 09-04-2009 15:26
Как узнать адрес программы? Sage Программирование и базы данных 3 13-05-2003 00:12




 
Переход