ΠŸΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ содСрТимому
ΠœΠ°ΠΊΡΠΈΠΌΠ΅Ρ‚Π΅Ρ€

πŸ–₯ JDK 27 мСняСт сразу Π΄Π²Π° runtime-Π΄Π΅Ρ„ΠΎΠ»Ρ‚Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΠ²Π»ΠΈΡΡ‚ΡŒ Π½Π° ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ сСрвис...

πŸ–₯ JDK 27 мСняСт сразу Π΄Π²Π° runtime-Π΄Π΅Ρ„ΠΎΠ»Ρ‚Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΠ²Π»ΠΈΡΡ‚ΡŒ Π½Π° ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ сСрвиса Π΄Π°ΠΆΠ΅ Π±Π΅Π· ΠΏΡ€Π°Π²ΠΎΠΊ Π² ΠΊΠΎΠ΄Π΅ 1. Compact Object Headers Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ. На Ρ‚ΠΈΠΏΠΈΡ‡Π½ΠΎΠΉ 64-Π±ΠΈΡ‚Π½ΠΎΠΉ HotSpot-ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°Π΅Ρ‚ΡΡ с 12 Π΄ΠΎ 8 Π±Π°ΠΉΡ‚. 2. G1 Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ GC ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π²ΠΎΠΎΠ±Ρ‰Π΅ Π²Π΅Π·Π΄Π΅, Π² Ρ‚ΠΎΠΌ числС Π² Π½Π΅Π±ΠΎΠ»ΡŒΡˆΠΈΡ… ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π°Ρ… ΠΈ однопроцСссорных срСдах, Π³Π΄Π΅ Ρ€Π°Π½ΡŒΡˆΠ΅ JVM ΠΌΠΎΠ³Π»Π° Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Serial GC. Π‘ ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚Π½Ρ‹ΠΌΠΈ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°ΠΌΠΈ Π²Ρ‹ΠΈΠ³Ρ€Ρ‹Ρˆ особСнно Π·Π°ΠΌΠ΅Ρ‚Π΅Π½ Ρ‚Π°ΠΌ, Π³Π΄Π΅ Π² heap ΠΌΠ½ΠΎΠ³ΠΎ ΠΌΠ΅Π»ΠΊΠΈΡ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ²: Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΈΠ· Π·Π°ΠΌΠ΅Ρ€ΠΎΠ² SPECjbb2015 расход памяти снизился Π½Π° 22%, Π° CPU β€” Π½Π° 8%. Π‘ G1 нюанс Π΄Ρ€ΡƒΠ³ΠΎΠΉ: Π½Π° Π½Π΅Π±ΠΎΠ»ΡŒΡˆΠΈΡ… конфигурациях ΠΌΠΎΠ³ΡƒΡ‚ ΡΠΎΠΊΡ€Π°Ρ‚ΠΈΡ‚ΡŒΡΡ ΠΏΠ°ΡƒΠ·Ρ‹, Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠ° Π½Π° CPU ΠΈ ΠΏΠΎΡ‚Ρ€Π΅Π±Π»Π΅Π½ΠΈΠ΅ памяти. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ Π½Π° JDK 27 Π»ΡƒΡ‡ΡˆΠ΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡ‚ΡŒ Π½Π΅ ΠΎΠ΄Π½ΠΈΠΌ ΠΎΠ±Ρ‰ΠΈΠΌ Π±Π΅Π½Ρ‡ΠΌΠ°Ρ€ΠΊΠΎΠΌ. Π‘Π½ΠΈΠΌΠΈΡ‚Π΅ Π±Π°Π·ΠΎΠ²Ρ‹Π΅ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ Π½Π° Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ вСрсии, Π° Π·Π°Ρ‚Π΅ΠΌ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ сравнитС Π½ΠΎΠ²Ρ‹Π΅ Π΄Π΅Ρ„ΠΎΠ»Ρ‚Ρ‹: Compact Object Headers ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ, Π° GC β€” Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ явно. Π’Π°ΠΊ Π±ΡƒΠ΄Π΅Ρ‚ понятно, Ρ‡Ρ‚ΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ»ΠΎ ΠΏΡ€ΠΎΡ„ΠΈΠ»ΡŒ прилоТСния. Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

59 просмотров

Канал Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ ΠœΠ°ΠΊΡΠΈΠΌΠ΅Ρ‚Π΅Ρ€Π°

112 подписчиков Β· IT ΠΈ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ

Π”Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΊΠ°Π½Π°Π»Π°

ΠŸΠΎΠΏΡƒΠ»ΡΡ€Π½Ρ‹Π΅ ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΊΠ°Π½Π°Π»Π°

Π•Ρ‰Ρ‘ ΠΏΠΎ Ρ‚Π΅ΠΌΠ΅ Β«IT ΠΈ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈΒ»

Π§ΠΈΡ‚Π°Ρ‚ΡŒ дальшС

Π”Π²Π° Ρ€Π°Π·Π° Π² нСдСлю свСТиС посты этого ΠΊΠ°Π½Π°Π»Π° β€” Π½Π° ΠΏΠΎΡ‡Ρ‚Ρƒ ΠΈ Π² Π»ΠΈΡ‡Π½ΡƒΡŽ Π»Π΅Π½Ρ‚Ρƒ. Π‘Π΅Π· ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎΠ³ΠΎ поиска ΠΊΠ°Π½Π°Π»Π° Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ.