Fórum Root.cz
Hlavní témata => Vývoj => Téma založeno: anonym 31. 03. 2018, 22:00:48
-
Nezkoušeli jste někdo na Win připojit RamDisk, na něj nainstalovat JDKáčko, Ideu, .m2 složku, cílový adresář pro projekt a porovnat buildění a startování třeba Springu s klasickým SSD diskem?
-
A když už jsme u té performance, zkoušl jsem na projektu co se buildil 30s Mavenem dát to na všechna dostupná jádra a nevypadalo to, že by se build zrychlil :(
-
Pokud máš dost paměti, zkus dva buildy hned po sobě všechno potřebné by mělo být v cache, tedy (skoro) jako kdyby to šlo z RAM disku.
Pokud jde o jádra, na projektu co se buildil pět minut to poznat bylo, zrychlilo to build o nějakých 20-30%.
-
Jak píše L, data se uloží do diskové mezipaměti, takže čtení tím nezrychlíš, jen zápisy (to sice bude spousta zkompilovaných tříd, ale je otázka, jak moc to v tvém případě projeví).
Taky jsem to jednou zkoušel a přišlo mi, že to nestojí za to – vícevláknový běh Mavenu pomůže, ale soubory v RAMce moc ne.
P.S. a pozor: znám minimálně jednoho kolegu, který takhle přišel o rozdělanou práci – stačí výpadek napájení nebo i regulérní restart, u kterého si neuvědomíš, že máš data jen v RAM a je to háji.
-
Než nějak šachovat s RAM diskem, jsem si pořídil PCI-E NVMe