4 ms·
What Every Programmer Should Know About Memory (2007) [pdf]
- wfunction 11y agoDuplicate... https://news.ycombinator.com/item?id=58627 https://news.ycombinator.com/item?id=58627 https://news.ycombinator.com/item?id=3919429 https://news.ycombinator.com/item?id=3919429 https://news.ycombinator.com/item?id=8216215 https://news.ycombinator.com/item?id=8216215
- newaccountfool 11y agoLast time posted was almost a year ago, the information is still very much relevent and interesting.
- xjia 11y agoIt is almost 8 years ago. Do we anything new to learn in this area?
- irishcoffee 11y agoProbably, if you started studying or learning software engineering sometime between then and now. "Get off my lawn!"
- umanwizard 11y agoWhat's the point of comments like this?
- jfaucett 11y agothis is a good article, I remember it from a while back. Does anyone know what the rule is on duplicates? How do some come through? I always just get redirected to a reference for the old posting.
- brudgers 11y agoSome content is evergreen. The software May account for that. With linked documents, the URI may be different as well. The last meaningful discussion was about three years ago. The first was close to seven. The HN community has grown since both those times, but still deals with CPU memory.
- dang 11y ago> Does anyone know what the rule is on duplicates? https://news.ycombinator.com/newsfaq.html https://news.ycombinator.com/newsfaq.html
- jfaucett 11y agothank you, just finished reading the FAQ - also discovered how a poll is made in the process - I always thought that was just a karma level thing :)
- halayli 11y agoFor those complaining about duplicates, if the post is on the first page or if it has any upvotes it means someone found it helpful. Deal with it.
- nothrabannosir 11y agoThere is more than one side to that story. Not to take away from your argument, but dupes are a sign of stagnation. A chasm between the new users (for whom it's not a dupe) and the old. A high dupe ratio will eventually drive away the older members. The reason people complain about dupes is because for each of these forums, one can get attached to its evolution. You want to see it grow. Every time it surprises you: yay, it's still becoming better! Dupes can mean the beginning of the end. Not to say it's a good reason to complain, but it is one. Don't tell the older members who've seen this site grow and want the best for it to "deal with it." Anyway, upvoted because I'm not one of the older members and I've never seen this before :)
- SilasX 11y agoI have no problem with duplicates. I do have a problem with the wildly overstated, linkbaity "every programmer needs to know about" meme.
- kenferry 11y agoThis is an incredibly useful guide, but it starts out with transistor level stuff that I at least find much less relevant. The good stuff starts at section 3, CPU Caches.
- yvdriess 11y agoI found it insightful as it makes you realize the following important takeaway: we can still improve bandwidth, but not latency.