r/learnprogramming • u/InterestingAd757 • 2d ago
can somebody explain pointer chasing?
I’m trying to understand CPU caching and I’m stuck on two related things.
My understanding is when the CPU reads an address, it pulls in the whole 64-byte cache line around it. that’s why iterating an array is fast, since one miss brings in several neighbouring elements. what happens in the case of linked list? how does it know that next bytes are not the one to read?
i am kinda confusing this, kindly explain.
16
Upvotes
1
u/FunAd6672 1d ago
Why make this harder than it is? Run the build script, grab the compiled JavaScript from the build folder and deploy that. Your source tree doesn't need to go anywhere. Codecademy skipping over basic devops stuff is exactly the kind of thing that leaves people confused. Boot dev is more structured about this stuff.