Jak využít CPU na 100% v Javě
- ClearSky
- Level 4
- Příspěvky: 1093
- Registrován: prosinec 10
- Bydliště: Hostivice
- Pohlaví:
- Stav:
Offline
Jak využít CPU na 100% v Javě
Ahoj, rád bych poprosil o radu, jak nejlépe vytížit CPU na 100%, nějakým složitým výpočtem apod., abych mohl po skončení změřit čas a porovnat výsledky... Děkuji
The ///M. The most powerful letter in the world.
- satik
- Level 6
- Příspěvky: 3509
- Registrován: leden 15
- Bydliště: Krkonoše
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: Jak využít CPU na 100% v Javě
Budes potrebovat zatizit vsechny jadra, takze budes potrebovat se treba naucit s vlaknama.
PC: MSI RTX 4090 Suprim X, AMD Ryzen 9 7950x3D, ASUS Crosshair HERO X6670E, 64GB RAM@6000CL30, Fractal Define Torrent, Seasonic PRIME TX 1600W, SSD Seagate Firecuda 530 M2 2TB +
4TB + 4TB SATA Micron 5200 ECO
Periferie: Samsung Odyssey G9 Neo + 2x AOC AG271QG, Razer Deathadder, Ducky Shine7, Steelseries QcK+, Beyerdynamic MMX300, Valve Index
4TB + 4TB SATA Micron 5200 ECO
Periferie: Samsung Odyssey G9 Neo + 2x AOC AG271QG, Razer Deathadder, Ducky Shine7, Steelseries QcK+, Beyerdynamic MMX300, Valve Index
- ClearSky
- Level 4
- Příspěvky: 1093
- Registrován: prosinec 10
- Bydliště: Hostivice
- Pohlaví:
- Stav:
Offline
Re: Jak využít CPU na 100% v Javě
Ještě to oživím s jednou otázkou... Přemýšlím, jak změřit přenosovou rychlost RAM paměti... Nějaký nápad?
The ///M. The most powerful letter in the world.
- satik
- Level 6
- Příspěvky: 3509
- Registrován: leden 15
- Bydliště: Krkonoše
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: Jak využít CPU na 100% v Javě
kopirovat velky pole dat :)
PC: MSI RTX 4090 Suprim X, AMD Ryzen 9 7950x3D, ASUS Crosshair HERO X6670E, 64GB RAM@6000CL30, Fractal Define Torrent, Seasonic PRIME TX 1600W, SSD Seagate Firecuda 530 M2 2TB +
4TB + 4TB SATA Micron 5200 ECO
Periferie: Samsung Odyssey G9 Neo + 2x AOC AG271QG, Razer Deathadder, Ducky Shine7, Steelseries QcK+, Beyerdynamic MMX300, Valve Index
4TB + 4TB SATA Micron 5200 ECO
Periferie: Samsung Odyssey G9 Neo + 2x AOC AG271QG, Razer Deathadder, Ducky Shine7, Steelseries QcK+, Beyerdynamic MMX300, Valve Index
- ClearSky
- Level 4
- Příspěvky: 1093
- Registrován: prosinec 10
- Bydliště: Hostivice
- Pohlaví:
- Stav:
Offline
Re: Jak využít CPU na 100% v Javě
Budu mít pole o velké velikosti naplněný intama a zkopíruju to do druhýho a změřím...? to je vše?
The ///M. The most powerful letter in the world.
- satik
- Level 6
- Příspěvky: 3509
- Registrován: leden 15
- Bydliště: Krkonoše
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: Jak využít CPU na 100% v Javě
nejjednodussim zpusobem ano. Jen si ohlidej, abys zacal merit cas az kdyz to druhe pole existuje a nemeril tak i treba cas, po kterej se alokovalo (a java ho nulovala).
PC: MSI RTX 4090 Suprim X, AMD Ryzen 9 7950x3D, ASUS Crosshair HERO X6670E, 64GB RAM@6000CL30, Fractal Define Torrent, Seasonic PRIME TX 1600W, SSD Seagate Firecuda 530 M2 2TB +
4TB + 4TB SATA Micron 5200 ECO
Periferie: Samsung Odyssey G9 Neo + 2x AOC AG271QG, Razer Deathadder, Ducky Shine7, Steelseries QcK+, Beyerdynamic MMX300, Valve Index
4TB + 4TB SATA Micron 5200 ECO
Periferie: Samsung Odyssey G9 Neo + 2x AOC AG271QG, Razer Deathadder, Ducky Shine7, Steelseries QcK+, Beyerdynamic MMX300, Valve Index
- ClearSky
- Level 4
- Příspěvky: 1093
- Registrován: prosinec 10
- Bydliště: Hostivice
- Pohlaví:
- Stav:
Offline
Re: Jak využít CPU na 100% v Javě
Jdu správným směrem?
Kód: Vybrat vše
int[] pole1 = new int[99999999];
int[] pole2;
long start1 = System.currentTimeMillis();
pole1[0] = 1;
for (int i = 0; i < pole1.length; i++) {
pole1[i] = i + 1;
}
pole2 = pole1.clone();
long konec1 = System.currentTimeMillis() - start1;
The ///M. The most powerful letter in the world.
- satik
- Level 6
- Příspěvky: 3509
- Registrován: leden 15
- Bydliště: Krkonoše
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: Jak využít CPU na 100% v Javě
Ne, pole2 ještě není naalokovany, když zapinas stopky. Taky bacha, aby ti to kompilátor neodoptimalizoval (= celý to kopírování pole nepřeskočil)) když s nakopírovaným polem dál nic neděláš :)
Ono to není taková sranda tyhle věci :)
Ono to není taková sranda tyhle věci :)
PC: MSI RTX 4090 Suprim X, AMD Ryzen 9 7950x3D, ASUS Crosshair HERO X6670E, 64GB RAM@6000CL30, Fractal Define Torrent, Seasonic PRIME TX 1600W, SSD Seagate Firecuda 530 M2 2TB +
4TB + 4TB SATA Micron 5200 ECO
Periferie: Samsung Odyssey G9 Neo + 2x AOC AG271QG, Razer Deathadder, Ducky Shine7, Steelseries QcK+, Beyerdynamic MMX300, Valve Index
4TB + 4TB SATA Micron 5200 ECO
Periferie: Samsung Odyssey G9 Neo + 2x AOC AG271QG, Razer Deathadder, Ducky Shine7, Steelseries QcK+, Beyerdynamic MMX300, Valve Index
Re: Jak využít CPU na 100% v Javě
Tohle sice není přesně to co hledáš, ale spíš zajímavost pro inspiraci: http://blog.i-logout.cz/retrobenchmarking.php
"Král Lávra má dlouhé oslí uši, král je ušatec!
(pravil K. H. Borovský o cenzuře internetu)
(pravil K. H. Borovský o cenzuře internetu)
Zpět na “Programování a tvorba webu”
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 0 hostů