RamDisk & RamCache

Hiikeri

Team Intel
Liittynyt
13.12.2016
Viestejä
1 966
Jokunen vuosi sitten oli itsellä koneessa 1/2 vuotta 32Gb (DDR3) muistia ja käytin määrän pelaamisessa hyväksi RamDisk:llä.

Sitten kummiskin halusin maksimaaliset FPS:t eli toisen 2x8Gb kitin möin pois että kulkuja lisää maksimi Mhz muodossa.

Nyt DDR4:n aikana (13kk mulla) ajellut G.Skill Trident Z 2x8Gb kittiäni 4000@cl16-18 ja välillä 3866@cl15 asetuksilla.

Nyt kummiskin hommasin muisti-kittini lisäksi toisen G-Skill Trident Z -sarjan 2x16Gb 3200c14 kitin (499e :facepalm:).

Eli allekirjoittaneella nyt koneessa tästä päivästä 2x8gb 3600c15 ja 2x16gb 3200c14 kitit, yhteensä 48Gb (Sampan B-Die piirillä siis kaikki 4 kapulaa).

Prossuna vain 2-kanavaisella muistiohjaimella varustettu Kaby Lake 4c/8t niin selvähän se on että kovin ottaa koville prossun IMC-kontrollerin kanssa.

Huippunopeutta eli Mhz ei enää juurikaan löydy, joten pitänyt touhuta ainakin näin alkuun latensseja kiristämällä.

Ja mitä tulee "RamDisk":iin niin kyllähän nopeutta löytyy aivan eri lailla kun peli-asemastani (M.2 NVME 960Evo 512Gb), josta löytyy reilu 3600MB/s lukua ja 4k lukua vajaa ~50MB/s.

Silti minusta tuntuu jälkeen vuonna kirjan 2018 että kylläpäs kestää latautuminen. Lisää nopeutta ei ole ikinä pahitteeksi.

D: asemani (Samsung M.2 NVME 960Evo PCI-E x4)
Hiikeri_960evo.jpg

Ja kun laitan Z: asemani, 36Gb DimmDriven (Ramdisk for "Steam" Players) päälle:
Hiikeri_36ramdisk_14141_843.jpg

Niin onhan ero aivan jäätävä. Esim. tärkeä 4k-lukunopeus kun nousee 46MB/s > 843MB/s niin se meinaa melkein 20x nopeutta. Ei ihmekkään että pelit latautuu liki sekunneissa vrt. M.2 NVME.

Itsellähän siis jää 36Gb "RamDisk"in jälkeen 12Gb muistia OS:lle ja lopuille kamoille eli täysin riittävästi.

ps. Vielä kun saisi nostettua muistin määrän 64Gb niin voisi lohkaista itse Winukan (64bit) käyttöön oman RamCachen joka nostaa yleisen koneen käytön sujuvuuden omalle tasolleen.

Ja kun asiaa jo kokeilleet sanovat että mitä järkeä, niin tiedän ettei ko. hommat lisää avg. FPS:ää koska laskenta tehoahan ei tule koneeseen pätkääkään lisää,

mutta hakemani asiani onkin minimoida mahdolliset stutteroinnit yms. asiat jotka aiheutuvat useasti koska jossain päin konetta kaista ei vaan riitä (HDD/SSD<>RAM<>OS<>RAM<>GPU MEM<>Näyttö...)

Ko. Ramdiskillä (esim. Dying Light/Company of Heroes 2/Assetto Corsa yms.) mahtuvat kokonaan muistiin joten kovalevyä, edes SSD:tä ei tulla lukemaan pelaamisen aikana < Mahdollinen lag/stutterointi yms. ongelmat ovat totaalisesti "disabled".

Ja kuka käyttää video-editointi ohjelmia, niin parempaa vaihtoehtoahan ei ole kuin pyörittää ohjelmaa ja leikkeita sekä projektia RamDiskistä eli suoraan muistiensa nopeudella.

Kokemuksia, Kiitos. :comp:
 
Viimeksi muokattu:
Liittynyt
17.10.2016
Viestejä
2 840
Jotain ihan käytännön testejä olisi kiva nähdä esim. pelien latausnopeuksista vrt. NVME.
 

Hiikeri

Team Intel
Liittynyt
13.12.2016
Viestejä
1 966
Tein pikaiset testit yhdellä pelilläni, Latausaikojen erot ovat minimaaliset koska peli-NVME:ni lukunopeus on jo kiitettävä 3300MB/s joten ei hirveitä eroja tietty synny.

Entäs kun käyttäjällä olisi Sata-SSD tai vielä niin yleinen HDD? Eroja olisi varmasti kymmeniä sekunteja kunnes uusi kenttä esim. Online pelissä on latautunut. Tiedän, koska koneessani oli 4xSata SSD asemaa vielä Joulukuussa, kesti ja kesti lataukset...

No, tässä siis 30min sitten mitattua faktaa Killing Floor 2 pelissä:

Pelin Main Menusta Solo peli käyntiin kunnes olen varmiina laittamaan pelin käyntiin (käynnistin useita kertoja):
- NVME 960Evo : 6.1s.
- RamDisk : 3.7s.

Joinaaminen omalle (tyhjälle) KF2 Dedi servullemme:
- NVME 960Evo : 5.8s.
- RamDisk : 5.1s.

En pelaa MMORP vai mitä ne isoja kenttiä (vaativat paljon RAM:ia sekä GPU muistia) pelit onkaan, useat käyttäjät suosittelevat ko. tekniikkaa koska auttaa varsinkin niiden pelaajia.
Ja sitten taas kuten minä, auttaa FPS:ien vakauttamisessa eli jää LAGit minimiin jos mahtuu koko peli RamDiskille eli silloinhan ei kovalevyä edes lueta pelatessa.

Jatkan testejä myöhemmin...

Btw, toistan taas itseäni eli FPS ei tule lisää koska laskentatehoa ei tule yhtään lisää, tää systeemi vaan käyttää olemassa olevaa tehoa tehokkaammin esim. vähentäessä muistien tuomia pullonkauloja (HDD/SSD<>RAM<>GPU MEMORY).
 

Hiikeri

Team Intel
Liittynyt
13.12.2016
Viestejä
1 966
Ei löydy BF1 tai BF4 tai muitakaan nykyajan CODeja tai Bäföjä. Viimeisin ko. ostoni oli BF3 PS3:lle. Noi Bunny-Jumpperit näin jo CS v1:ssa vuonna 1999-2002. :D

Kun olen jo ikämies (40+) niin en osta/kiinnosta/vedä enää ko. ADHD-hyppelyjä. Sry.
 

Hiikeri

Team Intel
Liittynyt
13.12.2016
Viestejä
1 966
Ookoo, lähinnä sillä olisi ollut kiva nähdä kun noi tuppaavat lataamaan kenttää hyvän tovin. Kaveri veti aikanaan HDD:llä ja voi perkele sitä odottelua. :D
Voin kuvitella. Mitä enemmän "kenttää" ladattavana esim. GPU:n muistiin, tai RAM:iin ladattavaa muistia @RamDisk helpottaa molempien toimintaa, saati jos koko pelin saa ladattua muistiin!

No, tänään mennyt uusiin keskusmuisteihin karvan päälle 1000e.

Maksoin siis illalla tilaamani 2x16Gb setin postiennakolla ja tilasin 10min sitten saman setin uudelleen ja maksoin jo ennakkoon OP:n tililtäni.

Onpahan sitten ensiviikolla ruokaa tälle 2-kanavaiselle muistinohjaimelleni eli 4x16Gb Sampan B-Die eli yhteensä 64Gb 3200c14.

Eli ensiviikolla DimmDrive (52Gb DimmDrive + 12Gb OS) asemaani sitten mahtuu kokonaan yli 1650h pelaamaani peli eli KF2 kerralla muistiin joten NVME SSD:ltä ei lueta pelatessani mitään kun kaikki luetaan RAM:sta.
:smuscle:
Ja kun peli lopetetaan, niin softahan kirjoittaa muuttuneen datan sitten SSD:lleni eli mitään ei hävitetä + parit jutut kun tietää DimmDrivestä niin hyvä tulee.
 
Viimeksi muokattu:

Hiikeri

Team Intel
Liittynyt
13.12.2016
Viestejä
1 966
Sinänsä paskaan aikaan ostit kun muistien hinnat on mitä on, mutta minkäs sille voi kun rautahammasta kolottaa.
Näinhän se on, 1/2017 ostin nämä 2x8Gb 3600c15 (219e), ja nämäkin maksaa nykyään enemmän. No, muistit maksaa ja maksa maksaa monta €/kg.

Tulee ensiviikolla myyntiin nämä 2x8Gb (16Gb) Sampan B-Die kitti kun ei ole emossa 6 -slottia. :/

D. Trumppi antoi verohelpotuksia USA:n isoille firmoille niin meidän konsernin johtaja päätti antaa sitä myöten 500usd (417e) bonuksen kaikille konsernin työntekijöille (meitä on 60.000), siitä mulle rahat "toiseen" 32Gb kittiin + hieman omaa rahaa lisää. Thx Trumppi. :geek:

Applen työntekijät saaneet kuulemma 2000usd bonuksen verohelpotuksien takia, ainakin USA:ssa. :)
 

Hiikeri

Team Intel
Liittynyt
13.12.2016
Viestejä
1 966
Ostat toisen kitin ja kärsit vähän muistien nopeuksista kun nämä 2-kanavaiset muistiohjaimet ei jaksa niin hyvin 4-muistitikkua (kuten itselläkin) ja eikun "Ramdisk" tai vastaava, itsellä siis DimmDrive pyörimään peleille.
32Gb RAM ja esim. 22Gb RamDiskillä saa jo ihmeitä aikaan latausnopeuksissa ja ennen kaikkea se auttaa minimoimaan stutterointia koska kovalevyltä lukeminen minimoituu.

Kovalevy, oli se sitten HDD/SSD on hidasta, muistista lukeminen on nopeaa.

Itse siis käytän tätä softaa jonka ostin 2-3 vuotta sitten kun oli koneessani 32Gb DDR3:
Dimmdrive :: Gaming Ramdrive @ 10,000+ MB/s on Steam
 
Viimeksi muokattu:

Hiikeri

Team Intel
Liittynyt
13.12.2016
Viestejä
1 966
OFFTOPIC:
Asia settiä meinasit siis, ja 4-kanavaista muistiohjainta.

Mutta koska 5820K:ssa on IPC-teho mitä on (vanhaa sukupolvea), jopa Kaby Lake 4c/8t vie sitä ihan 6-0 peleissä kun ytimissä on paukkua ihan eri lailla joten en hehkuttuisi 5x -sarjan prossuista enää:
http://cpu.userbenchmark.com/Compare/Intel-Core-i7-7700K-vs-Intel-Core-i7-5820K/3647vs2579

Käytännön peli testejä:

Vakionakin on 7700K 10-15% nopeampi peleissä, ihan mun neuvo vaan. Sitten jos aletaan kellottelemaan niin 5820K jää totaalisesti jalkoihin 7700K:lle.

Kaupasta ei kannata ostaa 7700K:ta enää, kun parikytä € enemmän ja saa jo 8700K:n joka vie 6/12 säikeellään Kaby Laken 7700K:n nurkan taakse.
Mutta se siitä prossuista, jatketaan tässä aiheessa RamDisk/RamCache asioita vaan! ! !
 
Viimeksi muokattu:

Hiikeri

Team Intel
Liittynyt
13.12.2016
Viestejä
1 966
Juu toki tiedostan että IPC kehnompi, mutta tulee striimattua melko paljon, ja lisäcoret/threadit auttanee.
Muistaakseni kaveri ajellut jollain 4.5 tuota 5820K niin eiköhän tuollakin pelit mene..
Jos uhraat omia FPS:iä parikymmentä johonkin turhaan streamiin niin mikä ettei. :bored:

Tosin 7700K 4c/8t ei kannata striimailla kun ytimien kaikki teho menee siihen olennaiseen eli pelin pyörittämiseen.
 
Viimeksi muokattu:

Hiikeri

Team Intel
Liittynyt
13.12.2016
Viestejä
1 966
Osta se lisä 16Gb RAM:ia eli sitten sulla 32Gb niin sekin auttaa jo Streamatessa aivan varmasti. Striimi softat ja ko. pelin kriittiset filut kun laitat esim. 24Gb RamDiskin (jää vielä OS + softat 8Gb RAM:ia) niin auttaa prossuakin kun jää levyltä luku/kirjoitus vähemmäksi.
 
Liittynyt
08.10.2017
Viestejä
795
Mielenkiintoista luettavaa tämä ketju. Pojan emolevyn Asus Z370-F mukana tuli Asuksen omat versiot ohjelmista ramdisk ja ramcache. Yritin hetken aikaa tutkia mikä näiden tarkoitus on mutta en päässyt oikein jyvälle, poistettiin ohjelmat. Voisiko joku vääntää rautalangast kuinka näitä ohjelmia tulisi käyttää jotta niistä olisi hyötyä pelatessa, kiitos. Käytössä 16gb muistia sekä yksi ssd jossa käyttis + muuta ja pari hdd:ta jossa suurin osa peleistä on.
 

Hiikeri

Team Intel
Liittynyt
13.12.2016
Viestejä
1 966
Esa1000-
RamDisk on systeemi jossa varaat koneesi keskusmuistiasi (RAM) kiinteästi johonkin käyttöön.

-HDD kovalevyn lukunopeus on 50-150MB/s (halpa)
-SSD kovalevyn lukunopeus on 450-560MB/s (halpa)
-SSD M.2 NVME kovalevyni lukunopeus on 3300MB/s

Keskusmuistin nopeus on 10000-15000MB/s.

Ramdisk on ohjelmallisesti tehty "kovalevy" jonka tila sijaitsee keskusmuistissa.
Jos on pätäkkää ja sulla on koneessa 64Gb, voit osasta tehdä muististasi ns. kovalevyn. RAMDISKin...joka lähtee nopeammin kuin kämänen Ferrari...

 

Hiikeri

Team Intel
Liittynyt
13.12.2016
Viestejä
1 966
Esa1000, sain illalla 500e kitin lisä muistia koneeseeni. ja tilasin yöllä samanlaisen 499e kitin lisää. Ensi viikolla siis samaa rautaa 64Gb @Sampan B-Dietä meni 1004e RAM muisteihin 2 päivään...

Jos ei sijoita, niin ei ihmeillä ja vanhoilla parin satkun vehkeillä kuuhun päästä ja muut ei pääse sinnekkään...

 

Hiikeri

Team Intel
Liittynyt
13.12.2016
Viestejä
1 966
Ja täällä ei sitten puhuta mistään Jeesus 24/7 kivestä. Tää on RamDISK/RamCache threadi. Kiitos.
 
Viimeksi muokattu:
Liittynyt
08.10.2017
Viestejä
795
Esa1000, sain illalla 500e kitin lisä muistia koneeseeni. ja tilasin yöllä samanlaisen 499e kitin lisää. Ensi viikolla siis samaa rautaa 64Gb @Sampan B-Dietä meni 1004e RAM muisteihin 2 päivään...

Jos ei sijoita, niin ei ihmeillä ja vanhoilla parin satkun vehkeillä kuuhun päästä ja muut ei pääse sinnekkään...

Kiitos. Täytynee noita ohjelmia tutkia hieman enemmän. Josko onnistuisi näillä vehkeillä pääsemään edes naapuripitäjään.
 

Dudem

Tukijäsen
Liittynyt
17.10.2016
Viestejä
1 848
Kannattaa hankkia UPS, jos tuolla keskusmuistilla leikkii. Saattaa vähän harmittaa, jos esim. editoi videoita ja lähtee sähköt, niin kaikki data joka muistissa oli häviää kuin pieru saharaan. Ei kyllä näillä nykyisillä muistien hinnoilla ole kovin paljoa järkeä tuohon sijoittaa omasta mielestä, ellei sitten ole älytön halu leikkiä tuolla tai jokin erittäin tarkka tarve tuolle. Ei toki samoihin vauhteihin pääse jos heittää RAIDiin SATA tai M.2 SSD:tä, mutta jokusen satasen säästää euroja ja huomattavasti enemmän tilaa per käytetty euro.

Linusilla hyvä lyhyt pätkä tuosta RAM Drivesta:
 
Liittynyt
17.10.2016
Viestejä
2 840
Kun pelit kasvaa ja kasvaa, 60gb ollessa ihan normaalia ja FF15 meinaa kuulemma ottaa 150gb, niin jää kyllä muistit kaupan hyllylle minun osalta.

EDIT: Subnautica latasi ramdrivelta tallennusta tasan yhtä kauan kuin NVME:ltä. Peli myös töksi identtisesti pelatessa streamatessa maastoa. Ei ainakaan tämän pelin kanssa vaikuttaisi hyödyttävän mitään.
 
Viimeksi muokattu:

Hiikeri

