Az oldal megtekintéséhez kérjük, engedélyezze a JavaScriptet.

Nagy Machinátor súgó

Navigáció: Rendszerfunkciók

Adatállomány teszt [SY_TEST]

Ugrás Előző Fel Következő Menü

Az akcióval a hálózat és a számítógépek helyes működését ellenőrizhetjük.

A program a kötetfüggetlen Test3 adatállományba véletlenszerűen generált adatokkal végez felvételt, módosítást és törlést, valamint memóriatesztet futtat. Az állományba terminálonként maximum 10.000, átlagban 8.000 rekord kerül. A rekordokat 32 bites CRC ellenőrzőszámmal látjuk el, így az adatállomány tárolásában, elővételében, a számítógép-hálózat vagy a tesztet futtató gép működésében lévő bizonytalanság kimutatható.

Az F5 gombbal a következő paramétereket állíthatjuk be:

Max. szünet: a műveletcsoportok közötti várakozási idő, 1/20-ad másodpercben. Ezzel beállíthatjuk a szerver terhelését, illetve ezzel szimuláljuk az emberi tevékenységet (ahol általában egy műveletcsoport elvégzése után némi szünet van). A késleltetés aktuális hosszát 1 és a maximum között logaritmikusan sorsoljuk ki, így sok rövid és kevés hosszú késleltetés lesz, a különböző hosszúságú késleltetések összideje viszont nagyjából megegyezik.

A szünet lehet nulla is, ilyenkor folyamatosan futnak a tesztműveletek.

Max. csomaghossz: egy műveletcsoport maximális hossza (a csoportban végrehajtott műveletek maximális száma). Az aktuális műveletcsoporthosszt 1 és a maximum között logaritmikusan sorsoljuk ki, így sok rövid és kevés hosszú műveletcsoport lesz, a különböző hosszúságú műveletcsoportok által elvégzett műveletek száma viszont nagyjából megegyezik.

Képernyőfrissítés: megadhatjuk, hogy hány műveletenként legyen képernyőfrissítés. Mivel a végrehajtás elég jelentős része esik a képernyő frissítésére, ha nagy terhelésű tesztet szeretnénk, a képernyőfrissítést célszerű viszonylag nagy (100..1000) értékre felvenni. Ilyenkor másodpercenként csak néhány (vagy néhány másodpercenként egy) képernyőfrissítés történik, így a gép nem a képernyőre rajzolgatással, hanem a teszt futtatásával tölti az idejét.

A teszt futása közben a képernyőn láthatjuk a tesztelés elindítása óta eltelt időt és az adatállományon végzett felvételek, módosítások és törlések, a várakozás idejét, valamint a  hibák számát. Esetleges hibák esetén az ablakban megjelenik az utolsó hat hiba időpontja és szövege.

A hibákat a BigMac.log fájlban logoljuk.

 

Sebesség referencia értékek

A windows a használt fájlokat - így az adatállományokat is cache-ben tárolja, így a funkció indításakor sokkal kisebb sebességet mérhetünk, aztán ez idővel felgyorsul. A következőkben az állandósult sebességeket adunk meg.

Az első mérésben a szerveren/terminálon, a másodikban a szerveren plusz egy terminálon, a harmadikban a szerveren plusz két terminálon.. futtattuk párhuzamosan az adatállomány tesztet.

A negyedik mérés már igen leterhelt állapotnak felel meg, figyelembe véve hogy normál működés során egy-egy terminál csak töredék másodpercre ad akkora terhelést a szervernek, mint ez a teszt!

Azaz egy leterhelt machinátor szerveren (10+ terminál) elindítva az adatállomány tesztet kb a negyedik méréssel azonos eredményeket kell kapnunk!  

 

Windows 10: A szerveren és a kliensen kb azonos érték mérhető (a memória kommunikáció igen gyors), ezért itt ezeket külön nem adjuk meg.

 

1. Intel Pentium N3710, 1.60GHz, 4 GByte memória, SSD:

Szerveren/Terminálon: 850 kByte/sec

Szerveren + 1 terminálon: 580 kByte/sec

Szerveren + 2 terminálon: 460 kByte/sec  

Szerveren + 3 terminálon: 330 kByte/sec

 

2. Intel i7-950, 3.20GHz, 12 GByte memória, SSD:

Szerveren/Terminálon: 2,11 MByte/sec

Szerveren + 1 terminálon: 1,73 MByte/sec

Szerveren + 2 terminálon: 1,65 MByte/sec

Szerveren + 3 terminálon: 1,30 MByte/sec

 

3. Intel i5-8600, 3.60 GHz, 16 GByte memória, SSD:

Szerveren/Terminálon: 3,18 MByte/sec

Szerveren + 1 terminálon: 2,64 MByte/sec

Szerveren + 2 terminálon: 2,46 MByte/sec

Szerveren + 3 terminálon: 2,11 MByte/sec

 

Windows servers:

 

1. Microsoft Hyper-V, Intel i5 8600, 3.60 GHz, (6-ból) 4 mag, (16-ból) 8 GByte memória, lemezkép SSD-n. (Új telepítés, csak ez fut rajta.)

 

Windows Server 2016 Standard

Szerveren 2,60 MByte/sec, Terminálon 1,25 MByte/sec

Szerveren 2,58 MByte/sec + 1 terminálon: 1,26 MByte/sec

Szerveren 3,04 MByte/sec + 2 terminálon: 1,69 MByte/sec

Szerveren 3,42 MByte/sec + 3 terminálon: 2,10 MByte/sec

 

Windows Server 2019 Standard

Szerveren 2,46 MByte/sec, Terminálon: 1,18 MByte/sec

Szerveren 2,95 MByte/sec + 1 terminálon: 1,52 MByte/sec

Szerveren 3,23 MByte/sec + 2 terminálon: 2,06 MByte/sec

Szerveren 3,18 MByte/sec + 3 terminálon: 2,44 MByte/sec

 

2. Microsoft Hyper-V, Intel Xenon Gold 6134, 3,2 GHz, 4 mag, 16 GByte memória. (Más célra is használt.)

 

Windows Server 2016 Standard

Szerveren 2,51 MByte/sec, Terminálon: 1,25 MByte/sec

Szerveren 2,71 MByte/sec + terminálon: 1,60 MByte/sec

Szerveren 2,61 MByte/sec + 2 terminálon: 1,90 MByte/sec

Szerveren 2,46 MByte/sec + 3 terminálon: 1,96 MByte/sec

 

Paraméterek

Csomagszám

Késleltetés

KépFrissítés