Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 116 reacties
Bron: HKEPC, submitter: player-x

De Chinezen van HKEPC hebben de Gigabyte iRAM SATA-ramdisk doorgemeten. Deze PCI kaart kan uitgerust worden met vier DDR-geheugenmodules, waarna deze via een SATA-aansluiting door het systeem als harde schijf wordt gezien. Deze kan dan gebruikt worden om data op op te slaan die snel beschikbaar moet zijn. Als de pc uitstaat blijft deze data gewoon behouden omdat de kaart dan de stand-byspanning op de PCI-sloten gebruikt. Daarnaast is er een batterij op de iRAM aanwezig, mocht de stroom helemaal uitvallen.

Uit de verschillende testen die HKEPC heeft losgelaten op de iRAM blijkt dat deze gemiddeld drie keer sneller is dan een 80GB Seagate SATA harde schijf met 8MB cache. Zo start Windows XP bijvoorbeeld in de helft van de tijd op en wordt er een score in Sandra gehaald van gemiddeld 130MB/s. Goede resultaten, hoewel sommigen misschien meer hadden verwacht. Vergeet echter niet dat er ook iets met de gegevens op de iRAM gedaan moet worden, zoals Overclockers.com wijs opmerkt.

Gigabyte ramdisk
Moderatie-faq Wijzig weergave

Reacties (116)

hmm ik had zeker beter verwacht.. dan kan je dus nog beter 2 raptors van 74gb in raid0 zetten, is waarschijnlijk goedkoper en een heel stuk groter.
Ik heb een raptor 74 raid(0) draaien en dat is snel.

Toch is een ramdisk of iRam vele malen sneller in ervaring.

Je hebt namelijk geen zoektijden meer(geen fysieke, mechanische koppen) die ook bij raptors 4 milliseconden per seek in beslag nemen.

Om een beetje te ervaren hoe dat iRam is kun je een ramdisk proggie(b.v. van SuperSpeed) installeren en dan je software installeren op de ramdisk. Je zult zien dat dat een hele andere ervaring oplevert dan een mechanische schijf.

ps. je hebt natuurlijk wel zoektijden bij iRam maar die worden uitgedrukt in nanoseconden afhankelijk van wat voor soort geheugen er gebruikt wordt.

RamDisk Plus van Superspeed geeft je de mogelijkheid om software permanent op de ramdisk te installeren. Deze wordt tijden het starten van windows als het ware als image terug gezet.

Verder zijn er naast iRam vergelijkbare producten zoals HyperDrive van HyperOS en Cenatek.

De browser staat als het ware al op je scherm voordat je geklikt hebt, zo'n ervaring geeft het een beetje....(mijn ervaring met Ramdisk Plus)
Om een beetje te ervaren hoe dat iRam is kun je een ramdisk proggie(b.v. van SuperSpeed) installeren en dan je software installeren op de ramdisk. Je zult zien dat dat een hele andere ervaring oplevert dan een mechanische schijf.
Allemaal leuk en aardig, maar voor zover ik heb kunnen vinden is de meeste goede ramdisk software bijna net zo duur als een hardwareoplossing als hierboven.... Iemand die toevallig een gratis (open source) ramdisk programma voor win XP kent?

Is dit kaartje trouwens al ergens in NL te koop?
Niet alleen duur maar ook sneller omdat je de SATA-interface overslaat...
Iemand die toevallig een gratis (open source) ramdisk programma voor win XP kent?
AR Soft RamDisk is een klein betrouwbaar freeware progje. Draait hier al ruim 2 jaar. Ze zijn wel gestopt met ontwikkeling ervan, maar 't heeft al alles wat nodig is voor een basic ramdisk prog. ;)

