අපි ඇතුලේ සකසනයන්, ගබඩා පද්ධති සහ මතකයේ ක්රියාකාරිත්වය ඇගයීම සඳහා අපි මෙවලම් සහ ස්ක්රිප්ට් තෝරා ගැනීමක් සකස් කර ඇත්තෙමු. Linux-යන්ත්ර: අයෝමීටරය, DD, vpsbench, HammerDB සහ 7-Zip.
මිණුම් සලකුණු සහිත අපගේ අනෙකුත් තේරීම්:
ඡායාරූපය - - CC BY
මෙය තැටි සහ ජාල උප පද්ධතිවල කාර්ය සාධනය ඇගයීම සඳහා මිණුම් ලකුණකි. තනි සේවාදායකයක් සහ සම්පූර්ණ පොකුරක් සමඟ වැඩ කිරීමට සුදුසුය. Iometer 1998 දී Intel ඉංජිනේරුවන් විසින් හඳුන්වා දෙන ලදී. 2001 දී, සංස්ථාව විසින් මූලාශ්ර කේතය ලාභ නොලබන සංවිධානයක් වන Open Source Development Labs වෙත පරිත්යාග කරන ලදී () බලපත්රය යටතේ . 2003 සිට, මෙවලම උද්යෝගිමත් කණ්ඩායමක් විසින් සහාය ලබා දී ඇත - ව්යාපෘතිය sourceforge.net හි.
අයෝමීටරය ඩයිනමෝ පැටවුම් උත්පාදක යන්ත්රයකින් සහ චිත්රක අතුරුමුහුණතකින් සමන්විත වේ. කෙසේ වෙතත්, දෙවැන්න ලබා ගත හැක්කේ Windowsඋත්පාදක යන්ත්රය සම්බන්ධයෙන් ගත් කල, මෙම කාර්යය සඳහා විශේෂ පරීක්ෂණ සැකිලි නිර්මාණය කිරීමෙන් තෙවන පාර්ශවීය යෙදුම්වල බර අනුකරණය කිරීමට එය ඔබට ඉඩ සලසයි.
මිණුම් සලකුණු පෙන්වයි: ප්රතිදානය, තත්පරයට මෙහෙයුම්, ප්රමාදය සහ ප්රොසෙසර භාරය. සාමාන්ය අගයන් පමණක් නොව min/max ද ගණනය කෙරේ.
මෙවලමෙහි අවසාන ස්ථාවර අනුවාදය 2014 දී නිකුත් කළද, එය තවමත් භාවිතා වේ и . කෙසේ වෙතත්, පද්ධතියේ වයස තවමත් බලපායි. පළමුව, එහි අතුරු මුහුණත සහ 1998 සිට වෙනස් වී නැත. දෙවනුව, මෙවලම සමහර විට සියලුම ෆ්ලෑෂ් අරා මත ප්රමාණවත් ප්රතිඵල නොපෙන්වයි.
VPS කාර්ය සාධනය ඇගයීමට සරල ස්ක්රිප්ට් එකක්. විසින් බෙදා හරිනු ලැබේ . GitHub හි නිල ගබඩාවේ දක්වා ඇති ඔහුගේ කාර්යයේ උදාහරණයක් මෙන්න:
$ bash <(wget --no-check-certificate -O - https://raw.github.com/mgutz/vpsbench/master/vpsbench)
CPU model: Intel(R) Core(TM) i7-3770 CPU @ 3.40GHz
Number of cores: 4
CPU frequency: 3417.879 MHz
Total amount of RAM: 3265 MB
Total amount of swap: 1021 MB
System uptime: 8:41,
I/O speed: 427 MB/s
Bzip 25MB: 4.66s
Download 100MB file: 1.64MB/s
උපයෝගීතාව මඟින් හර ගණන, ප්රොසෙසරයේ සංඛ්යාතය, මතක ප්රමාණය පෙන්වයි. vpsbench තැටිවල කාර්ය සාධනය ඇගයීමට අනුක්රමික සහ අහඹු කියවීම/ලිවීම. උපයෝගීතාව තරමක් පැරණි වුවද (GitHub පිළිබඳ යාවත්කාලීන කිරීමක් වසර හතරකට පමණ පෙර සිදු කරන ලදී), එය බොහෝ ක්ලවුඩ් සපයන්නන් සහ තොරතුරු තාක්ෂණ සමාගම්.
වඩාත් ජනප්රිය එකක් දත්ත සමුදා පැටවීම පරීක්ෂා කිරීම සඳහා මිණුම් සලකුණු. මෙවලම ලාභ නොලබන සංවිධානයක් විසින් සහාය දක්වයි - ගනුදෙනු සැකසුම් කාර්ය සාධන සභාව. එහි ඉලක්කය වන්නේ දත්ත සමුදා මිණුම් සලකුණු සඳහා ප්රමිතීන් වර්ධනය කිරීමයි.
HammerDB පරීක්ෂණ දත්ත සමුදා සැලැස්මක් නිර්මාණය කරයි, එය දත්ත වලින් පුරවා අතථ්ය පරිශීලකයින් කිහිප දෙනෙකුගේ බර අනුකරණය කරයි. භාරය ගනුදෙනු සහ විශ්ලේෂණ මෙහෙයුම් දෙකම විය හැකිය. සහාය දක්වයි: Oracle Database, SQL Server, IBM Db2, MySQL, MariaDB, PostgreSQL සහ Redis.
HammerDB වටා පුළුල් ප්රජාවක් පිහිටුවා ඇත. රටවල් 180 ක සමාගම් විසින් උපයෝගීතාව භාවිතා කරයි. ඒ අය අතරින්: , , , සහ බොහෝ . ඔබට උපයෝගීතාවයේ හැකියාවන් ඔබම ගවේෂණය කිරීමට අවශ්ය නම්, ඔබට ආරම්භ කළ හැකිය .

ඡායාරූපය - - CC BY
මෙම ලේඛනාගාරයට නිශ්චිත ගොනු සංඛ්යාවක් සම්පීඩනය කිරීමේදී ප්රොසෙසරවල වේගය පරීක්ෂා කිරීම සඳහා ගොඩනඟන ලද මිණුම් ලකුණක් ඇත. දෝෂ සඳහා RAM පරීක්ෂා කිරීම සඳහා ද එය සුදුසු ය. පරීක්ෂණ සඳහා භාවිතා කරන ඇල්ගොරිතම (Lempel-Ziv-Markov දාම ඇල්ගොරිතම). එය යෝජනා ක්රමය මත පදනම් වේ . උදාහරණයක් ලෙස, එක් නූල් සහ 64 MB ශබ්ද කෝෂයක් සමඟ මිණුම් ලකුණක් ධාවනය කිරීමට, විධානය ලිවීමට එය ප්රමාණවත් වේ:
7z b -mmt1 -md26මෙම වැඩසටහන මගින් MIPS (තත්පරයට උපදෙස් මිලියනයක්) ආකෘතියෙන් ප්රතිඵලය ලබා දෙනු ඇත, එය අවාසියක් ලෙස හැඳින්විය හැක. මෙම පරාමිතිය එකම ගෘහ නිර්මාණ ශිල්පයේ ප්රොසෙසරවල ක්රියාකාරීත්වය සංසන්දනය කිරීම සඳහා සුදුසු වේ, නමුත් විවිධ ගෘහනිර්මාණ වලදී එහි අදාළත්වය සීමා වේ.
ගොනු පරිවර්තනය කර පිටපත් කරන විධාන රේඛා මෙවලමකි. ගබඩා පද්ධතිවල සරල I/O පරීක්ෂණ සිදු කිරීමට ද එය භාවිතා කළ හැක. එය ඕනෑම GNU/Linux පද්ධතියක පාහේ ක්රියාත්මක නොවේ.Linux.
විකි පිටුවේ 1024-byte blocks අනුක්රමිකව ලියන විට තැටි කාර්ය සාධනය ඇගයීම සඳහා විධානය:
dd if=/dev/zero bs=1024 count=1000000 of=file_1GB
dd if=file_1GB of=/dev/null bs=1024
ඩී.ඩී. සරල CPU මිණුම් ලකුණක් ලෙස. ඇත්ත, මේ සඳහා සම්පත්-දැඩි ගණනය කිරීම් අවශ්ය වන අතිරේක වැඩසටහනක් අවශ්ය වනු ඇත. උදාහරණයක් ලෙස, හෑෂ් එකතු කිරීම් ගණනය කිරීම සඳහා උපයෝගීතාවයක් .
dd if=/dev/zero bs=1M count=1024 | md5sumඉහත විධානය මඟින් පද්ධතිය කොපමණ වේගයෙන් (MB/s) දිගු සංඛ්යා අනුපිළිවෙලක් සකසන්නේද යන්න පෙන්වයි. මෙම විධානය රළු කාර්ය සාධන තක්සේරුවක් සඳහා පමණක් සුදුසු බව විශේෂඥයින් පැවසුවද. දෘඪ තැටි මත පහත් මට්ටමේ මෙහෙයුම් සිදු කිරීමට DD ඔබට ඉඩ ලබා දෙන බව මතක තබා ගැනීම වැදගත්ය. එමනිසා, සමහර දත්ත නැති නොවන පරිදි උපයෝගීතාව සමඟ වැඩ කිරීමේදී ඔබ ප්රවේශම් විය යුතුය (ඩීඩී යන නම සමහර විට විහිළුවට තැටි විනාශ කරන්නා ලෙස විකේතනය කර ඇත).
අපගේ බ්ලොග් සහ සමාජ ජාල වල අප ලියන දේ:
![]()
![]()
![]()
![]()
![]()
![]()
මූලාශ්රය: www.habr.com
