Avatar billede cyperbent Seniormester
18. september 2005 - 22:08 Der er 13 kommentarer og
1 løsning

Nedsættelse af sidefilforbrug

Jeg har nogle gange været ude for at mit system virker sløvt og når jeg kigger på joblisten under ydeevne kan jeg se at sidefilforbruget er meget højt og jeg vil gerne høre om der er en smart måde, hvorpå man kan nedsætte det.
Avatar billede trer Nybegynder
18. september 2005 - 22:20 #1
Der er to måder_
1. Luk nogle af de programmer og services du har kørende ned.
2. Sæt mere ram i maskinen.

"sidefilen" - pagefile - bruges til gemme allokeret hukommelse som der ikke er plads til i ram på disk - det kaldes at swappe (reelt Hard Page Fault). Stor aktivitet her betyder normalt at du har for lidt ram - har startet for meget. og jep - den diskaktivitet sløver ned. Windows staller nærmest - specielt hvis den skal udvide swapfilen.

pagefile bruges også hvis et program allokerer meget ram ved opstart men aldrig anvender den allokerede ram. Windows detecterer dette og flytter allokeringen til pagefile. Dette er ok da den jo netop ikke har været brugt og allokeringen giver derfor ikke disk i/o.
Avatar billede logsuppe Nybegynder
18. september 2005 - 22:25 #2
Kontrolpanel > System > Avanceret > Indstillinger (Ydeevne) > Avanceret > Skift

Her kan du sætte den ned til 100 mb (kræver genstart)
Avatar billede dragonknight Juniormester
18. september 2005 - 22:41 #3
DU må endelig ikke tro, at når der ikke er mere RAM til rådighed, og den begynder at anvende sidefilen, så flytter den fra sidefilen til RAM, når der er plads igen. Det er ingelunde tilfælde.

Det er faktisk temmelig umulig at forudsige hvor tingene ligger RAM/sidefil. Det styrer systemet helt autonomt.

Hvis man sætter mere RAM i maskinen, så udelukker det på ingen måde at sidefil anvendes, men blot at sandsynligheden for det er blevet mindre.
Avatar billede hcma Novice
19. september 2005 - 10:25 #4
jo flere fysiske ram, jo mindre sandsynlighed er der for, at man har behov for at benytte sidefilen. Men WinXP er så viselig indrettet at det helt automatisk sætter sidefilens størrelse til fysiske ram x 1,5 som minimun, og til 2,5-3 x som max.
Og som "dragonknight" også skriver (næsten) har XP meget svært ved at kende forskel på fysiske ram og de virtuelle (=sidefil).
En måde til tvinge Windows til at benytte de fysiske ram er at gøre som "logsuppe" skrev. Altså prøv at sætte din sidefils størrelse til samme min. og max. (om det så skal være 100mb eller mere, bestemmer du selv, da det jo på en eller anden måde jo alligevel er afhængig af hvor mange ram du har)
Avatar billede cyperbent Seniormester
19. september 2005 - 12:25 #5
Jeg kan fortælle at jeg har 1 gb ram i min PC'er og jeg har været inde og regulere forlængst på den virtuelle hukommelse, som jeg har sat til 1536 ved start og 3072 som minimum.

Medmindre der er nogle af jer som har et bedre forslag, så er jeg lutter øre.
Avatar billede dragonknight Juniormester
19. september 2005 - 12:40 #6
Det er en udmærket opsætning af sidefil, med 1 GB RAM.

Hvis du har mere end 1 fysisk disk, kan du med fordel pladsere din sidefil på en anden fysisk disk en den hvor systemer er på. Hvis denne anden fysiske disk sidder på en anden kontroller kanal end system disken, er det endnu bedre.

Dette giver en lidt hurtigere tilgang, da det ikke er system diskens læse/skrivehoved der tilgår din sidefil.
Avatar billede hcma Novice
19. september 2005 - 12:58 #7
jeg har sat min sidefils max. + min. til ca. ½-delen af mine fysiske ram, og det fungerer tilfredsstillende hos mig.
Du er nødt til at prøve dig frem :o)
Avatar billede Hans Frederik Novice
25. september 2005 - 00:40 #8
Cyperbent, der er en måde hvorpå du kan tvinge windows til at loade 100 % i rammene, og bruge rammene helt før det begynder at bruge harddsiken!

Du skal ind i registreringsdatabasen, det kommer du f.eks. ved at skrive regedit i kør. Her finder du

"HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management"

Sæt "DisablePagingExecutive" til 1, hvilket tillader windows at bruge mere af rammene, før sidefilen bruges.

Sæt "LargeSystemCache" til 1, hvilket gør at hele windows bliver loadet til rammene, og ikke til harddisken.

Derudover skulle det give bedre harddiskydelse at sætte pagefilen til det samme, altså f.eks. max = 3 gb og min = 3 gb.

Hvis du vil forøge ydelsen af din harddisk yderligere kan du slå indeksering fra, ved at højreklikke på hver harddisk, vælge egenskaber, og fjerne fluebenet i "indekser dette drev...". Derudover er der selvfølgelig diskdefragmentering.

MVH
Avatar billede cyperbent Seniormester
25. september 2005 - 23:50 #9
Mange tak for indslagne, jeg tror at jeg har fundet en løsning på problemet. Mange tak alle sammen.
Avatar billede Hans Frederik Novice
26. september 2005 - 00:12 #10
Hvis du selv har fundet en løsning, skal du selv oprette et svar hvor du beskriver løsningen, og så godkende det som svar.
Avatar billede cyperbent Seniormester
27. september 2005 - 15:02 #11
Jeg har bare fulgt nogle af de råd som jeg har fået her fra jer. Tak for det allesammen.
Avatar billede hcma Novice
27. september 2005 - 15:05 #12
så kommer der også et svar fra mig  ;o)
Avatar billede hcma Novice
27. september 2005 - 15:08 #13
for at acceptere/afvise svar skal du hoppe ned til venstre -> trykke på navn(e) og derefter på enten afvis eller accepter, alt afhængig af hvad du vil afvise eller acceptere.
Hvis der er nogle som du synes fortjener point, beder du vedkommende om at lægge et svar.
(man afviser først den/de som ikke skal have point)
Avatar billede hcma Novice
27. september 2005 - 15:10 #14
cyperbent >>  gider du ikke lige kigge på de andre spørgsmål du stadig har åbne
http://www.eksperten.dk/bruger.phtml?navn=cyperbent  og se om ikke nogle af dem kan lukkes ?
Hvis du er i tvivl om hvordan, kan du se her: http://expfaq.1go.dk/?id=3#behandling_af_svar
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester