java - VI SDK Cluster Memory -
मुझे वीआई जावा एसडीके प्रोग्राम का उपयोग करते हुए क्लस्टर आरक्षित मेमोरी और प्रयुक्त मेमोरी प्राप्त करने में सहायता की आवश्यकता है,
मैं नीचे दिए गए कोड का उपयोग कर क्लस्टर की कुल स्मृति प्राप्त करने में सक्षम हूं।
क्लस्टर कॉम्प्युटर संसाधनों crs = (ClusterComputeResource) mes [i]; ClusterConfigInfo clusconfig = crs.get कॉन्फ़िगरेशन (); ComputeResourceSummary सेमी = crs.getSummary (); डबल मेम = सेमी.गेटटोटलममीरी () / 10 99511627776 डी; डबल राउंड = मठ। (मेम); स्ट्रिंग str = String.format ("% 1.2f", मेम); डबल totalmemory = Double.valueOf (str); System.out.println ("क्लस्टर NAME" + crs.getName ()); System.out.println ("क्लस्टर मेमोरी" + कुलमूल्य + "टीबी");
क्या कोई भी मुझे क्लस्टर के आरक्षित और इस्तेमाल की जाने वाली स्मृति प्राप्त करने के लिए आगे मार्गदर्शन कर सकता है।
कृपया अग्रिम में मदद और धन्यवाद।
दस्तावेज पढ़ें, डेटा ऑब्जेक्ट में एक और प्रॉपर्टी है जिसे
प्रभावी मेमोरी: प्रभावी स्मृति संसाधन (MB में) ) वर्चुअल मशीन चलाने के लिए उपलब्ध है। यह सभी रनिंग मेजबानों से एकत्रित प्रभावी संसाधन स्तर है। मेजबान जो रखरखाव मोड में हैं या अनुत्तरदायी नहीं गिने जाते हैं वीएमवेयर सेवा कंसोल द्वारा प्रयुक्त संसाधन कुल में शामिल नहीं हैं I यह मान वर्चुअल मशीन चलाने के लिए रूट संसाधन पूल के लिए उपलब्ध संसाधनों की मात्रा को दर्शाता है।
।
अब उपयोग की गई स्मृति की गणना करने के लिए आपको कुछ गणना करना है यह सीधे आगे नहीं है (कुलमम्मी - प्रभावीमम)।
संपादित करें: मुझे लगता है आप भंडारण क्षमता चाहते हैं? क्लस्टर की क्षमता को पुनः प्राप्त करने के लिए, जांचें कि क्लस्टर ऑब्जेक्ट में डेटास्टोर ऑब्जेक्ट की एक सरणी है। सरणी के माध्यम से पुनरावृत्त करें और डेटास्टोर क्षमता प्राप्त करें।
प्रबंधित एंटीटी [] क्लस्टर = नया इन्वेंटरी नेविगेटर (रूटफ़ोल्डर) .searchManagedEntities ("ClusterComputeResource"); क्लस्टर कॉम्पटूट रिसोर्स क्लस्टर = (क्लस्टर कॉम्प्युटर रिसोर्स) क्लस्टर [0]; डेटास्टोर [] डेटास्टोर = क्लस्टर.गेटडेटार्स (); के लिए (डेटास्टोर डेटास्टोर: डेटास्टोर) System.out.println ("डेटास्टोर के लिए क्षमता" + datastore.getName () + ":" + datastore.getSummary ()। क्षमता + "बाइट्स");
Comments
Post a Comment