की तुलना में जेमलोक का सीपीयू और मेमोरी उपयोग मैंने हाल ही में जेमलोक के बारे में सीखा था, यह फ़ायरफ़ॉक्स द्वारा उपयोग किया जाने वाला मेमोरी आवंटक है। मैंने नए सिस्टम को ओवरराइड करके और ऑपरेटर को हटाकर और मैमलोक समकक्षों को मॉलोक और फ्री यानी जे_मॉलोक और जे_फ्री द्वारा कॉल करके अपने सिस्टम में जेमलोक को एकीकृत करने का प्रयास किया है। मैंने एक परीक्षण आवेदन लिखा है जो 100 मिलियन आवंटन करता है। मैंने एप्लिकेशन को ग्लिबैक मॉलोक के साथ चलाया है और जेमलोक, जेमलोक के साथ चलते समय इस तरह के आवंटन के लिए कम समय लगता है, सीपीयू उपयोग बहुत अधिक है, इसके अलावा मेमोक की तुलना में मेमोरी पैर प्रिंट भी बड़ा है। jemalloc analysis पर इस दस्तावेज़ को पढ़ने के बाद ऐसा लगता है कि जेमलोक में मॉलोक से अधिक पैरों के निशान हो सकते हैं क्योंकि यह स्मृति की तुलना में गति को अनुकूलित करने के लिए तकनीकों को नियोजित करता है। हालांकि, मुझे जेमलोक के साथ सीपीयू उपयोग के लिए कोई संकेत नहीं मिला है। मैं यह बताना चाहता हूं कि मैं एक मल्टीप्रोसेसर मशीन पर काम कर रहा हूं जिसके विवरण नीचे दिए गए हैं।ग्लिबैक malloc
प्रोसेसर: 11 VENDOR_ID: GenuineIntel cpu परिवार: 6 मॉडल: 44 मॉडल का नाम: इंटेल (आर) जिऑन (आर) सीपीयू X5680 @ 3.33GHz स्टेपिंग: 2 cpu मेगाहर्ट्ज: 3325.117 कैश आकार: 12288 KB शारीरिक आईडी: 1 भाई बहन: 12 कोर आईडी: 10 cpu कोर: 6 apicid: 53 एफपीयू: हाँ fpu_exception: हाँ सीपीयूआईडी का स्तर: 11 WP: हाँ झंडे: एफपीयू VME डे सार्वजनिक उपक्रम tsc MSR पीएई mce cx8 apic सितम्बर mtrr पीजीई एमसीए cmov पैट pse36 clflush डीटीएस ACPI MMX fxsr SSE SSE2 एस एस एच टी टीएम syscall NX pdpe1gb rdtscp एल एम CONSTANT_TSC इड़ा NONSTOP_TSC Arat PNI ds_cpl वीएमएक्स एसएमएक्स पर नजर रखने के स्था TM2 SSSE3 cx16 xtpr sse4_1 sse4_2 popcnt lahf_lm bogomips: 6649.91 clflush आकार: 64 cache_alignment: 64 पते आकार: 40 बिट शारीरिक, 48 बिट आभासी ऊर्जा प्रबंधन [8]
मैं उपयोग कर रहा हूँ शीर्ष -c बी -d 1.10 -p 24,670 | CPU उपयोग का ट्रैक रखने के लिए awk -v time = $ TIME '{print time, ",", $ 9}'।
क्या किसी को जेमलोक को एकीकृत करते समय समान अनुभव होते हैं?
धन्यवाद!
आपकी टिप्पणियों के लिए धन्यवाद प्रीट। मैं यह पता लगाने की कोशिश कर रहा था कि किसी के पास किसी अन्य मल्टीप्रोसेसर मशीन पर समान टिप्पणियां हैं। मैं पूरी तरह से आपसे सहमत हूं कि सटीक प्रदर्शन पूरी तरह से हार्डवेयर निर्भर होगा, हालांकि मैं सोच रहा था कि सीपीयू उपयोग का पैटर्न समान होना चाहिए यानी जेमलोक के लिए उच्च मल्टीप्रोसेसर एनवी में। – deb