[Info-vax] Intel x86-64 Processor Design Security Vulnerability?
Stephen Hoffman
seaohveh at hoffmanlabs.invalid
Wed Jan 3 16:52:53 EST 2018
On 2018-01-03 18:45:16 +0000, Simon Clubley said:
> What is interesting is that people put down microkernels because of the
> additional overheads they incur, but now monolithic kernels are likely
> to have most, if not all, of those overheads on Intel 64-bit processors
> without getting the benefits that come with microkernels.
it's all in the trade-offs and the compromises. On what problems
you're actually building your operating system to solve. Beyond
maintaining and increasing the revenues among the commercial operating
system product offerings, of course. Encryption overhead is not
(comparatively) as performance-significant as it once was. Some of the
recent microkernel designs such as L4 do far better around reducing the
effects of message-passing overhead. But the same things that make a
single address space kernel problematic from various perspectives are
also the sorts of things that makes the design as effective and as
common as it can be and is. And it's all a moving target, too; we have
far larger numbers of cores, mixed sorts of cores, cache design changes
and cache size increases, far larger memory sizes, massively faster
storage, and a whole host of other fundamental changes to computing.
Etc.
Some light reading...
https://blog.cloudflare.com/how-expensive-is-crypto-anyway/
http://l4hq.org/docs/performance.php
http://www.microkernel.info
http://www.cs.toronto.edu/%7Edemke/469F.06/Lectures/Lecture2.pdf
http://www.cs.toronto.edu/%7Edemke/469F.06/Lectures/Lecture3.pdf
http://srl.cs.jhu.edu/courses/600.439/ExperienceMicrokernelBasedOS.pdf
https://www.kernel.org/doc/ols/2007/ols2007v1-pages-251-262.pdf
http://sture.ch/vms/Usenix_VMS-on-Mach.pdf
The L4 latencies on now-ancient Itanium 2 configurations and the
even-more-ancient Alpha configurations are surprisingly fast, too.
I don't see VSI doing much in the way of innovation with the OpenVMS
kernel, though. They've a port to finish and products to establish in
the market, and a customer base and a staff and revenues to build.
Maybe call back in five or ten years, or whenever VSI can acquire the
staff and the cycles and the revenues to allow them to really figure
out what they want to do "next".
--
Pure Personal Opinion | HoffmanLabs LLC
More information about the Info-vax
mailing list