Ytelsen kan svekkes Over tid

Symptomer

Disk inndata/utdata (i/u) gjennomstrømning kan forringes over tid fra hvor lang tid at den tar når du starter datamaskinen. Når produksjonen er redusert, gjenopprettes de opprinnelige diskytelsen ikke før du starter datamaskinen på nytt.

Legg merke til at denne svekkelse i ytelsen er forskjellig fra dårligere som oppstår når en disk blir fragmentert. Dårligere ytelse som skyldes Diskfragmentering er ikke gjenopprettet når du starter datamaskinen på nytt. Denne svekkelse i ytelsen er dessuten observert oftest på avanserte disk delsystemer som består av flere spindler i en konfigurasjon med Redundant matrise av billige disker (RAID).

Årsak

Dette problemet oppstår fordi driveren Classpnp overvåker disker etter tegn som de er under for mye belastning. Intern indikasjoner på denne typen load omfatter en rekke feil som kan returneres ved lavere nivå diskdrivere. Når disse feilene oppstår, deaktiverer Classpnp gradvis ytelsesfunksjoner diskplass til å unngå å generere feil. Algoritmen som brukes til å bestemme når du vil regulere tilbake tillater ikke disse ytelsesfunksjoner for scenarier som kan innebære forbigående feiltilstander. Derfor, etter et visst antall feil er akkumuleres, ytelse er bevisst undertrykket og gjenopprettes ikke til normal til neste oppstart. Dette kan forårsake problemer på datamaskiner som kan oppleve svært få feil på disken, men som er tilkoblet i lange perioder, fordi det finnes ingen bestemmelser for å aktivere dynamisk ytelsesfunksjoner på nytt.

Løsning

Informasjon om oppdateringspakke

Hvis du vil løse dette problemet ved å skaffe den siste oppdateringspakken for Microsoft Windows 2000. Hvis du vil ha mer informasjon, kan du klikke følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:

260910 hvordan du får tak i den nyeste oppdateringspakken for Windows 2000

Informasjon om hurtigreparasjon

En støttet hurtigreparasjon er tilgjengelig fra Microsoft. Denne hurtigreparasjonen er imidlertid ment å løse problemet som er beskrevet i denne artikkelen. Bruk denne hurtigreparasjonen bare på systemer som har dette bestemte problemet.

Hvis hurtigreparasjonen er tilgjengelig for nedlasting, ligger den under delen "Hotfix Download Available" øverst i denne Knowledge Base-artikkelen. Hvis denne delen ikke vises, kan du sende en forespørsel til Microsofts kundeservice og kundestøtte for å få hurtigreparasjonen.

Obs! Hvis det oppstår andre problemer, eller hvis feilsøkingstips, må du kanskje opprette en separat forespørsel om. Vanlige kundestøttekostnader gjelder for ytterligere kundestøttespørsmål og problemer som ikke dekkes av denne oppdateringen. For en fullstendig liste over telefonnumre for Microsofts kundeservice og kundestøtte eller opprette en separat forespørsel om, kan du gå til følgende Microsoft-webområde:

http://support.microsoft.com/contactus/?ws=supportObs! Hotfix Download Available-skjemaet viser språkene som hurtigreparasjonen er tilgjengelig på. Hvis du ikke ser språket ditt, er det fordi en hurtigreparasjon ikke er tilgjengelig for dette språket. Den engelskspråklige versjonen av denne feilrettingen bør ha følgende filattributter eller senere:


Date Time Version Size File name
------------------------------------------------------
01-07-2002 17:44 5.0.2195.4809 27,952 Cdrom.sys
11-16-2001 10:23 5.0.2195.4643 34,416 Classpnp.sys
04-27-2002 13:10 5.0.2195.5690 29,744 Disk.sys
09-11-2001 17:06 5.0.2195.4326 24,336 Scsikd.dll
09-11-2001 17:06 5.0.2195.4326 11,632 Scsiprnt.sys
01-11-2002 15:06 5.0.2195.4826 10,384 Sfloppy.sys
02-21-2002 11:45 5.0.2195.4956 10,768 Tape.sys
Følgende fil er inkludert i pakken, men er ikke installert som en del av oppdateringen fordi det bare er nødvendig i forbindelse med kjernefeilsøking. Det er ikke en nødvendig del av hurtigreparasjonen og må ikke installeres på et system for at systemet skal fungere riktig, eller som skal feilsøkes.


