Top all-time · #15367
Alexey Ragozin
Personal blog · blog.ragozin.infoprogrammingsystems
Alexey Ragozin's personal blog at blog.ragozin.info covers programming and systems. Since 2013, 5 different Hacker News readers have linked it 5 times. The last post was in 2023, but the archive is still widely read.
Too few sampled comments (1) to say how often HN recommends it.?
Why HN links it
Linked in an HN thread on the D garbage collector as a source for card marking, a write-barrier technique the commenter attributes to the JVM. The post is about garbage collection.
Summarised by Claude from a sample of 1 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
All my articles on the net
What Hacker News says?
There are a number of solutions. One of the simplest ones (popularized by the JVM) is card marking [1], where each memory page (usually shorter than an actual OS page) has a byte associated with it that is set to a non-zero value when a pointer in that segment is written. Because that change is an idempotent operation, it can be done without coordination between threads. [1] http://blog.ragozin.info/2011/06/understa…
Comment linking /2011/06/understanding-gc-pauses-in-jvm-hotspots.html
on “The D Garbage Collector”Submitted HotSpot JVM garbage collection options cheat sheet (v4) as a story · 3 points
HN discussionSubmitted Lies, darn lies and sampling bias as a story · 2 points
HN discussionSubmitted Rust, JNI, Java as a story · 2 points
HN discussionSubmitted HotSpot JVM garbage collection options cheat sheet (v3) as a story · 2 points
HN discussion