2 ms·
"t sounds more like advances in hardware virtualization yielded better solutions than a bunch of additional segment registers and slow context switches." The m
by nickpsecurity 9y ago
"t sounds more like advances in hardware virtualization yielded better solutions than a bunch of additional segment registers and slow context switches."
The most secure OS's of the past used both paging and segments but for different things. Later on, the numbers I saw on Atom put segments at twice as fast as paging which matters given too much overhead makes people use mechanisms less. Finally, both Native Client and Code Pointer Integrity used segments for app-level protection which could run in VM's isolated by other mechanisms.
So, they still have value given simplicity, efficiency, and fine granularity. I didnt like seeing them go given new developments were happening on segment-based designs.