Date Time Version Size File name
---------------------------------------------------------
09/11/2001 05:06 PM 5.0.2195.4326 24,336 Scsikd.dll


Løsning

Hvis du vil omgå dette problemet på datamaskiner som ikke har denne hurtigreparasjonen er installert, starter du datamaskinen.

Status

Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i begynnelsen av denne artikkelen. Dette problemet ble først løst i Microsoft Windows 2000 Service Pack 4.

Hvis du vil ha mer informasjon

Liste over feil som kan føre til tilpasset ytelse omfatter følgende SCSI-forespørselen Block (SRB)-statuskoder (Merk at disse kodene er av interesse først og fremst for driverutviklere):

SRB_STATUS_COMMAND_TIMEOUT
SRB_STATUS_ABORTED
SRB_STATUS_TIMEOUT
SRB_STATUS_PHASE_SEQUENCE_FAILURE
SRB_STATUS_UNEXPECTED_BUS_FREE
SRB_STATUS_PARITY_ERROR
SRB_STATUS_ERROR
Når det totale antallet noen av feilene som ovenfor når fire, throttles Classpnp ytelse ved å fjerne følgende flagg

SRB_FLAGS_NO_QUEUE_FREEZE
SRB_FLAGS_QUEUE_ACTION_ENABLE
og angi følgende flagg:

SRB_FLAGS_DISABLE_SYNCH_TRANSFER
Når tellingen Oppsamlet feil når åtte, angir Classpnp følgende flagg:

SRB_FLAGS_DISABLE_DISCONNECT
Hurtigreparasjonen for dette problemet, endrer virkemåten for Classpnp slik at det stadig aktiverer på nytt flaggene ytelse etter en viss vellykket i/u. Etter å ha fullført 1 megabyte (MB) i/u-, tar driveren til det neste lavere nivået av regulering før maskinen er tilbake til den opprinnelige tilstanden. Hvor lang tid som kreves for å ta av, derfor, avhenger av hvor mye diskaktivitet skjer. Et typisk eksempel er at det er en kombinasjon av vellykkede og mislykkede Oppgavebehandling i overgang perioder (normal, dårligere og dårligere, vanlig), slik at datamaskinen-vender mellom tilpasset og kjører frigjøre flere ganger før avregning på best ytelsesfunksjoner.

Hvis du vil ha mer informasjon om hvordan du skaffer en hurtigreparasjon for Windows 2000 Datacenter Server, kan du klikke følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:

265173 Datacenter-programmet og Windows 2000 Datacenter Server-produktet
Hvis du vil ha mer informasjon om hvordan du installerer flere hurtigreparasjoner med bare én omstart, klikker du artikkelnummeret nedenfor for å vise artikkelen i Microsoft Knowledge Base:

296861 bruke QChain.exe til å installere flere hurtigreparasjoner med én omstart
Hvis du vil ha mer informasjon om hvordan du installerer Windows 2000 og Windows 2000-oppdateringer samtidig, klikker du artikkelnummeret nedenfor for å vise artikkelen i Microsoft Knowledge Base:

249149 installasjon av Microsoft Windows 2000 og Windows 2000-hurtigreparasjoner

Trenger du mer hjelp?

Utvid ferdighetene dine
Utforsk opplæring
Vær først ute med de nye funksjonene
Bli med i Microsoft Insiders

Var denne informasjonen nyttig?

Takk for tilbakemeldingen!

Takk for tilbakemeldingen! Det høres ut som det kan være lurt å sette deg i kontakt med én av våre Office-kundestøtteagenter.

×