Er bestaat ook iets anders dan STR benchmarks, deze testen wat er gebeurd als er de koppen rustig over de schijf schuiven en alle sectortjes die onder de koppen passeren te lezen. Dus weinig spannend en zelfs 7200rpm Maxtor MaxLine 3 durft hogere scores dan een WD Raptor te halen. Dit is ideaal voor een leechserver waar men in wachtlijsten moet wachten en er wordt maar 1 bestand tegelijkertijd upgeload.
Als er 50 man tegelijkertijd van je leechserver wilt downloaden of je draait gewoon stapel programma's tegelijkertijd die de harde schijf nodig hebben. Dan zal die koppen van de harde schijf regelmatig moeten bewegen om de gevraagde databrokjes te kunnen lezen. Uiteraard wordt er niks gelezen tijdens het verplaatsen, dus de snelheid zakt zelfs zo erg dat als de snelste SCSI harde schijven onder zware belasting maar paar MB/s haalt. 10k en 15k rpm harde schijven verlagen de zoektijd, dus ze verliezen minder snelheid als ze zwaar belast worden. RAID 0 myth van Anandtech en Storagereview is ook hierdoor in het leven geroepen, want met 2 harde schijven RAID 0 zullen de beide harde schijven lekker samen bezig houden met het zoeken naar de juiste sector, daarna kunnen ze pas ff 2x zo snel lezen, daarna weer zoeken en als er heel veel gezocht moet worden, dan zal de transfer rate niet bepaald hoog zijn.
Nano staat voor miljardste, micro voor miljoenste en milli voor duizendste.
De toegangstijd van harde schijven loopt in de milli-seconden (ca. 4-20), de iram is op dit punt dus een factor miljoen (milli staat tot nano) maal sneller.
ff het rekenfoutje aanpassen.
I-ram heeft latencies in de orde van 8ns, terwijl harde schijven latencies hebben in de orde van 8000000ns. Dat betekent dat de I-ram tot 1000000x sneller de juiste sectors kan vinden, dus in het voorbeeld van die zwaar belaste leechserver of een stapel programma's draaien zal het sneller gaan. Sata-aansluiting met 150MB/s als max snelheid is geen beperking, deze hoge snelheid kan je niet benutten door tekort aan processorkracht en andere dingen draaien ook niet zo snel.
Als je echt 150MB/s haalt, dan zou Windows in enkele seconden starten, zeker als je kijk hoeveel MB's er ingeladen/gelezen wordt tijdens het starten. In praktijk weten we dat men bij het laden van een driver ff checkt of de hardware werkt, bij het laden van netwerkgedeelte zit men ff de dhcp te contacteren voor instellingen,... Dat kost allemaal tijd en zijn dingen die niet door de harde schijf traag gaan. Dus er zijn veel omstandigheden waar de harde schijf op de processor wacht ipv omgekeerd, onderschat de trage harddisk niet. Bovendien zijn er meer dan genoeg programma's kleiner of gelijk aan 64KB die je processor volledig kan overbelasten, 64KB wordt zelfs van een diskette snel ingelezen...
Ramdisk-programma's draaien op echte ram? Dat haalt hogere snelheden, maar om te beginnen zijn die hogere snelheden nergens goed voor, want het wordt toch niet gebruikt. Op een mobo vind je tegenwoordig zelfs 4 geheugenbankjes waar je DDR-SDRAM in kan steken, vroeger was 2 latjes max als je PC3200 wou gebruiken. Meeste tweakers hebben daar 2 latjes van 512MB erin steken, dus ze kunnen uitbreiden met 2 extra latjes voor meer ram. En daar stopt het, als ze dan nog willen upgraden, dan gaan ze een grove prijs moeten betalen voor een mobo met meer dan 4 geheugenbankjes, bv een Tyan mobo van € 500 prijsklasse.
I-ram brengt de oplossing door een plankje met

4 extra geheugenbankjes

voor een zachte prijs aan en direct met een Sata aansluiting, dus de hardware ziet dat gewoon als een extra harde schijf ipv ramdisktooltjes zijn programma's die boven op je OS draaien.
Je kan het zelf toch modificeren? Door een accu aantesluiten met het zelfde voltage als de 9 volt batterij, maar dan 20x keer zoveel capiciteit
Ik zit ook aan zoiets te denken, alleen niet teveel oplaadbare batterijen eraan hangen dat het niet meer kan opladen. (te weinig laadstroom in verhouding tot de capaciteit en zelfontlading)
I-ram heeft redelijk veel stroom nodig om de DDR-S
DRAM levend te houden. Het verschil tussen StaticRAM en DynamicRAM is dat DRAM dataverliest als je niks ermee doet. Dus men gaan gewoon ff voor de fun de ram gaan lezen om het "wakker" te houden (officiële naam: refreshen). Vergelijkbaar met een docent die een krijtje laat piepen op het bord om "in slaap vallende studenten" wakker te houden. Waarom maakt men dan DRAM? Omdat je voor StaticRAM minstens 6x zoveel transistors nodig hebt, de chips worden groter of je krijgt gewoon minder Mbits per chip.
[
Voor 25% gewijzigd door
rapture op 18-07-2005 01:31
]