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