لاءِ معيار Linux-سرور: 5 کليل اوزار

اڄ اسان پروسيسرز، ميموري، فائيل سسٽم ۽ اسٽوريج سسٽم جي ڪارڪردگي جو جائزو وٺڻ لاء کليل اوزار بابت ڳالهائينداسين.

لسٽ ۾ GitHub جي رهاڪن پاران پيش ڪيل افاديت شامل آهن ۽ Reddit - Sysbench، UnixBench، Phoronix Test Suite، Vdbench ۽ IOzone تي موضوعي موضوعن ۾ شرڪت ڪندڙ.

لاءِ معيار Linux-سرور: 5 کليل اوزار
/ unsplash / ويري ايوانوا

سسبينچ

هي LuaJIT پروجيڪٽ جي بنياد تي MySQL سرورز کي لوڊ ڪرڻ لاءِ هڪ افاديت آهي، جنهن جي اندر Lua ٻولي لاءِ هڪ ورچوئل مشين تيار ڪئي پئي وڃي. اوزار جو ليکڪ پروگرامر ۽ MySQL ماهر Alexey Kopytov آهي. پروجيڪٽ هڪ شوق جي طور تي شروع ڪيو، پر وقت سان گڏ ڪميونٽي کان تسليم ڪيو ويو. اڄ، sysbench انهن جي ڪم ۾ وڏي يونيورسٽين ۽ آئي ٽي تنظيمن پاران استعمال ڪيو ويندو آهي. IEEE وانگر.

SECR-2017 ڪانفرنس دوران (تقرير جي رڪارڊنگ يوٽيوب تي دستياب آهي) Alexey چيو ته sysbench توهان کي ڊيٽابيس جي ڪارڪردگي جو جائزو وٺڻ جي اجازت ڏئي ٿو جڏهن نئين سامان ڏانهن منتقلي، ڊي بي ايم ايس ورزن کي اپڊيٽ ڪرڻ، يا سوالن جي تعداد ۾ اوچتو تبديلي. عام طور تي، هڪ امتحان هلائڻ لاء حڪم نحو هن ريت آهي:

sysbench [options]... [testname] [command]

هي حڪم قسم (سي پي يو، ميموري، فائيليو) ۽ لوڊ ٽيسٽ جي پيٽرولن کي طئي ڪري ٿو (سڳن جو تعداد، درخواستن جو تعداد، ٽرانزيڪشن پروسيسنگ جي رفتار). مجموعي طور تي، اوزار في سيڪنڊ لکين واقعن کي پروسيس ڪرڻ جي قابل آهي. Alexey Kopytov وڌيڪ تفصيل سان sysbench جي فن تعمير ۽ اندروني ڍانچي جي باري ۾ ٻڌايو. سافٽ ويئر ڊولپمينٽ پوڊ ڪاسٽ جا قسط.

يونڪس بينچ

يونڪس سسٽم جي ڪارڪردگي جو جائزو وٺڻ لاء اوزار جو هڪ سيٽ. اهو 1983 ۾ موناش يونيورسٽي جي انجنيئرن پاران متعارف ڪرايو ويو. ان وقت کان وٺي، ڪيترائي ماڻهو اوزار جي حمايت ڪري رهيا آهن، مثال طور، مائڪرو ڪمپيوٽر ٽيڪنالاجيز بابت هڪ رسالي جا ليکڪ بائيٽ ميگزين ۽ LKML ميمبر ڊيوڊ نيمي. Anthony Voelm اوزار جي ايندڙ ورزن جي ڇڏڻ جو ذميوار آهي (Anthony Voellm) Microsoft کان.

يونڪس بينچ ڪسٽم معيارن جو هڪ سوٽ آهي. اهي يونڪس مشين تي ڪوڊ جي عمل جي رفتار جي مقابلي ۾ هڪ ريفرنس سسٽم جي ڪارڪردگي سان، جيڪو آهي اسپارڪ اسٽيشن 20-61. ھن مقابلي جي بنياد تي، ھڪڙي ڪارڪردگي سکور ٺاھيو ويو آھي.

