Chapter 12. Specialized UML Configurations

So far we have seen UML instances with fairly normal virtual hardware configurations—they are similar to common physical machines. Now we will look at using UML to emulate unusual configurations that can’t even be approached with common hardware. This includes configurations with lots of devices, such as block devices and network interfaces, many CPUs, and very large physical memory, and more specialized configurations, such as clusters.

By virtualizing hardware, UML makes it easy to simulate these configurations. Virtual devices can be constructed as long as host and UML memory hold out and no built-in software limits are reached. There are no constraints such as those based on the number of slots on ...

Get User Mode Linux now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.