19. juni 2005 - 20:46Der er
19 kommentarer og 2 løsninger
virtuel hukommelse og sidefiler
Heysasa alle:) Jeg har i min spændende bog "Windows xp - administratorens håndbog" læst et interessant afsnit omkring virtuel hukommelse og sidefiler. Jeg kunne da godt tænke mig at høre jeres meninger om I synes det er en god idè at jeg har valgt at lægge en sidefil ud på næsten alle mine drev. http://www.janum.net/itsvar/show_img.php?uid=162 Størrelsen for alle min drev ser I her:http://www.janum.net/itsvar/show_img.php?ID=476
Jeg læser mig frem til at det er en god idè at lave en sidefil for fysisk drev man har. Jeg gør det for at optimere min pentium 4 maskine yderlige så den kan arbejde endnu hurtigere. Skal også lige siges at jeg defragtmenterer ca. 2 gange i ugen. Jeg benytter et asus P4C800 deluxe bundkort og har 1024 ram.
Ville gerne vide lidt mere omkring emnet og evt. om I eksperter kan anbefale mig et link som giver en bedre og mere uddybende beskrivelse end den jeg umiddelbart kan finde i bogen.
Desuden sætter jeg altid min sidefil til at have een fast størrelse - således skal windows ikke bruge ressourser på at gøre den mindre og større hele tiden. Desuden vil drevet ikke så let blive fragmenteret med en fast størrelse på sidefilen.
hvor stor den skal være afhænger af hvor meget du skal bruge
jeg kender gamere som sætter masser af RAM i deres PC og sætter størrelsen til nul fordi de ikke vil page
jeg har selv engang måttet sætte den til 4 x RAM (installere Oracle 8i på en PC med 256 MB RAM - jeg måtte lave 1 GB page fil for at kunne oprette en tom database !).
1.5 x RAM eller 2 x RAM er tommelfinger regler - kun du ved hvad din PC skal bruges til
john>
jeg er ikke sikker på at samme controller => ingen fordel ved flere diske altid holder (hvis bussen er hurtigere end diskene og diskene har cache så ville jeg tro at man kunne få en fordel også på samme controller)
arne_v> det er forkert. Det er controlleren der gør hovedparten af arbejdet - dermed vil det ikke hjælpe hvis ikke disken sidder på hver sin controller - omvendt vil det til gengæld heller ikke sløve på nogen måde.
Hvis du har 2 fysiske diske, og den ene hovedsagelig anvendes til backup, eller andre ting, hvor der ikke er særlig stor disk aktivitet, så er det en fordel, at oprette en partition på denne disk, som så udelukkende anvendes til sidefilen. Jeg kører selv med en SATA disk på en Promise controller til backup, og med 1GB RAM i maskinen, så skal sidefilen ikke være større end 3 GB, og derfor er den første partition på SATA disken på 3 GB hvor jeg så har placeret sidefilen. Derved har systemet næsten altid øjeblikkelig tilgang til sidefilen.
Laver man større sidefil end anbefalet af Microsoft, risikere man, at sidefilen anvendes unødig af systemet, og så går det jo langsommere.
Den bedste måde at optimere den virtuelle hukommelsesplads på er at fordele den mellem så mange fysiske harddiske som muligt. Prøv at undgå at have en sidefil på samme drev som systemfilerne. Undlad at placere flere sidefiler på forskellige partitioner på samme fysiske diskdrev. Undgå at placere en sidefil på en fejltolerant disk, f.eks. en spejlet diskenhed eller en RAID-5-diskenhed. Sidefiler kræver ikke fejltolerance, og på visse fejltolerante computere opleves dataskrivningen som langsom, fordi der skrives til flere placeringer.
Hvis der placeres en sidefil på 3 drev på samme controller, vil controlleren arbejde lige meget som var sidefilen på et enkelt drev.
Placeres der derimod en side på 2 drev hvor de bagge er tilsluttet separat controller, vil der læses fra det drev hvor controlleren har mindst at lave.
Nope - slet ikke! Det jeg siger er, at ved at placere sidefil på diske med hver sin controller, vil der læses (hvis der er brug for virtuel hukommelse) fra den disk der laver mindst.
Heysa. Ja vi lukker og slukker her. Jeg synes I har lagt nogle gode indlæg, så I er velkommen til at lægge et svar. Majsmarken/haverslev: tak for jeres påmindelser, men når nogle af spørgsmålene for lov tilat stå åbne i et stykke tid er det enten fordi jeg ønsker yderlige forslag/kommentarer eller fordi jeg ikke har haft tid nok til at afprøve og bearbejde problemstillingen. Jeg vil jo helst kunne acceptere et svar på et ordentlig grundlag og endelig har der været eksamenstid og ikke mindst mit sidejob i min fars firma, og ja så er der jo venner uden for edb-verdenen som jo også skal passes. I får ikke det hele af mig alene::))
jeanette18 > ikke et ondt ord fra mig. Jeg er blot på "gennemlæsning" af min konto og "smider" en kommentar i dem, så der kan ryddes lidt op inden vi går på ferie.
(PS mail robotten på E har jo også været ude af drift, så mange spørgere har ikke reageret på indlæg i deres spg)
Helt fint med påmindelser og jeg er bestemt ikke "sur" på jer - tværtimod. Mit svar var også kun positivt ment. Jeg værdsætter meget den hjælp du og majsmarken og mange andre har givet mig i den tid jeg har været på eksperten så *GG*
Synes godt om
Ny brugerNybegynder
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.