http://www.arsoft-online.de/index.php?option=com_docman&Itemid=30&task =view_category&catid=14&order=dmdate_published&ascdesc=DESC
Op de windows98 installatie CD staat een progsel. Als je er voor kiest om te booten vanaf cd-rom, dan wordt een ramdisk aangemaakt met allerlei dos-tools. Ik kan me voorstellen dat dat met winXP is komen te vervallen, maar zeker weten doe ik het niet.
Niet vergeten om toch even een limiter te installeren, want een sata ramdisk kan niet tippen aan het interne geheugen.
Bij XP zit nog steeds 'ramdrive.sys'
Opzich een goed idee. Zelfs het proberen waard. Alleen als ik een spel bijvoorbeeld Battlefield 2 op een ramdrive wil zetten heb ik wel 5GiB ram nodig. :+
Het is niet echt efficient om het voor spellen te gebruiken, de loading tijd is misschien wat korter. Het voordeel van een kortere loading tijd is volgens mij echter niet zo veel geld waard. Tijdens het spelen zelf levert het nauwelijks performance verbetering op omdat alle data al geladen is. Het heeft dan alleen zin als je erg weinig ram hebt, maar dan is het toch efficienter om de ram chips niet in je iram, maar in je moederbord te steken :P
De beperkende factor zit heb dus in de sata standaard, maximaal 150mb/s theoretisch doorvoer. Misschien slim als ze daar 300mb/s van maken?
Daarmee is dit ding dus trager dan een ordinaire RAM-drive, die gaaat namelijk in het interne geheugen dat al gauw een factor 20 sneller is dan je serial ATA interface
....still want one (actually, I want two, fully loaded with 4Gb each), but I know I'm gilding the lily. This is my version of wanting two 7800GTXs in SLI; it might be good for me, but it's bad general advice...
Ik ben ut met um eensch... 2 van deze dingen in raid om te booten, de 2 7800's in SLI, 2 processoren(dual core), 2 gigabit aansluitingen en nog veel meer dingen waar ik 2 van wil :+


Overigens jammer dat er geen PATA versie van is, hoevel hier de doorvoer nu wel eens van belang is, zou compatibiliteit met systemen die echt een stevige umpf kunnen gebruiken wel eens kunnen bijdragen aan het succes van dit kaartjes(of voor komen dat het volledig flopt als idee)
nee, de beperkende factor zit daar niet. Die is nl 192MB/s (of 384MB voor SATA 3Gb) terwijldeze ramdisk op 130MB/s blijft steken. En wat moet je in hemelsnaam met 300MB/s???
Leg me dan uit waar die wel zit?
Die zit hem daar wel in volgens het artikel:

This is an instance where the SATA interface is more of a bottleneck, limiting throughput to somewhat less than the 150MB/s SATA limit, but again, once you have to do something with the data, that becomes the bottleneck. A much smaller bottleneck, but still a bottleneck.

Maar wat belangrijker is dat je cpu en OS de bottleneck is/wordt omdat al die data nog verwerkt moet worden.
het ligt er ook heel erg aan wat je er mee doet
als je puur naar de tranfersnelheden kijkt heb je gelijk.
Maar op het gebiet van accestimes komen die raptors nooit in de buurd van de iRAM
Zeker niet als je ze in raid (0) gaat zetten, dat is slecht voor je accestimes.
Beter kun je niet verwachten omdat de interface PCI is en die heeft een max transfer van 133MB/s. Dus ook 2 raptors (via een PCI interface) worden niet sneller.
Oeps verkeerd gelezen loopt wel via de SATA aansluiting (maar die is volgens mij 150MB/s max), gaat er ergens dus nog iets van 20MB/s verloren...
dan kan je dus nog beter 2 raptors van 74gb in raid0 zetten
Die iRams kan je natuurlijk ook in een raid0 zetten voor een leuke snelheid, is wel wat duurder maar dan heb je wel wat :P
Hoewel de bandbreedte van de ramdrive wordt gelimiteerd door de Serial ATA-standaard, zal de toegangstijd wel aanzienlijk lager zijn. Gigabyte belooft nanoseconden in plaats van milliseconden.
Heeft iemand hier trouwens meer info over?
Hmm, leuk die burst snelheden, maar waar je zoiets echt voor gebruikt is de korte seektimes. Jammer dat zoiets niet in de samenvatting staat.
Seektimes heb je bijna niet bij non-mechanishe media ;). Dit omdat er geen koppen zijn die moeten 'seeken'. Het enige seeken wat hier gebeurt is het opvragen van een geheugen adres denk ik.
Wat dus grote performancevoordelen zou moeten hebben als je niet enkel grote bestanden kopieert maar juist vaak vele kleine bestanden opvraagd.

