Documente online.
Zona de administrare documente. Fisierele tale
Am uitat parola x Creaza cont nou
 HomeExploreaza
upload
Upload




5 Performanta computerelor

Informatica


5 Performanta computerelor

Obiectivele unui benchmark: masurarea performantelor software sau hardware (sistem întreg sau componente) sau compararea performantelor de componente similare.

Multi furnizori de calculatoare îsi dezvolta propriile benchmark-uri pe care le utilizeaza la studierea unei clase de produse. La compararea rezultatelor e important sa se stie exact ce testeaza benchmark-ul respectiv. De exemplu, un benchmark care testeaza viteza grafica poate fi irelevant pentru cineva daca aplicatiile grafice pe care le utilizeaza sunt diferite de cele folosite în test.



Obs.: performantele computerelor se dubleaza la fiecare 2 ani!

Ex:

3DMARK 2001/2003/2005 sau Aquamark pentru performante grafice

Knoppix Memtest sau Memtest Quick Tech pentru memorii RAM

Passmark BurnIn Test (Pro) sau PassMark Performance Test (v 5.0) pentru întregul sistem

1.1.5.1 PassMark Performance Test

Necesita:

display cu rezolutia minima de 800 x 600

DirectX 9.0 sau o versiune mai noua

64 MB memorie RAM

5 MB spatiu liber pe HDD (plus spatiu aditional pentru rularea Disk test-ului)

Performance Test permite utilizatorului sa testeze un PC folosind o varietate de teste de viteza care apoi pot fi comparate cu rezultatele altui computer.

Sunt disponibile 27 teste standard de benchmark sunt disponibile în sase grupuri de teste plus cinci grupuri de teste avansate pentru testare specifica.

Grupul de teste standard:

teste CPU: operatii matematice, compresie (arhivare), criptare, SSE, instructiuni 3Dnow! si altele

teste grafice 2D: deseneaza linii, afiseaza bitmap-uri, fonturi, text si elemente GUI

teste grafice 3D: grafica si animatie DirectX 3D de la simpla la complexa

teste de disk: citire, scriere si accesare a fisierelor de pe disc

teste de memorie: alocare si accesare a memoriei rapid si eficient

teste pentru CD / DVD: testeaza viteza CD-ROM-ului sau DVD-ROM-ului

Grupul de teste avansate:

advanced disk test:

o       masoara viteza de transfer a datelor în timpul scrierii sau citirii datelor pe unul sau mai multe discuri. Viteza cu care datele pot fi transferate între memorii si hard disk este una dintre cele mai importante aspecte ale performantei sistemului. Sunt câtiva factori care influenteaza aceasta viteza si acest test permite utilizatorului sa varieze acesti factori si sa compare rezultatele

o       testul suporta orice disk care poate fi accesat de catre Windows, incluzând disk-uri IDE, SCSI, RAID, disk-uri conectate prin USB, SATA, disk-uri împartite (share-uite) din retea si disk-uri externe

o       utilizatorii au posibilitatea de a testa mai multe disk-uri în acelasi timp folosind mai multe fire de executie (threads) si specificând:

marimea fisierelor de testare folosite

marimea blocurilor de date folosite pentru fiecare citire sau scriere solicitata. Folosirea blocurilor de date mari determina mai putine raspunsuri si poate conduce la o îmbunatatire a performantelor

alegerea a patru metode de acces: C/C++ API, Win 32 API cached/uncached si raw disk access

accesare secventiala sau la întâmplare (random) (cautând, scriind si citind)

acces sincron si asincron (Synchronous and Asynchronous access)

separarea dintre citire si scriere

Rezultatele finale pot fi afisate sub forma unui grafic

CD-ROM/R/RW Speed Test

