KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I've just read this: http://www.artima.com/lejava/articles/azul_pauseless_gc.html Although I've some experience with compilers, I've done nothing related with garbage collection; is a big black box to me. I've struggled to understand the issues mentioned by the article. I understand the problem (there's a pause when executing most garbage collectors), and I understand that they claim that their implementation doesn't have that problem. But I don't understand why/how the problem happens in the first place (that much seems to be assumed to be understood on the original text), and in consequence I don't get why their solution might work. Can someone explain to me: why garbage collectors have that pause in general why Azul's gc doesn't have that problem? I tend to understand this kind of things better when explained graphically - probably a small memory schema done with the code editor would suffice.
Tags (comma-separated)
Save Edits
Cancel