क्या उबंटू के लिए एक बेंचमार्क टूल है?


जवाबों:


7

उबंटू सॉफ्टवेयर सेंटर (खोज "बेंचमार्क") में सूचीबद्ध उनमें से एक नंबर दिखता है, हालांकि मैंने जो कोशिश की है वह सिस्टम प्रोफाइलर और बेंचमार्क है। यह कंप्यूटर की बहुत सारी जानकारी देता है और मैंने इसे बहुत उपयोगी पाया है, लेकिन आप उनमें से कई को आज़माना चाहते हैं।


48

सबसे पूर्ण बेंचमार्किंग सॉफ्टवेयर संभवतः Phoronix टेस्ट सूट है , जो रिपॉजिटरी में उपलब्ध है और इसके साथ स्थापित किया जा सकता है:

sudo apt-get install phoronix-test-suite

phoronix-test-suiteटर्मिनल में पहली बार दौड़ते समय, आप या तो गुमनाम सांख्यिकीय रिपोर्टिंग के बारे में सवालों का जवाब हां या नहीं में दे सकते हैं। यदि आप हाँ में उत्तर देते हैं, तो यह कहता है कि

यह जानकारी OpenBenchmarking.org पर सामान्य रुझान और अन्य विवरण दिखाने के लिए अन्य सभी उपयोगकर्ताओं से प्रस्तुतियाँ के साथ जमा की गई है।

यह आपके ऊपर है कि आप हां चुनते हैं या नहीं, लेकिन इससे चिंतित होने की कोई बात नहीं है। आप अभी भी बाद में परिणाम को मैन्युअल रूप से अपलोड कर सकते हैं यदि आप प्रोग्राम में विकल्पों के साथ चाहें तो ओपनबेंचमार्किंग कर सकते हैं :

phoronix-test-suite upload-result <your test-result>

अधिक जानकारी के लिए के बारे में Phoronix test suiteदेखते हैं इस पीडीएफ और आधिकारिक मंच


उपलब्ध सभी परीक्षणों को सूचीबद्ध करने के लिए (लेकिन आवश्यक रूप से डाउनलोड नहीं किया गया), चलाएं:

phoronix-test-suite list-tests

जो इस तरह के और कई अन्य के रूप में परीक्षण देता है:

pts/aio-stress               - AIO-Stress                          Disk     
pts/apache                   - Apache Benchmark                    System   
pts/apitrace                 - APITrace                            Graphics 
pts/battery-power-usage      - Battery Power Usage                 System   
pts/blogbench                - BlogBench                           Disk    

किसी विशेष परीक्षण के बारे में जानकारी प्राप्त करने के लिए, आप इसका उपयोग कर सकते हैं:

phoronix-test-suite info povray

कई परीक्षण डिफ़ॉल्ट रूप से स्थापित नहीं होते हैं और आप या तो एक व्यक्तिगत परीक्षण डाउनलोड कर सकते हैं और उदाहरण के लिए इसे चला सकते हैं:

phoronix-test-suite install povray
phoronix-test-suite run povray

विषयगत परीक्षण सूट की सूचियों को खोजने के लिए, दौड़ें

phoronix-test-suite list-suites 

जो इस तरह की चीजों को वापस करता है

pts/audio-encoding               - Audio Encoding                   System
pts/chess                        - Chess Test Suite                 Processor
pts/compilation                  - Timed Code Compilation           Processor
pts/compiler                     - Compiler                         Processor
pts/compression                  - Timed File Compression           Processor

एक उदाहरण के रूप में, आप पूरे ऑडियो परीक्षण ( list-testsकमांड के साथ सूचीबद्ध लोगों में से केवल एक के बजाय) चलाना चाहते हैं , इसलिए, इस परिस्थिति में, दर्ज करें

phoronix-test-suite run audio-encoding

इस परीक्षण के लिए, संबंधित ऑडियो परीक्षणों में से कुछ को प्रोग्राम द्वारा डाउनलोड और इंस्टॉल किया जाता है और फिर परीक्षण चलाया जाता है।

वहाँ स्थापित करने के लिए परीक्षण और विकल्पों में से एक बड़ी राशि के साथ प्रयोग करने हैं, लेकिन इस टेस्ट स्वीट निश्चित रूप से आप अपने Ubuntu प्रणाली से कुछ वास्तविक मानक है कि आप ऑनलाइन तुलना कर सकते हैं प्राप्त करना चाहते हैं, तो उपयोग करने के लिए एक है openbenchmarking और Phoronix.com

यह है नहीं एक त्वरित, सरल बेंच मार्किंग आवेदन, लेकिन एक अपने कई परीक्षण के साथ कि,, कैसे चीजें Ubuntu पर प्रदर्शन करने के लिए संबंध में ब्याज के अधिकांश क्षेत्रों को संतुष्ट करेगा।

हालाँकि, बेंचमार्किंग एक विषय है जिस पर बहुत बहस हुई है और फोरम विश्लेषण के लिए सबसे उपयुक्त हैं कि कौन से परीक्षण सबसे उपयोगी परिणाम देते हैं और परीक्षण कैसे सेटअप होने चाहिए; ऊपर वर्णित एक, povrayएक सीपीयू की क्षमताओं को बेंचमार्किंग के लिए काफी जाना जाता है और माना जाता है।


