For those hitting errors, the code is on GitHub [0]<p>And here's my own results: [1]<p>EDIT: I've also mirrored the repo, and turned it into a site using GitLab CI: [2]<p>[0] <a href="https://github.com/allanlw/cache_size" rel="nofollow">https://github.com/allanlw/cache_size</a><p>[1] <a href="http://i.imgur.com/LKIvyCt.png" rel="nofollow">http://i.imgur.com/LKIvyCt.png</a><p>[2] <a href="http://shakna-israel.gitlab.io/cache_size/cache_size.html" rel="nofollow">http://shakna-israel.gitlab.io/cache_size/cache_size.html</a>
I get an error trying to visit the site on ssl on win 10 chrome:
"This site can’t provide a secure connection<p>fromwhenceitca.me sent an invalid response.
Try running Windows Network Diagnostics.
ERR_SSL_PROTOCOL_ERROR"<p>Edit: not ssl works, so go to <a href="http://www.fromwhenceitca.me/cache_size/cache_size.html" rel="nofollow">http://www.fromwhenceitca.me/cache_size/cache_size.html</a>
Results on a 15" Touchbar MBP [0]<p>Curious about why there's a big jump from 4MB to 8MB — I know my L3 cache size is 8M [1]<p>[0] <a href="http://imgur.com/a/8QNKO" rel="nofollow">http://imgur.com/a/8QNKO</a>
[1] <a href="http://www.apple.com/macbook-pro/specs/" rel="nofollow">http://www.apple.com/macbook-pro/specs/</a>
I can see some pretty strong effects (and false positives) from what seem to be TLB misses. On my system, on Firefox, the L2 size is not detected correctly if transparent huge pages are enabled, but on Chromium it is. I'd like to take a closer at what's going on, but the tooling for performance-related debugging in browsers seem to be more or less missing. I've opened a pull request for some fixes to the C implementation though.