Comparison of operating system kernels
In-kernel virtualization
In\-kernel virtualization
-------------------------

| Kernel Name | [Container](/wiki/Operating_system-level_virtualization "Operating system-level virtualization") (no resource management, no security) | [Container](/wiki/Operating_system-level_virtualization "Operating system-level virtualization") (no resource management) | [Container](/wiki/Operating_system-level_virtualization "Operating system-level virtualization") (resource management) | [Paravirtualization](/wiki/Paravirtualization "Paravirtualization") | [Full virtualization](/wiki/Full_virtualization "Full virtualization") | User\-space execution | [Kernel as Library](/wiki/Operating_system%23Library "Operating system#Library") | Kernel as Kernel Driver | Hypervisor\-Enforced Kernel Partitioning |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| Linux |  | colspan\="2"  |  |  |  |  |  |  |
| DragonFly BSD kernel |  | colspan\="2"  |  |  |  |  |  |  |
| FreeBSD kernel |  | colspan\="2"  |  |  |  |  |  |  |
| NetBSD kernel |  |  |  |  |  |  |  |  |  |
| Solaris kernel |  | colspan\="2"  |  |  |  |  |  |  |
| Windows NT kernel | colspan\="3"  | colspan\="2"  | colspan\="2"  |  |  |
| XNU |  |  |  |  |  |  |  |  |  |


Can FreeBSD kernel be used for paravirtualization?