o       Acest test da posibilitatea masurarii vitezei de citire a unui CD drive sau DVD drive. Masurarea vitezei de scriere este de asemenea disponibila în PerformanceTest 6.0 (în Windows 2000, XP si 2003 Server). Rata cu care un CD drive poate citi date de pe un CD-ROM variaza în functie de mai multi factori. Cel mai important factor este viteza cu care a fost fabricat drive-ul sa citeasca. CD/DVD drive-urile vechi citesc/scriu cu o viteza de 2X sau 4X (1X=0.1536 MB/Sec) pe când cele noi citesc/scriu la o viteza de 48X - 56X. Un alt factor important care poate influenta viteza cu care datele sunt transferate de pe un CD/DVD este memoria cache a sistemului si spatiul care este alocat pentru memorarea datelor accesate frecvent. De exemplu, când un fisier de 10 MB este copiat de pe un CD/DVD-ROM, e ca si când Windows va copia fisierul în memoria cache, considerând ca informatia va fi solicitata din nou în curând. La o eventuala solicitare ulterioara a aceluiasi fisier, Windows va citi fisierul direct din memoria cache si astfel se va evita o accesare ulterioara a fisierului de pe CD/DVD ROM. Daca datele nu au fost folosite, dupa o anumita perioada de timp sau/si un anumit numar de cereri I/O, acestea vor fi înlocuite în memoria cache cu date mai recente sau necesare. Cerând fisiere la acest nivel, Windows va accesa CD/DVD-ROM o data în plus. Memorarea sau nu în memoria cache a datelor accesate de pe un CD/DVD-ROM influenteaza mult testele care utilizeaza memoria cache.



o       Testul avansat pentru CD/DVD permite utilizatorilor sa aleaga urmatorii parametri de testare:

Dimensiunea blocului de date utilizat la fiecare cerere de citire. Folosirea blocurilor de date mari determina mai putine raspunsuri si poate conduce la o îmbunatatire a performantelor

Alegerea a patru metode de acces: CLIB, WIN32 API cached/uncached si raw disk access

Durata testului

Rezultatele finale pot fi afisate sub forma unui grafic

3D Benchmark Video Card Test

o       Acest test masoara cât de repede imaginile 3D pot fi create si afisate

o       Microsoft ofera un set al Application Programming Interfaces (APIs) numit DirectX, care permite programatorilor sa creeze jocuri si alte aplicatii multimedia de calitate foarte buna. DirectX ofera suport pentru grafica bidiminensionala (2-D) si tridimensionala (3-D), efecte ale sunetului, muzica, componente conectate si aplicatii în retea cum ar fi jocurile multiplayer.

o       Testul a fost conceput pentru a determina performantele placii video atunci când foloseste elementele cele mai utilizate ale DirectX. Testul renderizeaza un numar de sfere afisându-le într-o fereastra sau pe tot ecranul.

o       În afara de viteza si abilitatile placii video, testul va arata cât de mult scad performantele placii video odata cu render-izarea unor scene din ce în ce mai complexe. O scena cu multe obiecte, multe texturi si multe elemente DirectX implementate poate arata mult mai impresionant, dar va rezulta într-o reducere neplacuta a ratei de afisare a cadrelor

o       Cele mai multe optiuni ale unei scene pot fi selectate de catre utilizator:

O minge sarind sau un joc ca "Terrain and water test"

Efectele Vertex Shader si Pixel Shader pot fi aplicate la "Terrain and water test" (doar pe placile video recente)

Numarul obiectelor afisate în timpul testului

Daca scena va fi luminata sau nu si tipul iluminarii

Alegerea modului Alpha blending (folosit pentru a da unor obiecte senzatia de transparenta)

Alegerea modului wireframe

Controlul modului în care se vor deplasa obiectele

Rezolutia si modul de afisare

Existenta si tipul texturii (fara textura, o singura textura sau multiple texturi ale sferelor)

Durata testului

Network benchmark

o       Testul verifica rata de transfer a datelor între doua calculatoare care ruleaza Performance Test. Unul dintre calculatoare trebuie sa functioneze ca server si va astepta ca celalalt computer, configurat ca client, sa se conecteze si sa înceapa transferul de date

