tehnologia NCQ

Acum, marea majoritate a laptop-uri, desktop-uri și servere instalate hard disk-uri cu o interfață SATA și o placa de baza cu suport pentru această interfață. SATA-controlere ca o interfață standard utilizat AHCI (Advanced Host Controller Interface), care permite posibilitatea de "hot-plug" și NCQ (Native Command Queuing)

SATA-controlere, de asemenea, vă permit să lucreze în modul de emulare IDE pentru compatibilitatea cu sistemele de operare și programe care nu acceptă AHCI. În ceea ce privește programele și SATA-controler a sistemului de operare care se execută în modul de emulare IDE, nu este diferit de obicei IDE-controler. Desigur, în acest caz, nici o probleme de compatibilitate acolo, dar tehnologia NCQ, în acest caz, nu va funcționa

Windows XP standard, nu conține drivere pentru a lucra cu unele SATA-controler în modul AHCI. Pentru a remedia acest lucru, puteți integra SATA-driver-ul în distribuția sau integrarea într-un deja instalat drivere Windows XP SATA. Pentru SATA-controlere de la nVidia si AMD (cu excepția chipset-ul 7 Series) nu este necesar să se facă, și astfel încât acestea să funcționeze în modul AHCI și driverul corespunzător este deja în distribuția Windows XP.
Dacă aveți Windows Vista și doriți să activați AHCI, atunci ai citit acest material

In acest articol voi încerca să afle ce boost de performanță permite tehnologia de lucru NCQ, dacă este necesar să se integreze SATA-drivere pentru a oferi Windows XP.

Metode de testare

Testarea a fost efectuată pe un laptop Acer Aspire 5920G 302G16, care este echipat cu un procesor Core 2 Duo T7300, 2 Gb RAM, GeForce 8600M GT, 160 Gb HDD.
Model de hard disk: Hitachi HTS542516K9SA00
Sistem de operare: Windows XP Service Pack 3
Versiunea INF Update Utility: 9.0.0.1008
Versiune SATA-conducător auto: 8.5.0.1032

Pe hard disk-ul creat două secțiuni:
- System (24 Gb, NTFS, dimensiunea de cluster 4 Kb, principalul activ)
- suplimentare (136 Gb, NTFS, dimensiunea cluster de 4 Kb, logic)

Partiția de sistem (C :) instalat Windows XP cu SATA-drivere integrate, a pus șoferul și utilitate. Apoi, folosind un disc de boot cu Acronis True Image a creat o imagine de partiție de sistem și stocate pe o partiție secundară (D :). În primul rând, se realizează un test în modul AHCI, apoi recuperarea partiția de sistem dintr-o imagine și comutat în modul BIOS în modul IDE. După încărcarea sistemului se resetează.

Ca parte a acestui isledovanija efectuat, de asemenea, pentru a studia influența cache în performanța Windows XP.
Pentru a înțelege acest mecanism, considerăm procesul de scriere a datelor pe hard disk. Atunci când cache este dezactivată, datele pentru a fi scrise pe hard disc sunt înregistrate și la sfârșitul operațiunii, sistemul raportează că totul se face. Dacă activați memorarea în cache, datele care urmează să fie înregistrate este scris mai întâi în zona de memorie (cache) și raportează sistemul că totul se face. La prima ocazie a cache-ul de date este scris pe hard disk. Atunci când se lucrează cu fișiere de dimensiuni mari o aplicație efect de cache nu va aduce, dar atunci când lucrăm cu mici l-am găsit că va fi o creștere foarte mare plasate în diferite zone ale hard disk.
Cu toate acestea, există și dezavantaje. Dacă în timpul înregistrării cache de putere activată este dezactivată, conținutul unui cache (care este stocat în memoria calculatorului) se va pierde. Ca urmare, puteți pierde informații.

Această opțiune este inclusă în proprietățile hard disk:

tehnologia NCQ

Acolo aveți avertizare corectă a pierderii de date.

testarea

Testarea poate fi împărțită în două părți:

- Testarea cu testele sintetice

Să începem cu valorile de referință sintetice. Pentru a testa cele două utilități au fost aleși: HD Tune 2.55 și CrystalDiscMark 2.2

Rezultatele testelor HD Tune 2.55

Modul AHCI, cache este activat:

tehnologia NCQ

Modul AHCI, cache este dezactivată:

tehnologia NCQ

modul IDE, cache este activat:

tehnologia NCQ

modul IDE, cache este oprit:

tehnologia NCQ

