Linux (Debian) - Htop - čistý čas běžícího procesu
HackForum
Linux (Debian) - Htop - čistý čas běžícího procesu | # |
| Zdravím,
je možno v Htopu nějak zobrazit reálný čas, co je proces spuštěn? Počítá se tam akorát TIME+, což je čas, který proces využívá procesor, ale já potřebuji vědět, jak dlouho reálně běží (nikoliv jak dlouho využívá procesor) nebo v kolik byl spuštěn. Dá se to nějak? V Htopu jsem koukal na kolonky, time tam je asi 6x, ale všechno je nepoužitelné. Jediné rozumné tam je STARTTIME, ale ta kolonka bohužel nefunguje, respektive nezobrazuje nic.
Děkuji za rady. (odpovědět) | |
|
|
re: Linux (Debian) - Htop - čistý čas běžícího pro | # |
| musí to být v htop? zjistit to lze jednoduše tak, že se podíváš do /proc, kdy byla vytvořena příslušná složka podle pid, tedy
ls -ld /proc/`pgrep myApp.sh`
(odpovědět) | Emkei | | | | 2.1.2013 22:31 |
|
|
|
re: Linux (Debian) - Htop - čistý čas běžícího pro | # |
| Nemusí to být htop. Díky za nástřel, není nějaká vhodná aplikace? Abych v ní měl všechny běžící procesy a jejich trvání? (real-time) (odpovědět) | |
|
|
re: Linux (Debian) - Htop - čistý čas běžícího pro | # |
| tak ještě lze použít ps, kdy ti to vypíše čas, jak dlouho už jednotlivé procesy běží:
ps -eo pid,cmd,etime
např. 8-10:19:01 znamená 8 dní, 10 hodin atd.
datum startu pak můžeš zjistit jednoduše příkazem
date --date='-8day -10hour -19minute -01second'
není problém si na to napsat jednoduchý bash script, který udělá vše za tebe. (odpovědět) | Emkei | | | | 3.1.2013 10:09 |
|
|
|
re: Linux (Debian) - Htop - čistý čas běžícího pro | # |
| Ok, docela jsem se právě divil, že se po tomto už někdo přede mnou nepídil... (odpovědět) | |
|
|
re: Linux (Debian) - Htop - čistý čas běžícího pro | # |
| Tak jsem to ozkoušel, vše OK, už by to jen chtělo implementovat do htopu a byl bych 100% spokojený :) Ale jak jsem již uváděl, tak se docela divím, že tohle nikdo přede mnou nějak uspokojivě nevyřešil... (odpovědět) | |
|
|