2013-06-15 6 views
9

मैंने अभी एक नया रिग (i7-4770K, 512gb एसएसडी, 16 जीबी डीडीआर 3 2133 एमएचजेड रैम) रखा है, और MATLAB r2013a स्थापित किया है। जब मैं matlabpool कमांड का आह्वान करता हूं तो प्रत्येक व्यक्ति कार्यकर्ता को खोलने में बहुत लंबा समय लगता है (जिन्हें आप टास्क मैनेजर में खुले देखते हैं)। मेरे पुराने रिग पर यह लगभग 10 सेकंड था, लेकिन मेरा नया एक मिनट लेता है। मैंने केवल 1 अतिरिक्त कार्यकर्ता के साथ प्रयास किया है और इसमें काफी समय लगता है।मैटलबूल श्रमिकों को खोलने में बहुत धीमी गति से

किसी भी मदद की सराहना की जाएगी।

धन्यवाद

+0

ओएस क्या है? क्या आपके पास पृष्ठभूमि में कुछ चल रहा है? सीपीयू लोड क्या है? –

+1

हाय, इसकी विंडोज 8 x64। यह एक ताजा स्थापित है बहुत कम पृष्ठभूमि प्रोसेसर चल रहे हैं। सीपीयू लोड मूल रूप से 0% है जबकि मैं प्रत्येक कार्यकर्ता को खोलने की प्रतीक्षा कर रहा हूं। –

+0

मेरा विंडोज़ और मैक ओएस एक्स दोनों में भी ऐसा करने में कुछ समय लगता है। काफी मिनट नहीं, लेकिन शायद 25 सेकंड की तरह। – MZimmerman6

उत्तर

4

आप नई सुविधाओं में से एक (MATLAB R2012a के बाद के संस्करणों में शामिल है) को खत्म करने के लिए निम्न को क्रियान्वित करने की कोशिश कर सकते हैं कि (अपने आप सहित) कुछ लोगों को समस्याओं का कारण है:

distcomp.feature('LocalUseMpiexec', false) 

Mathworks रास्ता में कुछ परिवर्तन किए स्थानीय शेड्यूलर ने R12010a के लिए श्रमिकों को लॉन्च किया है, जो परिवर्तन इसे वापस R2009b पर वापस ले जाता है।

+0

कमाल, यह तय है! धन्यवाद! मुझे उम्मीद है कि इससे इस समस्या से निपटने वाले बहुत से अन्य लोगों की मदद मिलती है। –

+0

वाह! आपका बहुत बहुत धन्यवाद! मेरे लिए ~ 7 बार समय कम हो गया है! – pm89

0

यह वास्तव में काफी अजीब है। वास्तव में, मैथवर्क्स वेबसाइट कहती है:

डिस्क-गहन MATLAB अनुप्रयोगों के लिए या MATLAB के स्टार्ट-अप समय को बेहतर बनाने के लिए, आप ठोस-राज्य ड्राइव या RAID जैसी तकनीकों का लाभ उठा सकते हैं।

आप this toolbox का उपयोग करने का प्रयास कर सकते हैं, यह आपकी समस्याओं का समाधान कर सकता है।

संबंधित मुद्दे