Site-ul Shav - Hirurgy practice - cum să crească performanța de Windows XP de cinci ori
practic Hirurgy
Cum de a crește performanța Windows XP până la cinci ori
PIO și DMA - acestea sunt două moduri diferite de funcționare a hard disk-uri. PIO (programabil de intrare / ieșire) - un mod de depășite atunci când orice apel la unitatea hard disk necesită intervenția CPU. Nu e nici măcar faptul că procesorul este în mod constant distras de unitatea de hard disk, și că el trebuie să comute între codul de program și sistem de operare codul curent. Și, din moment ce timpul operațiunilor de disc în sute și mii de operații ori mai lungi cu memorie RAM, programul pur și simplu stau în așteptare atunci când procesorul citește datele de pe disc. viteza de transmitere a datelor cu privire la orice, chiar și cele mai moderne, hard disk-ul în acest mod este puțin probabil să depășească 10 MB / C. De aici ingheata fără sfârșit în jocuri și melci de descărcări de viteză ale sistemului de operare și a programelor.
Prin urmare, în urmă cu câțiva ani, inginerii au decis să se mute într-un mod mai economic de operare cu hard disk - DMA (Direct Memory Access). În acest mod, hard disk-ul poate accesa direct memoria principală și de a lucra cu el, fără a trece prin procesor. Acest lucru vă permite să crească performanța subsistemului disc uneori.
standard de DMA a apărut pentru o lungă perioadă de timp. De ce, în Windows XP cu el orice probleme? Un răspuns clar la această întrebare poate fi dat doar de către dezvoltatori. Cu toate acestea, specialiștii în situația văzută. În Windows XP eroare încorporat mecanism de verificare. Dacă unitatea hard disk sau orice unitate (acest lucru este la fel de valabil și pentru CD-ROM / DVD-ROM, și alte dispozitive similare) sunt prea adesea greșite în timpul citirii, sistemul de operare transformă aceste dispozitive într-un mod mai lent, în cazul în care rata de eroare este mai mică. Cu toate acestea, acest mecanism de multe ori eșuează, iar la viteză redusă chiar și tradus dispozitivul funcționează corespunzător. Să rezolva această problemă.
Verificați toate cele patru IDE dispozitive (dispozitive 0 și 1 la fiecare dintre canalele). Pentru fiecare dintre dispozitivele în modul de transfer de linie trebuie să fie DMA, dacă este disponibil. Dacă undeva în valoare de PIO, modificați această valoare. Acum reporniți. Din nou, du-te la tab-ul pentru fiecare dispozitiv (de obicei, două dintre ele - hard disk-ul de pe primul canal și un CD-ROM-ul pe al doilea), și să vedem ce este scris în linia de transmisie modul curent. Dacă există există ceva ca un UDMA 5. este în regulă. Dar dacă ar trebui să PIO sau modul DMA, care este în mod clar sub capacitatea hard disk, acesta trebuie să fie corectată.
Pe fila Complex pentru a schimba modul de transmitere este inutil - am verificat - pentru că, după repornirea Windows XP din nou va reseta valoarea în PIO. Noi mergem în altă parte. Navigați la Device Manager și eliminați canale IDE primar, secundar ca dispozitive logice. Nu-ți face griji, nimic rău nu se va întâmpla.
Acum, reporniți computerul și verificați modul curent de funcționare a hard disk-uri. Cu mare Windows XP va găsi, probabil, controlorii și să le traducă într-o operațiune rapidă. Dacă nu, verificați dacă aveți Bus Master conducător auto set din setul de drivere pentru placa de bază. Pentru placi de baza bazate pe chipset-uri KT trebuie să instalați cel mai recent VIA 4-în-1 kit-ul (acesta este numit acum VIA Hyperion).
Dacă sistemul încă nu vrea să transfere discuri într-un mod rapid de funcționare, este necesar să se îngropa în registru. Pentru a începe, încercați să dezactivați sistemul de control al erorilor. Pentru a face acest lucru în registru, în HKEY_LOCAL_MACHINE \ SYSTEM ramură \ CurrentControlSet \ Services \ cdfs \. ErrorControl crea cheia și setați valoarea sa la 0. După această repornire.
Puteți încerca, de asemenea, să setați manual modul UDMA pentru controlere. Este responsabil pentru acest registru ramură HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Class \. În acest post, veți găsi mai multe dosare. Un dosar cu un nume 0000 este responsabil pentru operatorul însuși, și directorul 00010002 pentru prima și a doua canale IDE respectiv. În fiecare dintre aceste dosare au opțiuni MasterDeviceTimingModeAllowedSlaveDeviceTimingModeAllowed. Ele determină, în care modul maxim de rapid poate opera dispozitivul. Pentru ambii parametri, setați 0hffffffff valoare hexazecimală.
În aceeași ramură a registrului - HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Class \ - veți găsi cheile MasterDeviceTimingModeSlaveDeviceTimingMode. care sunt de asemenea responsabile pentru funcționarea hard disk. Pentru a înțelege cum de a schimba aceste taste, pentru a primi picioarele ude cu teoria de registru.
Există mai multe moduri diferite ca PIO și DMA (și UDMA). Acestea sunt identificate prin numere de la 2 la 5. Numărul determină frecvența la care funcționează unitatea hard disk. De exemplu, în cazul în care numele de hard disk-ul prezentat cuvânt ATA100. atunci ai nevoie de un mod de UDMA 5. Tabelul reunește caracteristicile tuturor modurilor UDMA și valorile asociate acestora care trebuie să le setați parametrii și MasterDeviceTimingMode SlaveDeviceTimingMode.
Setați valoarea de masă și repornire. Creșterea productivității în timpul tranziției de la PIO la DMA poate fi de până la 500%!
Există o altă opțiune care ar trebui să facă absolut totul, chiar și proprietarii de cele mai recente versiuni ale DMA. Du-te la HKEY_LOCAL_MACHINE \ SYSTEM registru cheie \ CurrentControlSet \ Control \ FileSystem \ CDFS. Setați setarea o valoare binară ff ff 00 00. Dacă acest parametru este în această ramură nu, doar a crea Cachesize. Acum găsiți sau să creați parametrii și să le setați valoarea hexazecimală PrefetchPrefetchTail de 4000. După această operație, CD-ROM-ul va rula mult mai rapid.>
Ceva cu memoria mea a devenit.
Una dintre bolile majore pentru Windows XP asociate cu definiția incorectă a unităților de viteză, ne-am vindecat. Să trecem în revistă setările care pot crește performanța sistemului chiar de două ori. Faceți clic dreapta pe pictograma My Computer și selectați Properties. Va rula un puternic de performanță instrument de configurare. Treceți la fila System Restore. Acest serviciu familiar utilizatorilor, deoarece zilele Windows'98. A fost creat pentru recuperare în caz de dezastru. În Windows XP, aceasta poate ajuta pentru a aduce sistemul înapoi la punctul de retroactivitate.
Din păcate, acest serviciu se execută, să-l puneți blând, nu contează. Cazurile în care sistemul restaurat astfel ar putea fi utilizarea normală, sunt foarte rare, de aceea este mai bine să taie acest serviciu prin verificarea liniei de Disable Restore pentru toate unitățile sistemului. Deci, veți pierde câteva sute de megabiți, și un cuplu de procente din procesor ocuparea forței de muncă (Windows XP schimbare indicele de timp din când în când a făcut la sistem).
Treceți la fila Actualizări automate și bifați elementul Opriți Automatic Updates.
Treceți la fila de la distanță. Cu ajutorul acestui serviciu, utilizatorii se pot conecta la computer. În unele cazuri (de exemplu, în momentul configurării LAN) este utilă, dar în termeni de securitate a rețelei - este un decalaj imens, care trebuie să fie închise complet. Pur și simplu eliminați toate casetele de selectare din această filă, și „utilizarea la distanță“ off.
Du-te la fila Complex. care conține aproape cele mai importante setări ale sistemului. Faceți clic pe butonul Setări din viteza mini-box. Mulți oameni nu le place aspectul de Windows XP, care este destul de frumos, dar nu foarte util pentru munca de zi cu zi. Și totul este frumos - de exemplu, umbra meniurilor și ferestrele - este extrem de CPU intensive. Dacă verificați în performanță maximă punct. Windows XP se va schimba dincolo de recunoaștere, iar interfața va fi similar cu Windows'98.
Dacă, din anumite motive, nu doriți schimbat prea mult aspectul de XP, puteți alege un compromis - prettiness personaliza pe cont propriu. De exemplu, umbra este mai bine să se deconecteze și liste de derulare netede stânga pe.
În al doilea tab permite parametri chiar mai important. Asigurați-vă că pentru a verifica dacă distribuția de căpușă de timp CPU și utilizarea memoriei sunt pe punctul de optimizări pentru programe. În partea de jos a acestei ferestre prin intermediul butonului Edit, puteți seta dimensiunea fișierului de paginare sau mutați-l în altă locație. Pe labirintul de lucru cu fișierul de paginare a scris în mod repetat Goryachev. Îmi amintesc, de asemenea, regulile de bază: păstrați swap ar trebui să fie cât mai aproape posibil de pista zero, dar, eventual, nu pe disc în cazul în care sistemul de operare este necesar. dimensiunea fișierului de paginare pe Windows XP este mai bine să se instaleze în intervalul de la 300 la 700 MB. Efectuarea dimensiunilor sale mari nu are nici un sens.
Du-te înapoi la fila Advanced și faceți clic pe butonul Setări sub linia de pornire și de recuperare. În cazul în care sistemul funcționează corect, scoateți bifa din toate articolele din fereastra pop-up. Ca urmare, procesorul nu se va încărca unele servicii care surprinde în mod regulat a sistemului.
Du-te înapoi la fila Advanced și faceți clic pe butonul variabile de mediu. Aici puteți schimba unele variabile de sistem. Suntem cel mai interesat în căile de foldere variabile pentru fișierele temporare TEMPTMP de stocare. În mod implicit, aceasta este% USERPROFILE% \ Local Settings \ Temp. Problema este că unele instalatorii de software pot înțelege greșit astfel de moduri. Prin urmare, se schimba la C: \ Windows \ TEMP.
Ultimul buton - Eroare de raportare. Aici este recomandabil să dezactivăm contul toate greșelile, dar lăsați bifă din erori Anunta-ma cand critice.
Bătălia pentru resurse
În mod implicit, Windows XP include un număr foarte mare de servicii care nu sunt necesare comune ale utilizatorilor. Ele sunt utile pentru administratori, proiectanții de sisteme, integratori. Ei bine, în cazul în care aceste servicii sunt pur și simplu acolo. Dar ei mănâncă în afara de resurse de sistem și timpul de creștere a sistemului de boot. Din toate acestea inutile obține o mai bună scăpa de. Asta este ceea ce vom face cu tine, în beneficiul Microsoft dezvoltatorii au creat pentru acest lucru este destul de un instrument la îndemână - Computer Management (Computer Management), care se află în folderul Control Panel / Administrative Tools.
În fereastra rezultată, extindeți Services and Applications. acolo, faceți clic pe Servicii de elemente. Calculatorul va da o lista mare. Cele mai multe dintre programele și serviciile lista este în prezent în memoria RAM, iar marea majoritate se încarcă atunci când computerul pornește. utilizator mediu în activitatea de zi cu zi și de petrecere a timpului liber nu este necesară, iar jumătate din aceste servicii. Un alt trimestru din când în când este necesar, dar să stea permanent în RAM nu are sens. Să-l taie.
Când faceți clic dublu pe fiecare serviciu există o fereastră de proprietățile sale. Pe prima filă a modului de serviciu poate fi selectat în lista drop-down:
Auto - Serviciul este încărcat la pornirea sistemului și în mod constant se blochează în memorie;
Manual - serviciu numai atunci când este într-adevăr nevoie de un anumit program încărcat;
Pentru persoane cu handicap - serviciul nu este încărcat, chiar dacă un program nu poate funcționa în mod corespunzător fără ea.
Dacă nu știi exact de ce avem nevoie de un serviciu special, pune-l în modul manual. Dar acele servicii care sunt evidente din sistemul de descriere, este mai bine să nu se atingă. Mai mult sau mai puțin să vă ajute în meditații dificile pot să deservească ultima filă a ferestrei de proprietăți. Pe ea într-un copac convenabil arată componentele sistemului care nu poate funcționa fără un anumit serviciu, precum și cele fără de care ea nu poate rula o stare.
Dacă nu aveți suficiente cunoștințe pentru a configura sistemul de servicii optime pentru sistemul dvs., am dezvoltat special pentru tine, în opinia noastră, setarea cea mai universală.
În primul rând rândul său, pe Task Scheduler (Task Scheduler), acest serviciu mănâncă off memorie prețioase. Sub cuțitul poate fi pus și Indexing Service (Serviciul de indexare). Aproape toți utilizatorii pot dezactiva Comutarea rapidă între utilizatori Compatibilitate (Comutarea rapidă între utilizatori), dosar server de schimb (Clipbook) și Distributed Transaction Coordinator (Distributed Transaction Coordinator). Dacă aveți un firewall orice extern cum ar fi Personal Firewall sau ZoneAlarm. evita conflictele este mai bine pentru a dezactiva firewall-ul Internet / ICS (Internet Connection Firewall / Partajare).
Simțiți-vă liber pentru a elimina System Restore (Restaurare sistem), numărul de serie al dispozitivului portabil media (Portable Media Serial Number), și un Remote Desktop Help Session Manager. Dacă nu păstrați serverul web, este recomandabil să dezactivați toate serviciile legate de operațiunile de server de rețea, cum ar fi Telnet.
Tati, tati, rețelele noastre.