23. maj 2012 - 21:25Der er
20 kommentarer og 1 løsning
HDD load medfører FPS drop
Computer Specifikationer CPU: Intel Core i7 2600k (3,4 Ghz) running @ 4,0 Ghz Motherboard: Asus P67 Sabertooth Ram: 8gb 1600 Mhz Kingston HDD: 2x Black 7200rpm Western Digital 1 terabyte GPU: Nvidia GeForce 570GTX
Problem Har fornylig købt Diablo III og det kører sådan set ganske udmærket på maks grafik, undtagen de FPS drops der kommer på samme tid som min harddisk begynder at arbejde, lydt.
Jeg har lavet Diskfragmentering på det drev spillet ligger, og har kørt Western Digital Data LifeGuard Diagnostics og fået et Pass på dens helbred. Begge mine harddisk er 1½ år gamle, og af "Black" mærket. 7200RPM som nævnt.
Hvorfor hakket der og giver FPS drop? Kan høre harddisken larmer i det lagget kommer. På samme tid.
Hvad er temperaturen på harddiskene i din pc? generelt samt under gaming? (Især når den larmer) og hvad hvis du stopper med og spille bliver den så normal igen eller skal du genstarte/slukke pc før den bliver normal igen?
Din harddisk controller styres i store træk stadigvæk af din CPU, så når der arbejdes på harddisken, så mister du CPU-ressourcer til andre ting, så som dine spil.
Hvad det er der kræver at din harddisk kører er det virkelige problem og her skal du kigge på hvad der kører af processer og evt. hvad der også har højt CPU-forbrug, selvom det ikke altid er tilfældet for denne type processer, så kan det i mange tilfælde stadigvæk være retningsgivende.
@Blueeyez Den ligger på 33/34 for de to harddiske, og det rykker sig ikke. Så intet galt der.
@Wally1973 I et område hvor jeg har været før, bruger Diablo III 10% af min CPU. Når spiksne begynder, ryger den op på 15%. Intet her skriger vagt i gevær til mig. Det eneste der kører på min PC imens det sker er 10% diablo, 2% FireFox plugin container og så er alt andet under 1% (Så det kan ikke ses, der står bare 00).
#3 som jeg sagde, så er CPU-forbruget kun retningsgivende i de fleste tilfælde. Er dit tilfælde ikke et sådanne, så er der ikke noget besynderligt CPU-forbrug, hvilket skyldes at processen er næsten udlukkende IO-afhængig og ikke CPU-afhængig overhovedet. Dette kan f.eks. være tilfældet med visse oprydnings- og indekseringsprocesser.
Blueeyez: "Har du samme problem med at harddisken larmer / FPS drop i andre spil? Hvad hvis du ændrer grafikken til lavere? (Trin for trin og ikke fra 100% til 50% kvalitet hvis muligt)
Dernæst så kan du jo prøve og forøge side filen på din windows maskine, her er en guide, dog er den på engelsk, men ellers må du jo skrive ;) http://lifehacker.com/ (...)" Har prøvet at sætte det hele ned og alle mulige settings. Den gør det samme, det er et load problem, ikke et CPU/GPU problem.
Her er et billede fra Hard Disk Sentinel som viser hvor FPS droppet forekommer: http://i45.tinypic.com/2nsxuvo.jpg Det er alle spikes der kommer over den røde linje der giver FPS drop. De hvide cirkler er bare for at give et eksempel.
Kan det være overførsels hastigheden på bundkortet? Eller et stik der ikke kan følge med? Noget der er sat forkert sammen eller noget? Der er jo ingen indikation af tingene ikke virker.
#13 Er det KUN i diablo 3 at du får FPS drop? For så kunne det da snarer være spillet der har en fejl i sig.. (Du kunne jo prøve og fjerne spillet og derefter installerer det igen)
#14 Har du FPS drop i andre spil eller kun diablo 3? Prøv og geninstaller diablo 3 og se om det gør en forskel.. (Du kan evt os geninstallere alle driverne på din pc) - Følgende er blot et skud i tågen..
Der kan køre tusindvis af processer på din maskine og det kan være enhver af disse der forårsager den I/O-spike du ser. Det kan være en proces, der altid gør dette, men det kan også være en proces, der kun gør det med den specielle opsætning du har.
Hvis du ikke selv har viden om hvad de forskellige processer gør og hvordan det påvirker computeren, så er der kun en vej frem, nemlig en succesitiv test.
En succesitiv test betyder at du prøver dig frem indtil din test viser hvor fejlen opstår. I dit tilfælde vil det sige at du reinstallere din maskine med Windows og de mest nødvendige drivere og så dit spil. Så spiller du indtil du med sikkerhed ved at fejlen burde være indtruffet og er den ikke det, så installerer du ET enkelt program og foretager testen igen.
@Blueeyez Nej, har også haft det i andre spil, f.eks. DotA2, men da de ikke kræver nær så meget, så er det sjældent det forekommer. I Diablo III forekommer det måske hver 15-30 sec, hvorimod jeg I DotA2 måske ser det 1 gang i timen. Lidt står forskel.
@Wally1973 Kan da ikke være rigtigt at der ikke er nogen måde at finde ud af hvad der skaber flaske halsen end at starte hele ens maskine forfra? At geninstallere C: ville hellere ikke rigtigt afinstallere nogle programmer andet end Windows. Da jeg har alle andre programmer installeret på andre drev, i tilfælde af PC crash.
Det der dog undrer mig er at den siger: Virtual Memory . . . . . . . . . . . . . . . . . : 16335 MB, Used: 2624 MB (16 %) Selv om der kun sidder 8GB DDR3 1600mhz ram i.
#18 og i DotA2 der larmer harddisken os? (Det nemmeste vil nok være som Wally skriver..
Hent bios opdatering og seneste drivere til din maskine Opdater bios på din computer (Også selvom du har den sidst nye) Husk at bios skal indstilles forfra efterfølgende.
Formater computeren Installer driverne
Installer diablo 3 og se om problemet er der endnu.. Hvis problemet består endnu så er det nok worst case, men det er metoden der måske kan afhjælpe dig med problemet..
Der er andre metoder, men at forklare hvordan man debugger noget som dette er næsten umuligt. Det kræver en ret god forståelse for hvordan en maskine virker med registre og kommandoer, som typisk er i maskinkode.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.