Dit wordt een beetje een ingewikkeld verhaal, maar goed...
Mijn config is als volgt. 3 fysieke schijven (80, 160 en 200 GB). De eerste is gesplitst in een windows/progs partitie (C, 20 GB) en een "trash" partitie (Z, 60 GB, deze partitie gebruik ik voor dingen (trash) die niet echt waardevol zijn maar nog (net) niet weg kunnen). De andere 2 schijven zijn dataschijven (D en Y). Systeem: w2k AS, a7v133, xp2100+, 1280 MB, etc., loopt allemaal perfect (D en Y zitten overigens aangesloten op Promise controller).
Nu is het volgende het probleem. I.h.a. kopieer ik (gedownloade) data van C naar 1 van de 2 dataschijven. Dit gaat zeer snel (typisch 30 MB/s). Maar als ik data kopieer van D of Y naar Z duurt het typisch 10x zo lang (gaat zeer traag dus). Ik merk ook dat in dat geval mijn diskactivity duidelijk niet-sequentieel is.
Mijn theorie voor dit probleem is nu als volgt: door de partitionering wordt de 80 GB schijf in twee fysieke delen opgesplitst. Windows is altijd wel een paar keer per seconde bezig op de C schijf (ook als data van D of Y naar Z gecopieerd moet worden). Daardoor moet de kop van de 80 GB schijf continu grote uitslagen maken, die veel tijd kosten. Als ik gewoon de C schijf 80 GB had gelaten een een data directory (i.p.v. een partitie) had gemaakt dan was dit volgens mijn theorie niet nodig omdat de kop dan niet meer tussen de fysieke partities hoeft te bewegen maar naar een optimale plek kan gaan om de files te schrijven (immers, de files van verschillende directories mogen fysiek gewoon door elkaar heen staan, dit geldt zelfs voor delen van files).
Indien deze theorie klopt dan ga ik mijn datapartitie op de 80 GB schijf weer verwijderen.
Klopt het bovenstaande verhaal of kan er ook een andere oorzaak voor m'n probleem?
============
Edit: verhaal wat duidelijker gemaakt. Ik kopieer dus niet direct van C naar Z !!
Mijn config is als volgt. 3 fysieke schijven (80, 160 en 200 GB). De eerste is gesplitst in een windows/progs partitie (C, 20 GB) en een "trash" partitie (Z, 60 GB, deze partitie gebruik ik voor dingen (trash) die niet echt waardevol zijn maar nog (net) niet weg kunnen). De andere 2 schijven zijn dataschijven (D en Y). Systeem: w2k AS, a7v133, xp2100+, 1280 MB, etc., loopt allemaal perfect (D en Y zitten overigens aangesloten op Promise controller).
Nu is het volgende het probleem. I.h.a. kopieer ik (gedownloade) data van C naar 1 van de 2 dataschijven. Dit gaat zeer snel (typisch 30 MB/s). Maar als ik data kopieer van D of Y naar Z duurt het typisch 10x zo lang (gaat zeer traag dus). Ik merk ook dat in dat geval mijn diskactivity duidelijk niet-sequentieel is.
Mijn theorie voor dit probleem is nu als volgt: door de partitionering wordt de 80 GB schijf in twee fysieke delen opgesplitst. Windows is altijd wel een paar keer per seconde bezig op de C schijf (ook als data van D of Y naar Z gecopieerd moet worden). Daardoor moet de kop van de 80 GB schijf continu grote uitslagen maken, die veel tijd kosten. Als ik gewoon de C schijf 80 GB had gelaten een een data directory (i.p.v. een partitie) had gemaakt dan was dit volgens mijn theorie niet nodig omdat de kop dan niet meer tussen de fysieke partities hoeft te bewegen maar naar een optimale plek kan gaan om de files te schrijven (immers, de files van verschillende directories mogen fysiek gewoon door elkaar heen staan, dit geldt zelfs voor delen van files).
Indien deze theorie klopt dan ga ik mijn datapartitie op de 80 GB schijf weer verwijderen.
Klopt het bovenstaande verhaal of kan er ook een andere oorzaak voor m'n probleem?
============
Edit: verhaal wat duidelijker gemaakt. Ik kopieer dus niet direct van C naar Z !!
[ Voor 14% gewijzigd door Verwijderd op 23-03-2005 00:35 ]