jugLviv

Meta


Recent Posts


Categories


Tags


Archives



Garbage Collection in Java (3)

This follows on from my previous two garbage collection blog posts: Overview of GC in Hotspot. Parallel Garbage Collectors. Concurrent Mark Sweep The parallel garbage collectors in Hotspot are designed to minimise the amount of time that the application spends undertaking garbage collection, which is termed throughput. This [...]

juglvivjuglviv

Garbage Collection in Java (2)

Parallel Scavenge Today we cover how Parallel GC works. Specifically this is the combination of running a Parallel Scavenge collector over Eden and the Parallel Mark and Sweep collector over the Tenured generation. You can get this option by passing in -XX:+UseParallelOldGC though its the default on certain machine types. You may want to [...]

juglvivjuglviv

Garbage Collection in Java (1)

This is the first in a series of posts about Garbage Collection (GC). I hope to be able to cover a bit of theory and all the major collectors in thehotspot virtual machine over the course of the series. This post just explains what garbage collection is and elements common to different collectors. Why should I […]

juglvivjuglviv

10 Tips for Proper Application Logging

1) Use the appropriate tools for the job Many programmers seem to forget how important is logging an application’s behavior and its current activity. When somebody puts: 1 log.info("Happy and carefree logging"); happily somewhere in the code, he probably doesn’t realize the importance of application logs during maintenance, tuning and [...]

juglvivjuglviv

JUG 22 Feedback

В четвер пройшла остання наша зустірч і невиликий фідбек по ній: Перш за все, хочу сказати спасибі автору, Сергію і  всім хто пиєднався.Цього разу нас було близько 50 людей. Як ви мабуть занєте, це була перша самостійна зустріч, тому пива не була, але були халявні ручки 🙂 Також хочу нагадати про JDay.com.ua  – поспішайте [...]

juglvivjuglviv