मैं MATLAB GUI कोड का उपयोग कर रहा हूं जो दस फ़ाइलों को संभालता है, छवि अधिग्रहण उपकरण का बड़े पैमाने पर उपयोग करता है, और डेटा अधिग्रहण उपकरण, और GPU प्रोग्रामिंग भी।
यह आमतौर पर अच्छी तरह से काम करता है, लेकिन समय-समय पर (अधिक बार) हाल ही में MATLAB पूरी तरह से दुर्घटनाग्रस्त हो जाता है, और मुझे इसे पुनः आरंभ करने की आवश्यकता है।
सिस्टम Win7-64 (अंतिम) SP1 का उपयोग करता है, और इसमें 64GB रैम के साथ Xeon CP E5-1650 @ 3.2 GhZ और एक टेस्ला C2075 GPU है। Matlab संस्करण 2012a है, और यह MATLAB पर जैकेट के साथ नवीनतम GPU त्वरण का भी उपयोग करता है।
जब मैटलैब Win7 को "डिबग" की पेशकश करता है, और विजुअल स्टूडियो जस्ट-इन-टाइम डिबगर ने सूचित किया कि "मैटलैब ..exe [2176] में एक अनहेल्दी विन 32 अपवाद उत्पन्न हुआ"
ऐसा होने के बाद सिर्फ मतलाब को फिर से शुरू करने से काम नहीं चलता (प्रतीक दिखा रहा है, लेकिन फिर यह गायब हो जाता है और कुछ भी नहीं होता है), और मुझे रिबूट करने की आवश्यकता है।
ऐसा क्यों है, और मैं इसका पता कैसे लगा सकता हूं? मैं केवल एक स्मृति रिसाव, या दोषपूर्ण स्मृति के बारे में सोच सकता था।
अद्यतन करें: Matlab ने पहले से काम करने वाले सरल गाइस के लिए मुझ पर क्रैश करना शुरू कर दिया। अब मैटलैब बिल्कुल भी लोड नहीं होगा, मुझे स्प्लिट सेकंड के लिए लोगो स्क्रीन मिलती है और फिर कुछ नहीं होता है। विन 7 मेमोरी और चेकडस्क की मदद न करें। मैंने एक अपडेटेड जावा वर्मीओम स्थापित किया, जो या तो मदद नहीं करता था ... अगला, मैं Matlab को पुनः स्थापित करने का प्रयास करूँगा :(
अद्यतन २
मैंने इस समस्या को ट्रैक किया, मानो या न मानो, कैमरा सॉफ्टवेयर जिसे मैटलैब (जावा में) के लिए एडेप्टर के रूप में लिखा गया था। मैंने कंपनी (एलाइड विजन) से सीखा कि वे जिस जावा कोड का उपयोग कर रहे थे, वह ओएस स्तर पर मैटलैब के साथ संघर्ष कर रहा था, और तब से उन्होंने सॉफ्टवेयर का एक नया संस्करण जारी किया था जो स्थिर है (जिसे विम्बा कहा जाता है)। कैमरा (Prosilica GX) Matlab के साथ काम कर रहा है, लेकिन केवल फ्रेम दर के साथ इसे (112 एफपीएस के बजाय ~ 60 एफपीएस) करना चाहिए। टीएमडब्ल्यू और एलाइड दोनों दृष्टि इस बारे में जानते हैं और मुझे अभी तक उनसे (लगभग एक वर्ष से अधिक) समाधान प्राप्त करना बाकी है।
clear
कार्यक्षेत्र और एक विशिष्ट कोड टुकड़ा चलाने से आमतौर पर दुर्घटना नहीं होती है लेकिन कभी-कभी यह होता है? इस मामले में, क्या आप बता सकते हैं कि कोड क्या कर रहा है और यह कितनी मेमोरी लेता है? इस समाधान की कोशिश नहीं की है, लेकिन pack
अभी और फिर फोन करना दिलचस्प हो सकता है।