Hogyan lehet ellenőrizni a merevlemez sebessége
„Cikkek a számítógépek” Hogyan lehet ellenőrizni a merevlemez sebessége?
IT-szakemberek gyakran kell kezelni a helyzetet, ha szükség van, hogy értékelje a teljesítményt a lemez alrendszer. Ilyen esetekben érdemes kéznél olyan eszköz, amely a becsült haladási sebesség, vagy bármely más csatlakoztatott készülék. De mennyire megbízható a referenciaértékek kapjuk, ha nem triviális, akkor elegendő egy egyszerű kis segédprogram? Ma azt lehet mondani, hogy a sebesség a fájlok másolását, mért használata nem blokkoló I / O-technológia, és ez megfelel a legigényesebb elvárásoknak.
Miért nem blokkoló csere referenciaértékeket?
Nyilvánvaló, hogy a növekedés a helyi órajel IO busz nem mehet a végtelenségig. Ez azt jelenti, hogy a fokozódó számítási folyamat előtérbe alternatív módszerek a termelékenység növelése érdekében. Egyikük a párhuzamosság műveletek. Sőt, tudunk beszélni nem csak a többprocesszoros és (vagy) a többszálas feldolgozás belül többprocesszoros SMP modell, hanem egy párhuzamos CPU működését és bus-master eszköz - Intelligens input-output processzor (például lemezvezérlők Advanced Host Controller Interface vagy nem -Volatile memória interfész PCIe).
Végrehajtás párhuzamosság tekintetében a lemezalrendszer csökkenti az egyszerű elv: vár befejezését lemez működését a CPU nem halasztható, és kiváltó egyéb feladatokat nem kapcsolódik az eredménye ez a folyamat.
Emlékezzünk vissza, hogy közben a 16-bites egyetlen feladat rendszer felszerelve Legacy BIOS, merevlemez szolgáltatás eljárások INT 13h «ítélve» dolgozott ki egy üres ciklus előre a megszakítási kérelmet a lemez vezérlő. Ez egy példa a szinkron zár vagy IO. Koordinációs egyidejű végrehajtása több feladatot akkor tekinthető elég nehéz, hogy minden esetben, tekintettel a személyes platform.
Ha nem blokkoló, vagy aszinkron végrehajtás, a CPU elküldi a munkát vezérlő IO és kiadták az új feladatok, például számítás vagy más input-output műveleteket. input-output vezérlő, nyert a lekérdezés végrehajtását működik aszinkron, jelentéstétel a CPU-hoz a kapott eredményeket. Leírt elv, a fenntartások száma, különösen ha figyelembe vesszük a végrehajtását a Java Virtual Machine, az alapja osztály java.nio módszereket, ami viszont használható fel a közüzemi NIOBench benchmarok meghajtók.
interfész NIOBench
Futtassa a segédprogramot NIOBench a felhasználónak ki kell választania a Path mezőbe meghajtó elérhető az operációs rendszer, amely kezd el működni a segédprogramot. Ez azt jelenti, hogy a könyvtárban, amelyre a kijelölt útvonal jön létre az ideiglenes fájlokat (File) egy adott méretű és a megfelelő összeget (Count).
Az adatok Ez az opció határozza meg a tartalmát a másolt fájlokat, ami fontos lehet a tesztelés során az SSD-meghajtók belső adatok archiválása.
A Zero mód a fájlok nullákkal töltjük, szoftverek RNG mód (Véletlen számok Generator) használ szoftver véletlenszám-generátor. Hardver RNG üzemmód hardveres generátor alapú gép RDRAND utasításokat. Ez az üzemmód opcióként kapható, attól függően, hogy a feldolgozási képességek és a rendelkezésre álló eredeti könyvtárakat az operációs rendszert.
Eredmények táblázat található a felső részén az ablak megjeleníti az átlag, minimum és maximális sebesség egy fájl másolása a megabájt másodpercenként. A második sorban a táblázat (Kiválasztott Mbps) megjeleníti a különleges minta, amely figyelmen kívül hagyja a 03/01 eredmények maximálisan távol számtani középérték egy előre meghatározott számú fájlt.
Vegyük észre, hogy a jobb ismételhetőség és megbízható tesztvezetésre. kívánatos, hogy egy viszonylag nagy fájlt (1024 MB), míg a kis fájlméret (1-10 MB) tesztelte a lemezgyorsítónak teljesítményét API végrehajtásához az operációs rendszer és a Java virtuális gép.