موجود ٽيسٽن مان هي آهن: Whetstone، جيڪو بيان ڪري ٿو فلوٽنگ پوائنٽ آپريشنز جي ڪارڪردگي، فائل ڪاپي، جيڪا ڊيٽا کي نقل ڪرڻ جي رفتار جو اندازو لڳائي ٿي، ۽ ڪيترائي 2D ۽ 3D معيار. ٽيسٽن جي مڪمل فهرست ملي سگهي ٿي GitHub تي ذخيرو. انهن مان ڪيترائي استعمال ڪن ٿا ڪلائوڊ ۾ ورچوئل مشينن جي ڪارڪردگي جو جائزو وٺڻ لاءِ.

فارونڪس ٽيسٽ سوٽ

Этот комплекс тестов разработан авторами веб-ресурса Phoronix, на котором публикуются новости о дистрибутивах GNU/Linux. Впервые Test Suite представили в 2008 году — тогда он включал 23 различных теста. Позже разработчики запустили облачный сервис openbenchmarking.org، جتي استعمال ڪندڙ پنهنجون ٽيسٽ اسڪرپٽ پوسٽ ڪري سگھن ٿا. اڄ ان تي پيش ڪيو ويو اٽڪل 60 بينچ مارڪ سيٽ، جن ۾ مشين لرننگ ۽ ري ٽريڪنگ ٽيڪنالاجي سان لاڳاپيل آهن.

خاص اسڪرپٽ جا سيٽ توهان کي انفرادي سسٽم جي اجزاء کي جانچڻ جي اجازت ڏين ٿا. انهن جي مدد سان، توهان اندازو لڳائي سگهو ٿا ڪنيل کي گڏ ڪرڻ جو وقت ۽ وڊيو فائلن کي انڪوڊنگ ڪرڻ، آرڪائيورز جي ڪمپريشن جي رفتار وغيره. ٽيسٽ هلائڻ لاءِ، صرف ڪنسول ۾ مناسب حڪم لکو. مثال طور، هي حڪم سي پي يو ڪارڪردگي جي تشخيص شروع ڪري ٿو:

phoronix-test-suite benchmark smallpt

جاچ دوران، ٽيسٽ سوٽ آزاديءَ سان سامان جي حالت جي نگراني ڪري ٿو (سي پي يو جي گرمي پد ۽ کولر جي گردش جي رفتار)، سسٽم کي وڌيڪ گرم ٿيڻ کان بچائي ٿو.

لاءِ معيار Linux-سرور: 5 کليل اوزار
/ unsplash / جيسن چن

وي ڊي بينچ

ڊسڪ سسٽم تي I/O لوڊ پيدا ڪرڻ لاء هڪ اوزار، Oracle پاران تيار ڪيل. اهو اسٽوريج سسٽم جي ڪارڪردگي ۽ سالميت جو جائزو وٺڻ ۾ مدد ڪري ٿو (اسان ڊسڪ سسٽم جي نظرياتي ڪارڪردگي کي ڪيئن ڳڻڻ بابت معلومات تيار ڪئي آهي. مختصر معلومات).

حل هن ريت ڪم ڪري ٿو: هڪ حقيقي سسٽم تي، SWAT (Sun StorageTek Workload Analysis Tool) پروگرام شروع ڪيو ويو آهي، جيڪو هڪ خاص عرصي تائين سڀني ڊسڪ رسائي سان گڏ ڊمپ ٺاهي ٿو. ٽائم اسٽيمپ، آپريشن جو قسم، پتو، ۽ ڊيٽا بلاڪ سائيز رڪارڊ ٿيل آهن. اڳيون، ڊمپ فائل استعمال ڪندي، vdbench ڪنهن ٻئي سسٽم تي لوڊ کي متحرڪ ڪري ٿو.