o       Testul va functiona cu orice tip de conexiune TCP/IP, incluzând placi de retea, modemuri dial-up, ADSL, modemuri de cablu, retele locale (LAN), retele wide (WAN) si retele wireless (WiFi). Programul a fost optimizat pentru a solicita cât mai putin procesorul, dând posibilitatea chiar si conexiunilor foarte rapide sa fie testate

o       Utilizatorii au posibilitatea de a schimba urmatorii parametri:

Adresa IP a calculatorului utilizat ca server



Marimea pachetelor de date utilizate la fiecare solicitare de trimitere. Este posibila selectarea unor pachete de date cu marime variabila pentru a verifica performantele odata cu cresterea sau descresterea pachetelor de date

Durata testului

Tipul protocolului utilizat: TCP sau UDP. Protocolul TCP este utilizat atunci când integritatea datelor este importanta (în caz de eroare datele sunt retransmise corect). Protocolul UDP este utilizat în cazul unor aplicatii tolerante cu pierderile de date, cum ar fi video streaming

Rezultatele finale pot fi afisate sub forma unui grafic

Multi-tasking benchmark

o       Programul va rula o serie de teste standard în paralel pentru a examina performantele sistemului în conditii multitasking. Calculatoarele cu mai multe procesoare ar trebui sa exceleze în aceste conditii, odata ce procesele sunt împartite între procesoare. Acest test este de asemenea foarte util pentru a compara performantele procesoarelor cu hyperthreading si dual cores.

o       Teste disponibile:

Prime Number benchmark

Sorting Random String benchmark

Compression

Encryption

Rotation

Maths Integer addition

Whetstone benchmark

Dhrystone benchmark

Memory Read

Memory Write

Disk Access

1.1.5.2 PassMark BurnInTest

Functioneaza pe urmatoarele sisteme de operare: Windows 98, 2000, ME, XP, 2003 server
Necesita: 32 MB memorie RAM, DirectX 8 (versiunea pe 32 biti) sau DirectX 9 (versiunea pe 64 biti), 2MB spatiu liber (este necesar mai mult spatiu pentru rularea testului de disk), loopback-uri harware pentru testarea porturilor (doar în cazul versiunii Pro)

Programul testeaza toate componentele calculatorului în acelasi timp în vederea identificarii defectiunilor si stabilitatii sistemului.

depisteaza eventualele defectiuni si diagnosticheaza

ofera posibilitatea compararii diferitelor sisteme (util în alegerea unui anumit sistem)

elimina trimiterea echipamentelor nefunctionale catre clienti (D.O.A. = Dead on Arrival)

reduce posibilitatea ca anumite componente sa se defecteze în timp datorita testarii simultane a componentelor

testeaza stabilitatea sistemului dupa schimbari de configuratie sau upgrade-uri hardware

1.1.5.3 MemTest

MemTest este un test care masoara nivelul de siguranta al memoriei RAM. Acesta evalueaza capacitatea memoriei sistemului de a memora si citi date. Un computer care functioneaza corect ar trebui sa fie capabil sa efectueze aceste doua operatiuni cu acuratete de 100 % în permanenta. Un computer care nu efectueaza aceste teste, probabil din cauza unor componente vechi, defecte sau configurate gresit, va fi instabil si se va defecta frecvent.

Rularea MemTest verifica daca memoria RAM functioneaza corect. Testeaza abilitatea memoriei RAM de a memora diferite sabloane de biti si abilitatea de a controla aceste valori pentru o perioada lunga de timp. Alte programe de testare a memoriei RAM pot detecta doar problemele care apar pe moment. MemTest detecteaza erorile de moment cât si erorile pe termen lung ale memoriei. Cu cât mai mult este rulat testul, cu atât mai bine sunt detectate erorile pe termen lung. Daca se doreste detectarea doar a memoriilor pe termen scurt, atunci se ruleaza MemTest pâna la procentajul de 400% - 800% (dureaza aproximativ 10 min. pentru cele mai multe calculatoare). Daca, în timpul rularii MemTest, apar unele erori, memoria RAM testata este defecta si trebuie înlocuita imediat. Daca sunt instalate doua sau mai multe memorii RAM, se poate detecta memoria defecta rulând MemTest doar cu câte o memorie. Daca apar erori doar pe o memorie, acea memorie este defecta. Aceasta este o buna diagnosticare si din alte motive: uneori, problema este cu placa de baza si aceasta poate disparea daca este instalata o singura memorie.