Este de remarcat faptul că, odată cu includerea AHCI viteza medie a crescut ușor, dar, de asemenea, a crescut întârziere. Activarea cache, de asemenea, a crescut ușor viteza.
O ușoară creștere a întârzierilor poate fi explicată prin faptul că, în legătură cu operarea NCQ comenzi la tehnologia hard disk nu este servit în ordinea sosirii.

Rezultatele testelor CrystalDiscMark 2.2

Modul AHCI, cache este activat:

tehnologia NCQ

Modul AHCI, cache este dezactivată:

tehnologia NCQ

modul IDE, cache este activat:

tehnologia NCQ

modul IDE, cache este oprit:

tehnologia NCQ


Rezultatele testelor folosind CrystalDiscMark 2.2 Utilitare duplicat în mare măsură Tune test de rezultate HD 2,55 utilitate. Dacă NCQ pornit tehnologie (lucru în modul AHCI) activat viteza cache de citire secvențială și scriere (Seq), întâmplătoare de citire și de scriere blocuri de 512 Kb și 4 Kb a crescut ușor.
De cel mai mare interes sunt rezultatele cu cache dezactivate. Prin activitatea de tehnologie NCQ picătură viteza de scriere aleatoare, dacă dezactivați cache de Windows XP nu este la fel de semnificativă. Dar cu tehnologia off NCQ (Mod IDE) înregistrarea vitezei de scriere aleatoare a scăzut de 3 ori.

Viteza copierea fișierelor

Pentru a copia fișiere, utilizați un manager de fișiere Total Commander 7 (metoda de copiere - mărimea blocului implicit - 32 Kb). Pentru a copia pe secțiunea suplimentară (D :) 5 dosare create la 1 Gb fiecare. Un dosar a fost de 10.000 de 100 Kb fișier în celălalt - 1000 fișiere 1 Mb, o treime 100, 10 Mb fișier în al patrulea dosar la 10 la 100 Mb și, în cele din urmă, în a cincea un fișier de la 1 Gb. Apoi, unul câte unul folder sunt copiate pe partiția de sistem (C :). Pentru modul AHCI și IDE pentru copierea la fel. Rezultatele testului sunt prezentate în diagrama de mai jos:

tehnologia NCQ

(Rezultatele prezentate în secunde, mai puțin - o mai bună)

Pe baza rezultatelor obținute putem trage următoarele concluzii:

1) pentru a crește un singur fir copierea fișierelor mici atunci când NCQ (AHCI) este mic. Când copiați fișiere mari de tehnologie NCQ nu are nici un efect.

2) includerea cache-ul poate creste de 2-3 ori viteza de copiere, indiferent dacă lucrări de tehnologie NCQ

Verificați antivirus

tehnologia NCQ

(Rezultatele prezentate în secunde, mai puțin - o mai bună)

Pe baza rezultatelor testelor de viruși, putem trage următoarele concluzii:

1) cu informația activă citire de la o aplicație permite câștiguri în cache și NCQ mici și supuse erorilor de măsurare.

2) În cazul în care mai mult de o aplicație în același timp cu activitatea hard disk, acesta oferă cea mai mare creștere a tehnologiei NCQ în combinație cu cache.

Testarea pentru alte sarcini

pornire, prin testarea sistemului nu depinde de modul IDE sau AHCI, timp defragmentarea prea. Defragmentarea făcute utilități Auslogic DiscDefrag și OO Defrag (în modul complet / Nume). Defragmentarea partiția de sistem. Pentru a asigura condiții identice, partiția de sistem este restaurat din imagine, și apoi defragmenta. Auslogic DiscDefrag activat cache defragmenta partiția de sistem pentru 190-192 secunde, indiferent de ceea ce modul SATA-controler. OO Defrag utilitate defragmentarea la caching off a luat 24 de minute, 48-56 secunde.

Pe baza rezultatelor testelor, puteți face astfel de concluzii:

1) modul AHCI oferă cea mai mare creștere (de mai multe ori), atunci când mai multe aplicații rulează simultan cu unitatea hard disk. Câștigul este mai mare, cu atât mai mare distanța dintre zonele cu care aplicațiile se execută simultan. În timpul funcționării, de preferință o singură aplicație pe hard disk-ul efectului operare ar fi minim NCQ

2) mecanisme de memorare în cache poate crește în mod semnificativ viteza de înregistrare pe hard disk, dar reduce fiabilitatea. Pe laptop-ul este un risc mai mic de pierdere de date, deoarece laptop-ul este protejat de pană de curent brusc, spre deosebire de ecranul PC-ului.

informații

Republicarea materiale și să le utilizeze în orice formă, inclusiv prin mijloace electronice, sunt posibile doar dacă există un backlink.
Căutare Harta site-ului Contactați-ne

Se încarcă. Vă rugăm să așteptați.