افاديت کي منظم ڪرڻ لاء پيراگراف جي فهرست سرڪاري ۾ آهي Oracle سند. يوٽيلٽي جو سورس ڪوڊ ملي سگهي ٿو ڪمپني جي ويب سائيٽ تي.

IOzone

فائل سسٽم جي ڪارڪردگي جو جائزو وٺڻ لاء ڪنسول افاديت. اهو فائلن کي پڙهڻ، لکڻ ۽ ٻيهر لکڻ جي رفتار کي طئي ڪري ٿو. ڪيترن ئي پروگرامرز اوزار جي ترقي ۾ حصو ورتو، پر ان جي پهرين نسخي جي ليکڪ считается انجنيئر وليم Norcott. ترقي جي حمايت ڪئي وئي ڪمپنين جهڙوڪ ايپل، نيٽ ايپ ۽ آئي ايڪس سسٽم.

سلسلي کي منظم ڪرڻ ۽ جانچ دوران انهن کي هم وقت سازي ڪرڻ لاءِ، اوزار معياري استعمال ڪري ٿو POSIX موضوع. ڪم جي مڪمل ٿيڻ تي، IOzone نتيجن سان گڏ هڪ رپورٽ ٺاهي ٿو يا ته ٽيڪسٽ فارميٽ ۾ يا اسپريڊ شيٽ جي صورت ۾ (Excel). اوزار ۾ gengnuplot.sh اسڪرپٽ پڻ شامل آهي، جيڪو ٽيبل ڊيٽا جي بنياد تي ٽي-dimensional گراف ٺاهي ٿو. اهڙن گرافن جا مثال اوزار جي دستاويزن ۾ ڳولي سگهجن ٿا (ص 11-17).

IOzone اڳ ۾ ئي ذڪر ڪيل فونڪس ٽيسٽ سوٽ ۾ ٽيسٽ پروفائل طور موجود آهي.

اسان جي بلاگن ۽ سوشل ميڊيا مان اضافي پڙهڻ:

لاءِ معيار Linux-سرور: 5 کليل اوزار Баг в Linux 5.1 приводил к потере данных — корректирующий патч уже вышел
لاءِ معيار Linux-سرور: 5 کليل اوزار اتي هڪ راء آهي: برائوزرن لاء DANE ٽيڪنالاجي ناڪام ٿي چڪي آهي

لاءِ معيار Linux-سرور: 5 کليل اوزار ڇو نگراني جي ضرورت آهي؟
لاءِ معيار Linux-سرور: 5 کليل اوزار بيڪ اپ فائلون: ڊيٽا جي نقصان کان پاڻ کي ڪيئن بچائڻ لاء
لاءِ معيار Linux-سرور: 5 کليل اوزار سسٽم هارڊ ڊرائيو کي ورچوئل مشين ۾ ڪيئن منتقل ڪجي؟

لاءِ معيار Linux-سرور: 5 کليل اوزار هرڪو ڊيٽا ليڪ بابت ڳالهائي رهيو آهي - هڪ IaaS فراهم ڪندڙ ڪيئن مدد ڪري سگهي ٿو؟
لاءِ معيار Linux-سرور: 5 کليل اوزار هڪ مختصر تعليمي پروگرام: ڪيئن ڊجيٽل دستخط ڪم ڪندو آهي
لاءِ معيار Linux-سرور: 5 کليل اوزار حوالو: ڪيئن ذاتي ڊيٽا تي قانون ڪم

جو ذريعو: www.habr.com

DDoS تحفظ سان سائيٽن لاءِ قابل اعتماد هوسٽنگ خريد ڪريو، VPS VDS سرور 🔥 DDoS تحفظ سان قابل اعتماد ويب سائيٽ هوسٽنگ خريد ڪريو، VPS VDS سرورز | ProHoster