Ahoana ny fanombanana ny fahombiazan'ny mpizara Linux: fitaovana fanokafana misokatra
Ao isika 1cloud.ru Nanomana fitaovana sy sora-baventy ho an'ny fanombanana ny fahombiazan'ny processeurs, ny rafitra fitahirizana ary ny fitadidiana amin'ny milina Linux izahay: Iometer, DD, vpsbench, HammerDB ary 7-Zip.
Ity dia mari-pamantarana ho an'ny fanombanana ny fahombiazan'ny kapila sy subsystems tambajotra. Mety amin'ny fiaraha-miasa amin'ny mpizara iray sy cluster iray manontolo. Iometer dia nampidirin'ny injeniera Intel tamin'ny 1998. Tamin'ny 2001, ny orinasa dia namindra ny kaody loharano ho an'ny fikambanana tsy mitady tombony Open Source Development Labs (OSDL) eo ambany fahazoan-dΓ lana Intel Open Source License. Nanomboka tamin'ny 2003, ny fitaovana dia tohanan'ny vondrona mpankafy - ny tetikasa voasoratra anarana ao amin'ny SourceForge.net.
Ny Iometer dia ahitana dynamo load generator sy interface grapika. Marina fa ity farany ity dia tsy misy afa-tsy amin'ny Windows. Raha ny amin'ny mpamokatra, dia mamela anao hanao simulate ny enta-mavesatry ny antoko fahatelo - dia natao manokana modely ho an'ny fitsapana.
Asehon'ny benchmarks: throughput, operations per second, latency and processeur load. Tsy ny sanda antonony ihany no kajy, fa koa min / max.
Na dia navoaka tamin'ny 2014 aza ny dikan-teny stable farany an'ny fitaovana, dia mbola ampiasaina amin'ny Broadcom ΠΈ Dell. Na izany aza, ny taonan'ny rafitra dia mbola misy fiantraikany. Voalohany, ny interface tsara lany andro ary tsy niova hatramin'ny 1998. Faharoa, ny fitaovana indraindray dia mamokatra vokatra tsy ampy amin'ny array flash rehetra.
$ 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
Ny fitaovana dia mampiseho ny isan'ny cores, ny faharetan'ny processeur, ary ny habetsaky ny fahatsiarovana ampiasaina. Mba hanombanana ny fahombiazan'ny kapila vpsbench Manatanteraka ny Teniny mamaky/manoratra sequential sy kisendrasendra. Na dia eo aza ny zava-misy fa efa antitra ny fitaovana (fanavaozana amin'ny GitHub natao efa-taona lasa izay), izany fampiasana mpanome rahona sy orinasa IT.
Iray amin'ireo malaza indrindra misokatra benchmarks ho an'ny fitiliana enta-mavesatra ny angona. Ny fitaovana dia tohanan'ny fikambanana tsy mitady tombony TPC - Filankevitry ny Fampandehanan-draharahan'ny Transaction. Ny tanjony dia ny hamolavola ny fenitra ho an'ny mari-pamantarana angon-drakitra.
HammerDB dia mamorona drafi-panadinana angon-drakitra, mameno azy amin'ny angona, ary manao simulate ny enta-mavesatry ny mpampiasa virtoaly maromaro. Ny enta-mavesatra dia mety ho hetsika ara-barotra sy famakafakana. Manohana: Oracle Database, SQL Server, IBM Db2, MySQL, MariaDB, PostgreSQL ary Redis.
Fiaraha-monina lehibe iray no niforona manodidina ny HammerDB. Ny fitaovana dia ampiasain'ny orinasa avy amin'ny firenena 180. Anisan-dry zareo: Intel, Dell, Lenovo, Red Hat ary maro Π΄ΡΡΠ³ΠΈΠ΅. Raha te hijery ny fahaizan'ny fitaovana ianao dia afaka manomboka amin'ny mpitarika ofisialy.
Ity archiver ity dia manana mari-pamantarana namboarina ho an'ny fitiliana ny hafainganam-pandehan'ny processeur rehefa manindry rakitra maromaro. Izy io koa dia mety amin'ny fanamarinana ny RAM raha misy hadisoana. Ny algorithm dia ampiasaina amin'ny fitsapana Lzma (Algorithm chain LempelβZivβMarkov). Izany dia mifototra amin'ny kisary famatrarana angona rakibolana. Ohatra, raha te-hametraka mari-pamantarana misy kofehy iray sy rakibolana 64 MB, soraty fotsiny ny baiko:
7z b -mmt1 -md26
Ny programa dia hanome ny vokatra amin'ny endrika MIPS (instruction an-tapitrisany isan-tsegondra), izay azo antsoina hoe fatiantoka. Ity mari-pamantarana ity dia mety amin'ny fampitahana ny fahombiazan'ny processeur mitovy amin'ny maritrano, fa amin'ny trangan'ny architectures samihafa dia voafetra ny fampiharana azy.
Tsara ihany koa ny manamarika fa ny D.D. afaka mampiasa ho benchmark CPU tsotra. Na izany aza, izany dia mitaky programa fanampiny izay mitaky kajikajy mavesa-danja. Ohatra, fitaovana iray amin'ny kajy ny hash soatoavina md5 aho.
dd if=/dev/zero bs=1M count=1024 | md5sum
Ny baiko etsy ambony dia hampiseho ny haingan'ny rafitra (MB/s) ny fizotry ny laharana lava. Na dia milaza aza ny manam-pahaizana fa ity baiko ity dia mety amin'ny fanombanana ny fahombiazan'ny asa. Zava-dehibe ihany koa ny mitadidy fa ny DD dia mamela anao hanao asa ambany amin'ny kapila mafy. Noho izany, mila miara-miasa tsara amin'ny fitaovana ianao mba tsy ho very ny ampahany amin'ny angon-drakitra (ny anarana DD indraindray dia vazivazy ho mpandrava kapila).
Ny zavatra soratanay ao amin'ny bilaogy sy tambajotra sosialy: