- Как залогировать взаимодействие потоков с ядрами, Станислав, 11:27 , 14-Фев-13 (1)
> Есть процесс имеющий множество потоков. Он выполняется на многоядерной системе и потоки > раскиданы по ядрам. Необходимо получить и залогировать данные по всем потокам > и отношение каждого потока к тому ядру на котором он выполняется. > Команда top даёт данные о потоках. Может дать данные о загрузке > ядер. Но какой поток к какому ядру относится - неизвестно. > С помощью какой команды можно получить необходимую мне информацию.?Нашёл: ps -eo psr,pid,pcpu,mem,size,vsize,cmd H |grep [имя процесса]. Единственный недостаток данного метода, это то, что pid в нём для любого потока равен пиду самого процесса, в то время как top показывает пид каждого потока.
- Как залогировать взаимодействие потоков с ядрами, Andrey Mitrofanov, 11:59 , 14-Фев-13 (2)
> Нашёл: ps -eo psr,pid,pcpu,mem,size,vsize,cmd H |grep [имя процесса]. > Единственный недостаток данного метода, это то, что pid в нём для любого man ps на предмет tid/lwp/spid не помогает?
- Как залогировать взаимодействие потоков с ядрами, Станислав, 15:54 , 14-Фев-13 (4)
>> Нашёл: ps -eo psr,pid,pcpu,mem,size,vsize,cmd H |grep [имя процесса]. >> Единственный недостаток данного метода, это то, что pid в нём для любого > man ps на предмет tid/lwp/spid не помогает?Упустил из внимания. Спасибо! ps tid меня вполне удовлетворил.
- Как залогировать взаимодействие потоков с ядрами, vg, 14:56 , 14-Фев-13 (3)
|