3
क्या किसी ने वास्तव में इस परीक्षण सूट में परीक्षणों की वैधता का स्वतंत्र रूप से ऑडिट किया है? Phoronix पर रिपोर्ट किए गए परिणामों में से कुछ मैंने जो देखा है उससे खराब तरीके से कॉन्फ़िगर किए गए परीक्षणों से हैं।
कॉलिन इयान किंग

@ColinIanKing बेंचमार्किंग पर बहस के बारे में मेरा संपादन देखें।

1
यह आशाजनक लग रहा था, जब मैंने पहला परीक्षण (पोवरे) लॉन्च किया और उसने स्पष्ट रूप से सभी आवश्यक पैकेजों को स्थापित करना शुरू कर दिया। लेकिन तब povrayस्थापना असफल ऑटोकॉन्फ़ की वजह से असफल हो गई, povrayकुछ अपरिवर्तनीय टूटे हुए चरण के लिए स्थापना छोड़ दिया (मेरा मतलब है, यह ऑटोकॉन्फ़ स्थापित करने के बाद भी काम नहीं करेगा)। मैंने एक बैकअप से पुनः आरंभ किया, ऑटोकॉन्फ़ स्थापित किया, और लापता लिबेटिफ़-देव के कारण उसी स्थिति में गिरा दिया। इसलिए मैंने हार मान ली।
एंटोनियो

ऐसा प्रतीत होता है कि यह Ubuntu में xenial (v 5.2) से अपडेट नहीं किया गया है , और इसे डेबियन से हटा दिया गया है। उनका वेबपेज v8.2 और v8.4 दिखाता है, लेकिन एप से इंस्टॉल करना अब सबसे अच्छा विचार नहीं हो सकता
Xen2050

24

hardinfoस्क्रीन-शॉट के नीचे दिखाए अनुसार बेंचमार्क जानकारी स्थापित करें :

sudo apt-get install hardinfo

यहाँ छवि विवरण दर्ज करें


9
आप किस तरह के डायनासोर आयु के पीसी का उपयोग कर रहे हैं? मेरा AMD A8-4500M लैपटॉप जो इतना नया नहीं है 4.83 सेकंड
Suici Doga

1
की कोशिश की अद्यतन करने डेटाबेस का परीक्षण करती है कि और संदेश था "सर्वर से कनेक्ट नहीं कर सकते हैं"
सर्ज

वे परिणाम (तुलनात्मक ऐप डेटाबेस) बहुत पुराने हैं
निंजा कोडिंग

9

मैं अंततः तनाव जैसे UNIX के लिए एक तनाव परीक्षण और बेंचमार्किंग टूल लिखने के लिए तैयार हो गया। इसमें 180 से अधिक तनाव परीक्षण शामिल हैं, जो मेमोरी, कैश, सीपीयू, सिस्टम कॉल, नेटवर्क आदि से विभिन्न सिस्टम घटकों पर थ्रूपुट को मापने की अनुमति देता है।

sudo apt-get install stress-ng

एक - मेट्रिक्स-संक्षिप्त विकल्प है जो प्रति सेकंड बोगो ऑप्स के संदर्भ में थ्रूपुट की रिपोर्ट करता है। एक गहरी सीपीयू और सिस्टम मेट्रिक्स का पूरा सेट --perf विकल्प का उपयोग करके प्राप्त कर सकते हैं। कई प्रकार के तनाव हैं जो क्रमिक रूप से या 1 या अधिक सीपीयू पर समानांतर में चलाए जा सकते हैं, उदाहरण के लिए:

stress-ng --metrics-brief --cpu 2 -t 1m

यह समानांतर में चल रहे 2 सीपीयू तनाव इंस्टेंसेस के साथ 1 मिनट के लिए सीपीयू का अभ्यास करेगा।

मैनुअल दस्तावेजों में विस्तार से इन सभी सुविधाओं, परामर्श परियोजना पृष्ठ या जल्दी शुरू संदर्भ गाइड


6

एक अन्य विकल्प sysbench है। यह एक कमांड लाइन टूल है, जो सीपीयू, मेमोरी, फाइल, थ्रेडिंग और डेटाबेस के लिए टेस्ट में बनाया गया है। यहाँ इसके बारे में एक लेख है । स्थापित एक एकल पैकेज है, और चल रहे परीक्षण त्वरित है।

संभवतः परिणामों की गुणवत्ता अधिक परिष्कृत परीक्षणों की तुलना में कम है, लेकिन मैंने संभावित वीपीएस होस्टिंग का मूल्यांकन करते समय एक त्वरित विवेक जांच के लिए इसे उपयोगी पाया।

User76204 के लोकप्रिय जवाब के आधार पर, मैंने Phoronix परीक्षण सूट की कोशिश की। जैसा कि लेखक कहते हैं, यह जल्दी या सरल नहीं है। उपलब्ध परीक्षण के 100s हैं और यह स्पष्ट नहीं है कि किसका उपयोग करना है। कुछ को 100 एमबी एमबी डाउनलोड की आवश्यकता होती है, कुछ को चलाने में एक घंटे या उससे अधिक समय लगता है, कुछ आपके सर्वर पर नहीं चल सकते हैं। उबंटू पर, मैंने यहां वर्णित एक बग मारा ।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.