In the article below, I address just *one* of the areas where this new 
default Linux build option in most recent distros can adversely impact 
multithreaded performance - page fault handling. But any workload which 
requires the kernel to mimic MMU page table walking to accomplish a task 
could be impacted adversely, as well (e.g., pipe communication). You'd do 
well to do your own testing:

https://www.jabperf.com/5-level-vs-4-level-page-tables-does-it-matter/

*NOTE*: 5-level Page Table can be disabled with "no5lvl" on the kernel boot 
command line.

-- 
You received this message because you are subscribed to the Google Groups 
"mechanical-sympathy" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web, visit 
https://groups.google.com/d/msgid/mechanical-sympathy/2ddf84cb-419b-4c71-933b-bb5b95a7b8b4n%40googlegroups.com.

Reply via email to