Punt is wel in hoeverre het cache systeem van het OS de data al niet sowieso in het geheugen aan het bufferen is. Als het al in de cache zit, heb je namelijk erg weinig aan je snelle harddisk :)
Dit is eigenlijk wel waar ik op zat te wachten, ik vind de harddisk nu wel de grootste bottleneck in mijn PC en vroeg me al af waar de innovatie op dit gebied gebleven was. Het lijkt me best handig om zo'n dingetje in de PC te hebben met daarop windows/linux en evt. grote apps die snel moeten draaien.

Wel jammer van de snelheidsbeperking door SATA (150 MB/S), maar toch ga ik serieus overwegen om zo'n dingetje te bestellen om uit te proberen.

En DDR geheugen is gelukkig ook al niet zo duur...
Snelheid is niet beperkt door SATA 150MB/s lijkt mij, maar eerder door de PCI-bus, die kan namelijk maar 133MB/s aan.

Persoonlijk snap ik niet echt veel van dit artikel, ze zeggen dat 130mb/s het limiet is, en volgens hun komt dat door SATA, nou volgens mij is dat dus echt wel de PCI bus, tenzij het gaat om een 66Mhz PCI-bus.

Geef mij maar een SATA300 versie op PCI-E x1 dan is het limiet ~250MB/s
Het punt is dat de PCI bus niet gebruikt wordt. De data gaat over de SATA verbinding, en niet via de PCI bus :)
hij gebruikt de PCI-bus niet voor transfers, alleen voor de standby stroom :)

de bottleneck zit dus zeker in het SATA deel :+
Tegenwoordig rechtstreeks op de NB.
wat weer op een PCI-bus zit :P, maar goed, ik had het inderdaad verkeerd gedacht, dacht namelijk dat het verkeer via de PCI-bus direct op het kaartje zat. :)
Ingebouwd in je northbridge (zoals de Nforce 4) dus geen PCI.
en rara waar zit die SATA controller in geprikt? :+
SATA is 1,5Gb/s. Wat zich laat vertalen naar 192MB/s (niet 150).
Daar je zonder compressie toch minstens 8 bitjes voor een byte nodig hebt kan je niet hoger komen dan 1500000000/8/1024/1024=178MB/s
Met 1,5 bitje overhead per byte zite je op 150MB/s
Met 3 bitjes overhead per byte zit je op 130MB/s
jammer alleen dat 1,5 gbit 1610612736 bits is, en niet 1500000000 :)

1610612736 / 8 / (1024^2) = 192 MB
1.5 giga bit is dus wel precies 1500000000 (1.5*10^9) en dat is nooit anders geweest.
Wat wel jammer is dat een GB voor hard disk fabrikanten 10^9 bytes is en in computers 1024^3 bytes.
Ja trap maar in de marketingpraat. Serial ATA is geen 192MB/sec maar gewoon 150. De rest gaat verloren aan "overhead". Sla de de documentatie van de SATA-IO groep er maar op na http://www.sata-io.org/docs/serialata%20-%20a%20comparison%20with%20ul tra%20ata%20technology.pdf
De berekening daar is:
1500MHz embedded clock
x 1 bit per clock
x 80% for 8b10b encoding
/ 8 bits per byte
= 150 Mbytes/sec

Dus 1Mbyte = 10^6 bytes in dit geval
dus nog eens maal 10^6/1024^2 is 143MB/s
Ik heb met veel ramtamtam erop moeten wachten om er eindelijk een plaatje van te zien. Hopelijk doet die het ook zo goed als anderen beweren. Als je 60 dollar betalen moet met daarbij ook nog eens DDR2 geheugen, wordt dit kaartje toch een stuk duurder.

Het is dus aan de eigenaar om te bepalen hoeveel geld en geheugen die wilt plaatsen op de iRAM PCI. Aangezien er 9 van de 10 windows xp systemen richting de 3 gigabyte komen met daarbijde nodige extra software die je dus allemaal op deze virtuele schijf wilt zetten. Is het dus een aanzienlijke inverstering die je neemt op korte termijn.
Juist met wat trager maar veel goedkoper geheugen (voor mijn part DDR2100) is zo'n oplossing interessant. Het levert je een ramdisk - flink sneller dan een HD - zonder dat je daar een stuk van je dure primaire geheugen voor vrij hoeft te maken. Wanneer je er net zulk snel geheugen in wilt stoppen als je primaire geheugen, dan kun je net zo goed dat upgraden en daar een ramdisk in maken. Dat zal sneller zijn (niet achter de SATA bottle-neck) en kan in de toekomst altijd nog voor iets anders ingezet worden.
Juist, na een jaartje wil men toch vaak (ik iig) vlugger geheugen in 't pc'tje hebben. Hoeft je oude geheugen voortaan geen stof meer te happen in de kast. De meeste tweakers hebben denk ik wel een sloot geheugen liggen wat niet in gebruik is.
Doe mij dat eens verkopen dan. Geheugen lijkt juist hetgene te zijn wat vrijwel niemand over heeft. Ik ken zo 3 personen die nog complete pc's hebben kunnen staan, samengesteld uit bij elkaar gesprokkelde hardware, maar net het geheugen missen.
Waarom zou je DDR2 geheugen erin willen stoppen?

Latencies zijn alleen maar hoger en de maximale doorvoer haal je never nooit niet. Je zou er zelfs SDR 100 geheugen in kunnen strouwen en nog sneller kunnen zijn dat die SATA verbinding.....

Goedkoop 3200 of zelf 2700 geheugen is al voldoende....1 gig heb je tegen woordig voor minder dan 100 euro....dus voor +/- 400 euro ben je klaar :) En retesnel ook nog eensch..zeker als je meerdere cpu's/cores hebt })
Dit kaartje is al eens eerder voorbij gekomen

edit:
http://www.tweakers.net/nieuws/37542
dit was de introductie maar nu is de kaart op de testbank gegeaan.

Welke Sata interface is dit nu dan? SATA of SATAII dit word me niet helemaal duidelijk?
SATAII is geen nieuwe interface; SATAII schijfjes hebben meer features dan SATA schijven, maar gebruiken dezelfde kabel/bridgechip.
Absoluut niets van waar. SATA II schijfjes bestaan niet.
SATA II is geen standaard, maar de naam van het origanisatie die de standaard gemaakt heeft. De standaarden zijn SATA 1,5Gb/s en SATA 3Gb/s. (maar ook binnen die standaarden zijn grote variaties (ondersteuning van NCQ bijvoorbeeld)
is het niet zo dat de snelheid helemaal niks met het PCI slot te maken hebben maar dat het gewoon een harde schijf is die een btje stroom nodig is (via de pci bus dus) om z'n data vast te houden? en het heeft geen last meer van de fysieke nadelen van een hardeschijf met als gevolg dat je ook echt de 150mb/s haalt (wat normale harde schijven meestal niet doen)
en als het gewoon HD's zijn kun je ze natuurlijk ook in RAID zetten want je HD Controller ziet waarschijnlijk geen verschil.
ik denk dat het nu niet meer uitmaakt watvoor timings je geheugen hebben want die snelheid haal je toch niet uit een SATA bus.
de sata controller (onboard) is ook weer aangesloten op de pci bus aka 133 mb/s :)
PCI is idd alleen voor stroom, al hebben nogal veel mensen moeite met dit te lezen :Y)
Wat nou 150mb/s? (zowiezo zijn hoofdletters erg belangrijk, M=mega, m=milli, B=byte, b=bit)
Deze ramdisc haalt 130MB/s, SATA is 192MB/s (of 384MB/s voor SATA 3Gb/s)
@Borg: Hoezo bewijst dit testje dat de HD de bottleneck is? XP startup: disk I/O is 14* zo snel, maar de hele startup is maar de helft korter. Als je hier al conclusies aan kan verbinden is het eerder dat de HD maar een bescheiden aandeel heeft in de totale performance.

