Solaris SPARC: Hanging процесінің жасалуын қалай көруге болады?

Менде Solaris-інде ілінген процедура бар, мен GDB-ні пайдаланып процесті тіркеп көргім келді, ол не істеп жатқанын көріп, бірақ сәттілік жоқ.

Көретін нәрсемде ешқандай қате жоқ, ол жай отырады ...

Бұл үрдістің нық тұрғанын көру үшін мен пайдалана алатын басқа құралдар бар ма?

Көмектесуге рақмет

Линтон

2
Неліктен GDB процесіне қосыла алмады?
қосылды автор Tadeusz A. Kadłubowski, көзі

2 жауаптар

pstack will print you what all the threads within this process are doing (full stack traces, including function names, if your binary is not stripped.

truss is Linux's strace equivalent. It will show all the system calls that the process is doing. It might help you in debugging.

DTrace - бұл сіз ойлай алатын кез келген нәрсені көрсете алатын үлкен сыбыс-армия-пышақ. Төмендеу - жаһандық аймақта түбір рұқсаттарымен жұмыс істеу керек. Үйрену үшін біраз уақыт қажет, бірақ уақыт жұмсауға тұрарлық.

4
қосылды

Қуатты қуатты қондырғыны пайдаланыңыз. Мұнда пайдаланушы процестерін қалай бақылауға болатын қысқа кіріспе .

0
қосылды