The NetBSD rump kernel is the first implementation of the "anykernel" concept where drivers either can be compiled into and/or run in the monolithic kernel or in user space on top of a light-weight rump kernel. The NetBSD drivers can be used on top of the rump kernel on a wide range of POSIX operating systems, such as the Hurd,Linux, NetBSD, DragonFlyBSD, Solaris and even Cygwin, along with the file system utilities built with the rump libraries. The rump kernels can also run without POSIX directly on top of the Xen hypervisor, the L4 microkernel in Genode OS or even on "OS-less" bare metal.
An anykernel is different in concept from microkernels, exokernels, partitioned kernels or hybrid kernels in that it tries to preserve the advantages of a monolithic kernel, while still enabling the faster driver development and added security in user space. The "anykernel" concept refers to an architecture-agnostic approach to drivers where drivers can either be compiled-in to the monolithic kernel or be run as a userspace, microkernel-style, process without code changes. With drivers, a wider concept is considered where not only device drivers are included but also file systems and the networking stack.
Rump may refer to:
The rump or croup, in the external morphology of an animal, is the portion of the posterior dorsum that is posterior to the loins and anterior to the tail. Anatomically, the rump corresponds to the sacrum.
The tailhead or dock is the beginning of the tail, where the tail joins the rump. It is known also as the base or root of the tail, and corresponds to the human sacrococcygeal symphysis. In some mammals the tail may be said to consist of the tailbone (meaning the bony column, muscles, and skin) and the skirt (meaning the long hairs growing from the tailbone). In birds, similarly, the tail consists of tailbone and tailfan (tail fan).
Some animals are subjected to docking, the amputation of the tailbone at or near the dock. These include dogs, cats, sheep, pigs, and horses. Humans have a remnant tail, the coccyx, and the human equivalent of docking is coccygectomy.
Usage varies from animal to animal. Birds and cattle are said to have a rump and tailhead. Dogs are said to have a rump and dock. Horses are said to have a croup (sometimes rump), thigh or haunch, buttock, and dock.
Kernel may refer to:
Kernel is an EP by indie rock band Seam. It was released in February 15, 1993 through Touch and Go Records. It contains two new song, an alternate take of Shame and a cover of Breaking Circus.
The term kernel has several distinct meanings in statistics.
In statistics, especially in Bayesian statistics, the kernel of a probability density function (pdf) or probability mass function (pmf) is the form of the pdf or pmf in which any factors that are not functions of any of the variables in the domain are omitted. Note that such factors may well be functions of the parameters of the pdf or pmf. These factors form part of the normalization factor of the probability distribution, and are unnecessary in many situations. For example, in pseudo-random number sampling, most sampling algorithms ignore the normalization factor. In addition, in Bayesian analysis of conjugate prior distributions, the normalization factors are generally ignored during the calculations, and only the kernel considered. At the end, the form of the kernel is examined, and if it matches a known distribution, the normalization factor can be reinstated. Otherwise, it may be unnecessary (for example, if the distribution only needs to be sampled from).