यह कमांड blkreplay है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।
कार्यक्रम:
नाम
blkreplay - ब्लॉक डिवाइस परीक्षण और बेंचमार्किंग टूल
SYNOPSIS
blkreplay [विकल्पों] युक्ति
वर्णन
blkreplay मापने के दौरान ऑपरेटिंग सिस्टम की ब्लॉक परत को चलाने वाली एक उपयोगिता है
बाद के विज़ुअलाइज़ेशन के लिए I/O संचालन की विलंबता और थ्रूपुट।
blkreplay कृत्रिम भार (यादृच्छिक पढ़ने-लिखने की स्वीप, विभिन्न प्रकार के अधिभार) बना सकते हैं
परीक्षण) या प्राकृतिक भार को फिर से चलाना जो कि blktrace या इसी तरह की उपयोगिता द्वारा रिकॉर्ड किया गया है
उत्पादन सर्वर पर चलाएँ।
blkreplay इसका उपयोग भौतिक हार्डवेयर का परीक्षण करने, हार्ड डिस्क के विभिन्न ब्रांडों की तुलना करने के लिए किया जा सकता है
या RAID नियंत्रक, SSD कैशिंग के प्रभाव का मूल्यांकन करने के लिए, विभिन्न ब्लॉक की तुलना करने के लिए
iSCSI बनाम फ़ाइबरचैनल इत्यादि जैसे स्तरीय परिवहन।
blkreplay stdin से लोड डेटा को पार्स करता है। से लोड डेटा बनाने के लिए blktrace आउटपुट, उपयोग
conv_blktrace_to_load.sh लिपियों.
विकल्प
रीप्ले अवधि को प्रभावित करें:
--रीप्ले-प्रारंभ=लहर
प्रारंभ ऑफसेट (सेकंड में, 0=from_start)
--पुनरावृत्ति-समाप्ति=लहर
अंत ऑफसेट (सेकंड में, 0=असीमित)
--पुनरावृत्ति-अवधि=लहर
वैकल्पिक रूप से अंतिम ऑफसेट को डेल्टा के रूप में निर्दिष्ट करें
--पुनरावृत्ति-आउट=लहर
स्टार्ट ऑफसेट, आउटपुट के लिए उपयोग किया जाता है (सेकंड में)
--प्रारंभ-अनुग्रह=लहर
पाइप भरने के लिए छूट अवधि के बाद शुरू करें (सेकंड में)
परस्पर विरोधी I/O अनुरोधों का प्रबंधन:
--साथ-संघर्ष
परस्पर विरोधी लेखन की अनुमति है (क्षतिग्रस्त I/O)
--बूंद के साथ
परस्पर विरोधी लेख आसानी से हटा दिए जाते हैं
--साथ-आंशिक
विरोधों को पीछे धकेल कर आंशिक क्रम लगाना (डिफ़ॉल्ट)
--आदेश के साथ
संघर्ष की स्थिति में पूर्ण आदेश लागू करें
--मज़बूत=लहर
0 और 2 के बीच मोड, दस्तावेज़ देखें (डिफ़ॉल्ट=1)
रीप्ले पैरामीटर:
--धागे=लहर
समांतरता (डिफ़ॉल्ट=1024)
--भरें-यादृच्छिक=लहर
यादृच्छिक बाइट्स के साथ डेटा ब्लॉक भरें (%, डिफ़ॉल्ट = 0)
सत्यापन मोड:
--नहीं-ओवरहेड
सत्यापित करना बंद है (डिफ़ॉल्ट)
--सत्यापित के साथ
पढ़ने पर सत्यापित करें
--अंतिम-सत्यापन के साथ
अंत में अतिरिक्त सत्यापन पास
--व्यामोह के साथ
प्रत्येक लिखने के बाद दोबारा पढ़ें (प्रदर्शन को नष्ट कर देता है)
सुविधा:
--शब्दशः=लहर
वाचालता बढ़ाएँ, अतिरिक्त जानकारी दिखाएँ: आउटपुट
विशेषज्ञ विकल्प (खतरनाक):
--o-प्रत्यक्ष
O_DIRECT का उपयोग करें (डिफ़ॉल्ट)
--नहीं-ओ-प्रत्यक्ष
O_DIRECT का उपयोग न करें, नकली परिणाम दें
--ओ-सिंक
O_SYNC का उपयोग करें
--नो-ओ-सिंक
O_SYNC का उपयोग न करें (डिफ़ॉल्ट)
--पूर्वाभ्यास
वास्तव में I/O न करें, आंतरिक ओवरहेड को मापें
--नकली-io
न आना तलाश करना() और टैग, आंतरिक ओवरहेड भी कम
--सिम्युलेट-io=लहर
I/O सिमुलेशन के लिए विलंब मान (timespec सेकंड.एनसेक)
--आगे-सीमा=लहर
सीमा पाइप भराव (वास्तविक समय)। सेकंड.एनसेक)
--प्रशंसक बाहर=लहर
केवल कर्नेल हैकर्स के लिए (डिफ़ॉल्ट=4)
--कोई प्रेषक नहीं
केवल कर्नेल हैकर्स के लिए
--अड़चन=लहर
प्रेषण पर अधिकतम #अनुरोध
--गति बढ़ाना=लहर
वास्तविक कारक द्वारा गति बढ़ाना/मंदी करना (डिफ़ॉल्ट=1.0)
--mmap-मोड
उपयोग mmap () के बजाय पढ़ें () / लिखो() [एनवाईआई]
लेखक
blkreplay थॉमस शॉबेल-थ्यूअर द्वारा लिखा गया था। यह मैनुअल पेज से बनाया गया था
blkreplay एंड्रयू शादुरा द्वारा दस्तावेज़ीकरण।
कॉपीराइट
कॉपीराइट 2009-2012 थॉमस शॉबेल-थ्यूअर
onworks.net सेवाओं का उपयोग करके ऑनलाइन blkreplay का उपयोग करें