Skip to content

Commit

Permalink
wrong article
Browse files Browse the repository at this point in the history
  • Loading branch information
aapoalas authored Oct 8, 2024
1 parent 1b59848 commit 5b8d804
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion pages/blog/internals-of-nova-part-2.md
Original file line number Diff line number Diff line change
Expand Up @@ -196,7 +196,7 @@ the merrier! "But why?", you ask. Well, let me tell you.
The reason is cache efficiency and memory savings. CPUs do not load memory by
the byte, they load it by the cache line which is usually 64 bytes. Loading a
new cache line means that a previous cache line must be evicted from cache.
Every 8 byte pointer we replace with an 4 byte index saves us 4 bytes. Every
Every 8 byte pointer we replace with a 4 byte index saves us 4 bytes. Every
pointer that we entirely eliminate from the common case saves us 8 bytes. Every
byte we load into CPU cache is matched by a byte evicted, and every byte we know
is unused by a particular operation is always either wasted CPU cycles spent
Expand Down

0 comments on commit 5b8d804

Please sign in to comment.