मेरी स्थिति यह है कि समय-समय पर एक विशिष्ट प्रक्रिया (इस मामले में, यह थंडरबर्ड है) एक या दो मिनट के लिए उपयोगकर्ता इनपुट पर प्रतिक्रिया नहीं करती है। मुझे पता चला iotop
है कि इस समय के दौरान, यह डिस्क पर काफी लिखता है, और अब मैं यह पता लगाना चाहता हूं कि यह किस फाइल पर लिखता है, लेकिन दुर्भाग्य से iotop
प्रति प्रक्रिया केवल आँकड़े देती है और खुली फ़ाइल (-descriptor) के अनुसार नहीं।
मुझे पता है कि मैं यह lsof
पता लगाने के लिए उपयोग कर सकता हूं कि वर्तमान में कौन सी फाइलें खुली हैं, लेकिन बेशक थंडरबर्ड उनमें से बहुत से खुले हैं, इसलिए यह उतना उपयोगी नहीं है। iostat
प्रति उपकरण केवल आंकड़े दिखाता है।
समस्या केवल बेतरतीब ढंग से होती है और इसे प्रदर्शित होने में कुछ समय लग सकता है, इसलिए मुझे आशा है कि मुझे थंडरबर्ड को स्ट्रेस करने और लंबी लॉग्स के माध्यम से यह पता लगाने की ज़रूरत नहीं है कि किस फ़ाइल में सबसे अधिक लेखन है।