dtruss
ओएस एक्स पर अनुप्रयोगों के गलत (गलत) व्यवहार का विश्लेषण करने के लिए एक उपयोगी टूल प्रतीत होता है। मेरे प्यारे को जो चीज मिली लिनक्स पर strace
। लेकिन इसके आउटपुट को समझने के लिए सिस्कोल की समझ की आवश्यकता होती है, और कभी-कभी त्रुटि उत्पन्न होने वाली त्रुटियों की आवश्यकता होती है। उदाहरण के लिए लाइन"psynch_cvwait (...) = -1 एरर # 316"
psynch_cvwait(0x6BE38D54, 0x100000100, 0x0) = -1 Err#316
मैं दस्तावेज़ीकरण का एक स्रोत है जो मुझे पता लगाने के लिए क्या इस syscall क्या करने का इरादा है की अनुमति होगी, इसके मापदंडों क्या दर्शाता है, और क्या इस त्रुटि कोड के लिए खड़ा है में दिलचस्पी रखता हूँ ले लो। बहुत अधिक की तरह मैं एक libc समारोह manpage से उम्मीद करेंगे। मैं उपरोक्त और इसी तरह के त्रुटियों के साथ उपरोक्त और इसी तरह के सिस्कोल का वर्णन करता हूं। तो बस इस तरह के आउटपुट के लिए एक उदाहरण के रूप में लाइन लें जिसे मैं समझने में सक्षम होना चाहता हूं।
इस तरह ओएस एक्स सिस्कोल के बारे में जानने के लिए उपयुक्त संदर्भ दस्तावेज़ क्या है?
आपके संदर्भ कवर जितना अधिक सिस्कोल बेहतर होगा।
क्यों रैंडी का जवाब हटा दिया गया था: इसे बाहरी लिंक से थोड़ा अधिक जवाब देने के लिए ध्वजांकित किया गया था। लिंक-केवल उत्तर आम तौर पर फंस जाते हैं, और आमतौर पर पूछे गए प्रश्न से संबंधित नहीं होते हैं, लेकिन यह एक प्रासंगिक था। परिणामस्वरूप मैंने इसे हटा दिया। –
मुझे खुशी है कि आपने इस पर प्रगति की है। ऐसा लगता है कि आप जल्द ही इस दस्तावेज़ को लिखने के लिए सबसे उपयुक्त हो सकते हैं। मेरे उत्तर का मुख्य रूप से लिंक होने का कारण यह है कि मूल प्रश्न विशेष रूप से दस्तावेज़ीकरण की तलाश में था जो उसकी सहायता कर सकता था। फंसे हुए या नहीं, यही वह था जो मैंने प्रदान करने की कोशिश की थी। –