यह कमांड mbw है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर में से एक का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।
कार्यक्रम:
नाम
mbw - मेमोरी बैंडविड्थ बेंचमार्क
SYNOPSIS
MBW [विकल्प] arraysize_in_MiB
वर्णन
MBW मेमोरी में डेटा की बड़ी सरणियों को कॉपी करके उपलब्ध मेमोरी बैंडविड्थ को निर्धारित करता है।
विकल्प
-q शांत; सूचनात्मक संदेशों को दबाएं।
-a प्रत्येक परीक्षण का औसत प्रिंट करना रोकें।
-n
प्रति परीक्षण लूप की संख्या का चयन करें
-t
चलाने के लिए परीक्षण का चयन करें। यदि कोई -t पैरामीटर नहीं दिया जाता है, तो डिफ़ॉल्ट सभी को चलाना है
परीक्षण। -t0: memcpy() परीक्षण, -t1: गूंगा (b[i]=a[i] शैली) परीक्षण, -t2: memcpy() के साथ
मनमाना ब्लॉक आकार
-b
-t2 के लिए बाइट्स में आकार ब्लॉक करें।
-h त्वरित सहायता दिखाएं।
उपयोग
MBW दो आवंटित करेगा सरणी आकार स्मृति में सरणियाँ और एक को दूसरे में कॉपी करें। की सूचना दी
'बैंडविड्थ' इस ऑपरेशन में लगे समय के दौरान कॉपी किए गए डेटा की मात्रा है।
जाहिर है MBW दो बार चाहिए सरणी आकार भौतिक स्मृति के MiBytes (1024*1024 बाइट्स) - आप
बेहतर होगा कि स्वैप बंद करें या अन्यथा सुनिश्चित करें कि कोई पेजिंग न हो। यह कहने की जरूरत नहीं है कि
व्यस्त प्रणाली पर नहीं चलाया जाना चाहिए।
सभी
एकाधिक धागा समर्थन। बेहतर विन्यास, पार्सिंग के लिए getopt() का उपयोग करने सहित
तर्क।
onworks.net सेवाओं का उपयोग करके mbw ऑनलाइन का उपयोग करें