Re:Low Latency Optimization: Understanding Pages (Part 1)
by pixelpoet on Tuesday November 29, 2022 @08:36AM
(#33787364)
So many puzzling things here, from the brand new user account created to post this (a portmanteau of Jump Trading and Citadel), to the very minimal information presented (even my own article on it for my software covers about as much), to the people in the comments here conflating virtual memory with hard disk paging in spite of TFA, to red herring comments about RT scheduling, ...
[ Parent
| on HN ]
Re:Low Latency Optimization: Understanding Pages (Part 1)
by deadcanard on Tuesday November 29, 2022 @09:47AM
(#33788230)
URL for your article?
Re:Low Latency Optimization: Understanding Pages (Part 1)
by pixelpoet on Tuesday November 29, 2022 @10:36AM
(#33788827)
https://www.chaoticafractals.com/manual/getting-started/enab...
Admittedly it's a bit terse, but at least it gives some steps you can use to enable it on Windows. It also benefits other software, such as 7zip. I need to update the page because these days the performance benefits are larger, due to the ever-widening divide between compute and memory speeds, CPUs having bigger large page TLBs, and additional optimisations...
Re:Low Latency Optimization: Understanding Pages (Part 1)
by deadcanard on Tuesday November 29, 2022 @10:45AM
(#33788952)
I am biased but I don't think it's fair to say that your article covers as much. There is more content in the article written in a way that's trying to be approachable. I certainly will agree it's wordy but it's hard to make content that's interesting to a wide audience
Your article does cover how to use/enable them while the post does not. But it's meant for part 2
Re:Low Latency Optimization: Understanding Pages (Part 1)
by pixelpoet on Tuesday November 29, 2022 @10:48AM
(#33788996)
Agreed, "about as much" is a bit unfair.
Re:Low Latency Optimization: Understanding Pages (Part 1)
by brooksbp on Tuesday November 29, 2022 @10:25AM
(#33788681)
Performance is a shiny toy that attracts and distracts many from understanding the fundamentals. Interestingly, understanding fundamentals is a pre-requisite to understanding performance!
Re:Low Latency Optimization: Understanding Pages (Part 1)
by deadcanard on Tuesday November 29, 2022 @10:59AM
(#33789178)
I'd argue that understanding what happens on every single memory access qualifies as fundamental.