2012-04-22 9 views
8

मैं सिर्फ एपीओ से हेरोोकू में चले गए और अपने नए प्रक्रिया मॉडल के बारे में पढ़ने के बाद और मैं सोच रहा था कि हेरोोकु उपप्रसंचार कैसे संभालता है। एफएक्यू you can create subprocesses कहता है, लेकिन ऐसा करने के किसी भी प्रभाव का वर्णन नहीं करता है।क्या एक पैदावार उपप्रजाय हेरोोकू पर एक नया डायनो माना जाता है?

क्या प्रत्येक सबप्रोसेस को एक डिनो के रूप में गिना जाता है जिसे आपको भुगतान करना पड़ता है? यदि हां, तो गनिकॉर्न का उपयोग भी महंगा नहीं होगा क्योंकि यह इसके उप-प्रोसेस को पूर्व-फोर्क करता है? अंत में, चूंकि हेरोोकू अपनी प्रक्रियाओं को अलग करता है, तो आप अपने उपप्रोसेसरों के साथ कैसे संवाद कर सकते हैं?

उत्तर

9

सबप्रोसेसेस को एक एकल डिनो द्वारा नियंत्रित किया जाता है।

मैं एक अजगर डेवलपर नहीं हूं लेकिन मैं आमतौर पर एक ही डिनो में निहित 4 सबप्रोसेसेस के साथ मेरी हेरोोक साइट्स (रेल) पर यूनिकॉर्न का उपयोग करता हूं। आपके द्वारा उत्पन्न उपप्रोसेसरों की मात्रा मेमोरी खपत के प्रति सावधान रहना आवश्यक है - आपको 512 एमबी प्रति डिनो के साथ खेलने के लिए मिलता है।

+0

तो अनिवार्य रूप से, हेरोकू "प्रक्रियाओं" में एक या एक से अधिक मशीन प्रक्रियाएं होती हैं और आप जो कुछ भी कर सकते हैं, जब तक आप 512 एमबी से कम हो? – Joe

+1

बहुत ज्यादा। मैंने लोगों को एक ही डायनो प्रक्रिया में यूनिकॉर्न और पृष्ठभूमि कार्यों (रेस्क्यू के माध्यम से) चलाया है। 512 एमबी एक मुलायम सीमा है, आप उस पर जाने के बाद अपनी लॉग फ़ाइलों में R14 त्रुटियां प्राप्त करना शुरू कर देंगे, उसके बाद प्रक्रिया डिस्क पर स्वैपिंग शुरू हो जाएगी और फिर यदि आप 1.5 जीबी तक पहुंच जाएंगे तो आपको R15 त्रुटियां मिलेंगी। –

+1

यहां हेरोकू पायथन लड़का। यह वास्तव में सही है। –

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