Team Intel
Liittynyt
13.12.2016
Viestejä
1 966
Dimmdrivessa onkin toiminto Less RAM, jossa itse valitaan tiedostot jotka ladataan muistiin.

Tietysti sinne ladataan ne joita luetaan kovolta muutenkin kuten kenttien/hahmojen yms. tekstuurit joilloin niitä käytetään Ramdiskiltä luettaessa ja vähemmän luettavia kovalevyltä.

Subnauticalla jtn. ongelmia muutenkin, ainakin Dimmdriven foorumin mukaan.
 
Viimeksi muokattu:
Liittynyt
20.11.2016
Viestejä
723
@Hiikeri Tuo Dimmdrive oli itselleni ihan uusi tuttavuus. Itselläni pöytäkoneen ainoa käyttötarkoitus on Steam pelien pelaaminen, joten mielelläni kuulisin tästä enemmänkin käytännön kokemuksia siinä kohtaa kun saat tuon 64 GB käytöön.

Onko tuon Dimmdriven käyttö täysin automaattista, eli se hoitaa kaikki toimenpiteet taustalla ilman että käyttäjän tarvitsee säätää mitään? Entä vaikuttaako tuo jotenkin pelin käynnistymiseen (nopeus negatiivisessa mielessä), jos tavaraa pitää ensin kopioida RAM-levylle?

Jotain benchmark tuloksia peleistä olisi myös todella hienoa nähdä, eli vaikka keskimääräinen ruudunpäivitysnopeus ei muuttuisikaan, niin näkyykö eroja tuolla 99. persentiilissä?
 

Hiikeri

Team Intel
Liittynyt
13.12.2016
Viestejä
1 966
Aina ennen pelin käynnistystä pitää esi-valitut tiedostot ladata muistiin, Dimmdrivessa kun kerran on pelikohtaiset asetuksensa tehnyt, Dimmdrive päälle ja valitaan peli ja laitetaan Ramdisk päälle niin kaikki valitut tiedostot latautuvat automaattisesti muistiin.

Pelin voi sitten käynnistää suoraan Dimmdrivesta, Steamin valikoista, pikakuvakkeesta tai mistä tahansa.

Muistiin lataamisen kesto riippuu täysin kovalevysi lataus nopeudesta sekä kopioitavien tiedostojen määrästä (Ramdisk koko).

Jos käytössä HDD niin kyllähän siinä menee aikaa jos vaikka käytössä 20-24Gb (32Gb RAM) Ramdisk.

Kun pelaamisen lopettaa niin sammuttaa Dimmdriven aseman niin ohjelma tallentaa muuttuneet tiedot kovalevyllesi.

Tossa vanhempi video periaatteesta kuinka Dimmdrive toimii


YouTubeen vaan hakuun Dimmdrive niin löytyy videoita joista homma varmasti selviää.

Steamissa taitaa olla -50% tarjouksessa. Jos päätyy kokeilemaan ohjelmaa niin ei kannata ostaa tuota suoraan tekijän sivuilta vaan suoraan Steamista.
 
Viimeksi muokattu:
Liittynyt
08.10.2017
Viestejä
795
Nyt kokeilut tuota Asuksen RamCache II ohjelmaa "auto" asetuksella. Pojan mukaan ainakin Rust peli lataa huomattavasti nopeammin.

Ramdiskia tai Dimmdrivea ei olla vielä kokeiltu.
 

Hiikeri

Team Intel
Liittynyt
13.12.2016
Viestejä
1 966
Toi Asuksen RamCache on Auto asetuksella ns. itse-oppiva eli se haistelee niin käyttöjärjestelmän kuin käynnistettyjen sovelluksien, mm. pelien tiedostoja ja latailee niitä tarvittaessa/mitkä mahtuvat tuohon RAM välimuistiin (Cache). Eli on sellainen koko koneen yleis-nopeuttaja.

Sikäli helpoin tapa käyttää ylimääräistä keskusmuistia hyödyksi.

Auttaa vaikkei olisi kuin 8Gb RAM, tekee vaikka 2-4Gb kokoisen RamCachen. Tyhjää parempi toikin.
 
Toggle Sidebar

Statistiikka

Viestiketjut
240 444
Viestejä
4 199 623
Jäsenet
70 907
Uusin jäsen
Deut

Hinta.fi

Ylös Bottom