我似乎有一個僵局。我有perl腳本分叉和調用另一個perl腳本。這個過程掛在某個地方。過程掛起和PIPE被阻止
我正在運行該程序: Darwin內核版本12.3.0:Sun Jan 6 22:37:10 PST 2013;根:XNU-2050.22.13〜1/RELEASE_X86_64 x86_64的
「lsof的」 具有4個條目是指相同的PIPE:
perl5.12 1414根1個PIPE 0x48937dc1254fe937 16384 - > 0x48937dc1254fe727
的perl5。 12 1768根1個PIPE 0x48937dc1254fe937 16384 - > 0x48937dc1254fe727
perl5.12 1759根1 PIPE 0x48937dc1254fe937 16384 - > 0x48937dc1254fe727
perl5.12 1760根1個PIPE 0x48937dc1254fe937 16384 - > 0x48937d c1254fe727
我懷疑這是掛起的原因。 我們是否有任何命令可以告訴我哪個進程讀取/寫入此PIPE? 或任何進一步的信息,將不勝感激。 在此先感謝!
好問題,但脫離這裏的話題。嘗試serverfault或超級用戶。 – pilcrow 2013-05-11 04:09:53