Ik kan me wel vinden in dat Overclockers commentaar. Leuk spul voor enkele speciale toepassingen, maar verder eigenlijk meer speelgoed voor de freak of de benchmark liefhebber.
Lijkt me anders wel handig als een kritieke server de downtime door het rebooten kan verkorten.
Lijkt me ook handig om bijvoorbeeld de indexfile van Google Desktop Search op te zetten.
Lijkt me ook handig als cache drive voor foto- en videobewerking.
Lijkt me ook zeer handig als je gaat VJ-en.

Er zijn genoeg momenten dat je snelheid wil.
Als ze ook nog een 2" 4GB HDD aan dit ding zouden hangen als backup heb je helemaal een betrouwbaar en snel ding.
Er zit intussen al een 8Gb versie in de pipeline...

chk hierrr : http://www.cdrinfo.com/Sections/News/Details.aspx?NewsId=14213
Voor het opstarten hoef je het niet te doen. Meeste boot-tijd zit inderdaad in het initialiseren van de hardware.

Wil je een responsive systeem dan kan ik me deze investering wel indenken, vooral bij de laatste generatie pc's

Het mooiste vind ik nogaltijd het oude C64 systeem: OS in flash-geheugen, zet dat ding aan en gaan met die banaan... :) wat je overigens vaak ziet bij embedded systems (OS in flash is ook veiliger i.v.m. besmetting/virussen en voor servers ideaal i.v.m. reboot-time)
Kan je deze kaartjes ook in Raid gebruiken? }>
lijkt me wel! Misschien een idee om 2 hardeschijven en 4/8 Gb aan geheugen te stripping in 0 , misschien is dat effectief
Tuurlijk, er zit gewoon een SATA interface aan.
Ik snap het verhaal van overclockers.com niet zo. Hun punt is dat er ook nog wat gedaan moet worden met de gegevens,en dat het daarom niet heel veel uitmaakt als je zo'n ramdrive erin zet. Volgens mij klopt dit niet. Normaal geheugen pompt met gigabytes per seconden gegevens van en naar je cpu,maar als een sata apparaat dit met 130mb/s doet is je cpu opeens de bottleneck?
Ik neem aan dat ik iets mis?
De opstarttijd van je besturingssysteem is niet alleen afhankelijk van de harde schijf, maar ook van de CPU, geheugen en hoe snel andere hardware zich laat initialiseren.
Met het interne geheugen wordt veel gecommuniceerd om toepassingen uit te voeren, data te bewerken etc. Terwijl met de harddisk alleen wordt gecommuniceerd om programma's en data op te slaan en in te lezen. Hoe vaak komt het voor dat jij programma's van honderden megabytes laadt?of met gigabytes aan data werkt? En vervolgens is het nog een probleem dat je processor vaak langer aan het rekenen is met de data die je hem voorschoteld, dan dat er tijd nodig is om de data te lezen/schrijven.
Volgens mij is PCI hier de bottleneck, die kan namelijk maar 133MB/s, maar precies, er klopt niet echt veel van het verhaal.

Maar je moet wel rekening houden met het feit dat om geheugen te gebruiken je geen "extra" code nodig hebt, bij een harddrive is dit een heel ander verhaal, maar goed het limiet ligt echt nooit op 130mb/s tenzij we over een 486 praaten natuurlijk :P
De PCI bus wordt voor deze ramdisk niet gebruikt voor datadoorvoer, maar alleen voor stroomtoevoer.
Als ik geld had zou ik gewoon twee van deze kaarten in Raid 0 zetten. Met 8 x 1GB "goedkoop" geheugen, heb je een 8GB schijf die razendsnel is. Genoeg om windows en wat andere zooi op te zetten.
Vooral de access times zijn idioot snel, iets wat je nooit met een harde schijf kan bereiken ook al zet je er 10 in raid 0. Ik zou wel graag een SATA 300 versie willen zien.
access time word bij raid0 langzamer dan met 1 schijf... read/write mb/sec word wel sneller.
en het is net acecs time die voor je diskjes al zat snel genoeg is... je kan dus wat dat betreft gewoon nog steeds het maximum uit je controller persen :)
accesstime is hier geen probleem.

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True