5 ms·
You should read the whole article, because TMO does differ from traditional swapping. Notably, swapping usually occurs during periods of extreme memory pressure
by jhgg 4y ago
You should read the whole article, because TMO does differ from traditional swapping. Notably, swapping usually occurs during periods of extreme memory pressure, where as TMO will offload memory much sooner and more intelligently.
- bjornsing 4y agoSo… paging then? Slightly improved paging?
- heretogetout 4y agoOnly one way to know for sure!
- voz_ 4y agoIf only there was some way to know! Some kind of... hyperlink, with text, where the answers you seek were available in a language you know, English, perhaps?
- seoaeu 4y agoThe linked article practically goes out of its way to obscure how much this work is incrementally building on Linux’s existing paging design versus designing their own solution. Sure there’s a couple places that mention Linux defaults don’t work for them, but it isn’t all that clear how difficult it was to change things
- bjornsing 4y agoThanks for stating my opinion with such clarity. :) Why come up with these weird acronyms and try to sell it like it’s some entirely new idea? Why not just start that page with “We improved the virtual memory subsystem of the Linux kernel...” and take it from there? That would be both comprehensible and impressive. Everybody wants to come up with their own terminology from scratch nowadays, even for things that already have well established terminology. For those of us who understand a lot and want to systematize knowledge in our heads it’s such a drag.
- avereveard 4y agoSo they found out vm.swappiness?
- mpweiher 4y agoNope. Paging algorithms have been "pre-swapping" for ages in order to keep the free page reserve high (or preferably a purgeable page reserve).