MHDD

Sistem de operare: MS-DOS

MHDD poate rula pe urmatoarele interfete: IDE, Serial ATA, SCSI. Exista posibilitatea accesarii mediilor de stocare care utilizeaza interfata USB, existând drivere pentru emulare.

Acest program poate efectua o diagnosticare precisa a partii mecanice a disk-ului, vizualizarea atributelor SMART, efectuarea formatarii Low-level, repararea sectoarelor defecte (bad sector), diferite teste ale altor functii.

WinMTR

WinMTR combina utilitatile programelor gen "traceroute" si "ping" într-un singur program de diagnosticare a retelei.

Programul verifica conexiunea dintre computerul de pe care este rulat WinMTR si o destinatie din retea specificata de utilizator. Dupa ce programul determina adresa fiecarui network hop dintre calculatoare, trimite o secventa de cereri ICMP ECHO fiecaruia dintre ele pentru a determina calitatea legaturii la fiecare calculator si afiseaza statistici despre fiecare computer.

1.1.5.6 3DMark05

Sistem minim necesar:

placa grafica compatibila cu DirectX 9 cu suport pentru Pixel Shader 2.0 sau mai nou si memorie video de 128 MB sau mai mult

procesor Intel sau AMD cu o frecventa de cel putin 2 GHz

minim 512 MB memorie RAM

1,5 GB spatiu liber pe HDD

Windows 2000 sau XP cu ultimul Service Pack si ultimele update-uri instalate

DirectX 9.0 runtime instalat împreuna cu ultimele update-uri

Microsoft Internet Explorer 6

Microsoft Excel 2000, 2003 sau XP

Microsoft DirectX 9 Summer Update 2004 System Development Kit este necesar pentru a rula testul de calitate a imaginii folosind raster-izatorul de referinta

Este posibil ca 3DMark05 sa ruleze pe sisteme care nu îndeplinesc cerintele de mai sus, dar performantele benchmark-ului vor fi puternic afectate.

1.1.5.7 3DMark03

Sistem minim necesar:

procesor compatibil x86 de minim 1000 MHz

256 MB memorie RAM (recomandat 512 MB)

1 GB spatiu liber pe HDD

Windows 98/SE/ME/2000/XP

DirectX 9.0c sau mai nou

placa video compatibila DirectX 9.0 cu minim 32 MB memorie

Microsoft Internet Explorer 6

1.1.5.8 3DMark2001 SE

Sistem minim necesar:

procesor compatibil Intel de minim 500 MHz

128 MB memorie RAM (256 MB recomandat)

100 MB spatiu liber pe HDD

Windows 98/SE/ME/2000/XP

DirectX 8.1 sau mai nou

accelerator 3D cu 32 MB memorie

1.1.5.9 PCMark04

procesor compatibil x86 de minim 1000 MHz

128 MB memorie RAM

60 MB spatiu liber pe HDD (si 130 MB spatiu aditional în cazul rularii testului pentru HDD)

placa video compatibila DirectX 7

Windows 2000 sau XP

DirectX 9 sau mai nou




Document Info


Accesari: 2462
Apreciat: hand-up

Comenteaza documentul:

Nu esti inregistrat
Trebuie sa fii utilizator inregistrat pentru a putea comenta


Creaza cont nou

A fost util?

Daca documentul a fost util si crezi ca merita
sa adaugi un link catre el la tine in site


in pagina web a site-ului tau.




eCoduri.com - coduri postale, contabile, CAEN sau bancare

Politica de confidentialitate | Termenii si conditii de utilizare




Copyright © Contact (SCRIGROUP Int. 2025 )