जवाबों:
सबसे पूर्ण बेंचमार्किंग सॉफ्टवेयर संभवतः 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
एक सीपीयू की क्षमताओं को बेंचमार्किंग के लिए काफी जाना जाता है और माना जाता है।
povray
स्थापना असफल ऑटोकॉन्फ़ की वजह से असफल हो गई, povray
कुछ अपरिवर्तनीय टूटे हुए चरण के लिए स्थापना छोड़ दिया (मेरा मतलब है, यह ऑटोकॉन्फ़ स्थापित करने के बाद भी काम नहीं करेगा)। मैंने एक बैकअप से पुनः आरंभ किया, ऑटोकॉन्फ़ स्थापित किया, और लापता लिबेटिफ़-देव के कारण उसी स्थिति में गिरा दिया। इसलिए मैंने हार मान ली।
hardinfo
स्क्रीन-शॉट के नीचे दिखाए अनुसार बेंचमार्क जानकारी स्थापित करें :
sudo apt-get install hardinfo
मैं अंततः तनाव जैसे UNIX के लिए एक तनाव परीक्षण और बेंचमार्किंग टूल लिखने के लिए तैयार हो गया। इसमें 180 से अधिक तनाव परीक्षण शामिल हैं, जो मेमोरी, कैश, सीपीयू, सिस्टम कॉल, नेटवर्क आदि से विभिन्न सिस्टम घटकों पर थ्रूपुट को मापने की अनुमति देता है।
sudo apt-get install stress-ng
एक - मेट्रिक्स-संक्षिप्त विकल्प है जो प्रति सेकंड बोगो ऑप्स के संदर्भ में थ्रूपुट की रिपोर्ट करता है। एक गहरी सीपीयू और सिस्टम मेट्रिक्स का पूरा सेट --perf विकल्प का उपयोग करके प्राप्त कर सकते हैं। कई प्रकार के तनाव हैं जो क्रमिक रूप से या 1 या अधिक सीपीयू पर समानांतर में चलाए जा सकते हैं, उदाहरण के लिए:
stress-ng --metrics-brief --cpu 2 -t 1m
यह समानांतर में चल रहे 2 सीपीयू तनाव इंस्टेंसेस के साथ 1 मिनट के लिए सीपीयू का अभ्यास करेगा।
मैनुअल दस्तावेजों में विस्तार से इन सभी सुविधाओं, परामर्श परियोजना पृष्ठ या जल्दी शुरू संदर्भ गाइड
एक अन्य विकल्प sysbench है। यह एक कमांड लाइन टूल है, जो सीपीयू, मेमोरी, फाइल, थ्रेडिंग और डेटाबेस के लिए टेस्ट में बनाया गया है। यहाँ इसके बारे में एक लेख है । स्थापित एक एकल पैकेज है, और चल रहे परीक्षण त्वरित है।
संभवतः परिणामों की गुणवत्ता अधिक परिष्कृत परीक्षणों की तुलना में कम है, लेकिन मैंने संभावित वीपीएस होस्टिंग का मूल्यांकन करते समय एक त्वरित विवेक जांच के लिए इसे उपयोगी पाया।
User76204 के लोकप्रिय जवाब के आधार पर, मैंने Phoronix परीक्षण सूट की कोशिश की। जैसा कि लेखक कहते हैं, यह जल्दी या सरल नहीं है। उपलब्ध परीक्षण के 100s हैं और यह स्पष्ट नहीं है कि किसका उपयोग करना है। कुछ को 100 एमबी एमबी डाउनलोड की आवश्यकता होती है, कुछ को चलाने में एक घंटे या उससे अधिक समय लगता है, कुछ आपके सर्वर पर नहीं चल सकते हैं। उबंटू पर, मैंने यहां वर्णित एक बग मारा ।