Hacker News
Memory Subsystem Optimizations
jeffbee
|next
[-]
Specifically catching my eye in this collection of articles is the highly misleading one about huge pages. All recent Linux distributions have THP set to "madvise" by default. Many programs exploit THP automatically, including any Go program and any JVM program with a flag set. The tcmalloc shared library that comes with Ubuntu is probably the single worst way to experience huge pages. Mi-malloc is the better choice if you must preload a library, but there are even better choices. Explicit huge pages are little-used because managing them is annoying. Finally, latest Linux kernels have features called "folios"and "mTHP" that make THP even smoother.
hairband_dude
|root
|parent
|next
[-]
kev009
|root
|parent
|next
|previous
[-]
To me they look like marketing posts, but they aren't void of effort or meaning as a quick intro to various topics.
almostgotcaught
|root
|parent
[-]
I love the malapropisms on hn because it always reeks of "I'm trying so hard to sound smart" lol. FYI non-sequitur doesn't mean "non-sequential" it means "illogical" (and thus sequitur doesn't mean "in sequence"). Also both of words these are nouns not adjectives.
kev009
|root
|parent
[-]
almostgotcaught
|root
|parent
[-]
No it doesn't
> sequitur noun : the conclusion of an inference : consequence
https://www.merriam-webster.com/dictionary/sequitur
> "malapropism" is a five dollar word
It is of course but I spent my $5 wisely because my use is syntactically and semantically correct.
kev009
|root
|parent
[-]
Inference: article tracks accurately to other sources and reality Conclusion: no indication of simple AI slop.
Fail and derail which has no bearing on the original topic of memory management nor whether AI is in play. Take the neckbeard behavior back to reddit.
foltik
|root
|parent
|previous
[-]
What’s a better choice?