Browse Wiki & Semantic Web

Jump to: navigation, search
Http://dbpedia.org/resource/Vkernel
  This page has no properties.
hide properties that link here 
  No properties link to this page.
 
http://dbpedia.org/resource/Vkernel
http://dbpedia.org/ontology/abstract A virtual kernel architecture (vkernel) isA virtual kernel architecture (vkernel) is an operating system virtualisation paradigm where kernel code can be compiled to run in the user space, for example, to ease debugging of various kernel-level components, in addition to general-purpose virtualisation and compartmentalisation of system resources. It is used by DragonFly BSD in its vkernel implementation since DragonFly 1.7, having been first revealed in September 2006, and first released in the stable branch with DragonFly 1.8 in January 2007.The long-term goal, in addition to easing kernel development, is to make it easier to support internet-connected computer clusters without compromising local security.Similar concepts exist in other operating systems as well; in Linux, a similar virtualisation concept is known as user-mode Linux; whereas in NetBSD since the summer of 2007, it has been the initial focus of the rump kernel infrastructure. The virtual kernel concept is nearly the exact opposite of the unikernel concept — with vkernel, kernel components get to run in userspace to ease kernel development and debugging, supported by a regular operating system kernel; whereas with a unikernel, userspace-level components get to run directly in kernel space for extra performance, supported by baremetal hardware or a hardware virtualisation stack. However, both vkernels and unikernels can be used for similar tasks as well, for example, to self-contain software to a virtualised environment with low overhead. In fact, NetBSD's rump kernel, originally having a focus of running kernel components in userspace, has since shifted into the unikernel space as well (going after the anykernel moniker for supporting both paradigms). The vkernel concept is different from a FreeBSD jail in that a jail is only meant for resource isolation, and cannot be used to develop and test new kernel functionality in the userland, because each jail is sharing the same kernel. (DragonFly, however, still has FreeBSD jail support as well.) In DragonFly, the vkernel can be thought of as a first-class computer architecture, comparable to i386 or amd64, and, according to Matthew Dillon circa 2007, can be used as a starting point for porting DragonFly BSD to new architectures. DragonFly's vkernel is supported by the host kernel through new system calls that help manage virtual memory address space (vmspace) — vmspace_create et al., as well as extensions to several existing system calls like <a href="/wiki/Mmap" title="Mmap">mmap</a>'s madvise — mcontrol.p">mmap</a>'s madvise — mcontrol.
http://dbpedia.org/ontology/author http://dbpedia.org/resource/Matthew_Dillon +
http://dbpedia.org/ontology/developer http://dbpedia.org/resource/DragonFly_BSD +
http://dbpedia.org/ontology/genre http://dbpedia.org/resource/OS-level_virtualisation +
http://dbpedia.org/ontology/operatingSystem http://dbpedia.org/resource/DragonFly_BSD +
http://dbpedia.org/ontology/programmingLanguage http://dbpedia.org/resource/C_%28programming_language%29 +
http://dbpedia.org/ontology/releaseDate "2007-01-30"^^xsd:date
http://dbpedia.org/ontology/wikiPageExternalLink http://bxr.su/d/sys/dev/virtual/vkernel/%7Cdev/virtual/vkernel/ + , http://bxr.su/d/sys/sys/vkernel.h%7Csys/vkernel.h + , http://bxr.su/d/sys/vm/vm_vmspace.c%7Cvm/vm_vmspace.c +
http://dbpedia.org/ontology/wikiPageID 60447421
http://dbpedia.org/ontology/wikiPageLength 9673
http://dbpedia.org/ontology/wikiPageRevisionID 1117402923
http://dbpedia.org/ontology/wikiPageWikiLink http://dbpedia.org/resource/Computer_cluster + , http://dbpedia.org/resource/Operating_system + , http://dbpedia.org/resource/Category:Operating_system_security + , http://dbpedia.org/resource/NetBSD + , http://dbpedia.org/resource/Computer_security + , http://dbpedia.org/resource/Category:Virtualization_software + , http://dbpedia.org/resource/Category:System_administration + , http://dbpedia.org/resource/Matthew_Dillon + , http://dbpedia.org/resource/Category:Free_software_programmed_in_C + , http://dbpedia.org/resource/Unikernel + , http://dbpedia.org/resource/System_call + , http://dbpedia.org/resource/System_resource + , http://dbpedia.org/resource/Category:Operating_system_kernels + , http://dbpedia.org/resource/Virtualisation + , http://dbpedia.org/resource/OS-level_virtualisation + , http://dbpedia.org/resource/Category:2006_software + , http://dbpedia.org/resource/DragonFly_BSD + , http://dbpedia.org/resource/User-mode_Linux + , http://dbpedia.org/resource/Category:Virtual_machines + , http://dbpedia.org/resource/Rump_kernel + , http://dbpedia.org/resource/Category:BSD_software + , http://dbpedia.org/resource/Category:Free_virtualization_software + , http://dbpedia.org/resource/C_%28programming_language%29 + , http://dbpedia.org/resource/Category:DragonFly_BSD + , http://dbpedia.org/resource/FreeBSD_jail + , http://dbpedia.org/resource/Category:Software_using_the_BSD_license + , http://dbpedia.org/resource/Computer_architecture + , http://dbpedia.org/resource/User_space + , http://dbpedia.org/resource/Category:Operating_system_technology + , http://dbpedia.org/resource/BSD_Licence + , http://dbpedia.org/resource/Category:Computer_architecture + , http://dbpedia.org/resource/Category:Computer_performance +
http://dbpedia.org/property/author http://dbpedia.org/resource/Matthew_Dillon +
http://dbpedia.org/property/caption virtual kernel architecture
http://dbpedia.org/property/developer http://dbpedia.org/resource/DragonFly_BSD +
http://dbpedia.org/property/genre OS-level virtualisation, virtualised userspace kernel
http://dbpedia.org/property/licence http://dbpedia.org/resource/BSD_Licence +
http://dbpedia.org/property/name vkernel
http://dbpedia.org/property/operatingSystem http://dbpedia.org/resource/DragonFly_BSD +
http://dbpedia.org/property/programmingLanguage http://dbpedia.org/resource/C_%28programming_language%29 +
http://dbpedia.org/property/repo http://bxr.su/d/sys/dev/virtual/vkernel/%7Cdev/virtual/vkernel/ + , http://bxr.su/d/sys/sys/vkernel.h%7Csys/vkernel.h + , http://bxr.su/d/sys/vm/vm_vmspace.c%7Cvm/vm_vmspace.c +
http://dbpedia.org/property/wikiPageUsesTemplate http://dbpedia.org/resource/Template:Section_link + , http://dbpedia.org/resource/Template:Infobox_software + , http://dbpedia.org/resource/Template:URL + , http://dbpedia.org/resource/Template:Portal + , http://dbpedia.org/resource/Template:R + , http://dbpedia.org/resource/Template:Reflist + , http://dbpedia.org/resource/Template:Compu-stub + , http://dbpedia.org/resource/Template:Short_description + , http://dbpedia.org/resource/Template:Virtualization_software + , http://dbpedia.org/resource/Template:DragonFly + , http://dbpedia.org/resource/Template:Start_date_and_age + , http://dbpedia.org/resource/Template:Anchor + , http://dbpedia.org/resource/Template:Lowercase + , http://dbpedia.org/resource/Template:Operating_system +
http://purl.org/dc/terms/subject http://dbpedia.org/resource/Category:Computer_performance + , http://dbpedia.org/resource/Category:DragonFly_BSD + , http://dbpedia.org/resource/Category:Virtual_machines + , http://dbpedia.org/resource/Category:Software_using_the_BSD_license + , http://dbpedia.org/resource/Category:Computer_architecture + , http://dbpedia.org/resource/Category:Operating_system_kernels + , http://dbpedia.org/resource/Category:Operating_system_technology + , http://dbpedia.org/resource/Category:System_administration + , http://dbpedia.org/resource/Category:Operating_system_security + , http://dbpedia.org/resource/Category:Virtualization_software + , http://dbpedia.org/resource/Category:BSD_software + , http://dbpedia.org/resource/Category:Free_virtualization_software + , http://dbpedia.org/resource/Category:Free_software_programmed_in_C + , http://dbpedia.org/resource/Category:2006_software +
http://www.w3.org/ns/prov#wasDerivedFrom http://en.wikipedia.org/wiki/Vkernel?oldid=1117402923&ns=0 +
http://xmlns.com/foaf/0.1/isPrimaryTopicOf http://en.wikipedia.org/wiki/Vkernel +
http://xmlns.com/foaf/0.1/name vkernel
owl:sameAs http://fa.dbpedia.org/resource/%D9%85%D8%B9%D9%85%D8%A7%D8%B1%DB%8C_%D9%87%D8%B3%D8%AA%D9%87_%D9%85%D8%AC%D8%A7%D8%B2%DB%8C + , http://www.wikidata.org/entity/Q65064231 + , https://global.dbpedia.org/id/9kQbc + , http://dbpedia.org/resource/Vkernel +
rdf:type http://www.wikidata.org/entity/Q386724 + , http://schema.org/CreativeWork + , http://www.wikidata.org/entity/Q7397 + , http://dbpedia.org/ontology/Software + , http://dbpedia.org/ontology/Work +
rdfs:comment A virtual kernel architecture (vkernel) isA virtual kernel architecture (vkernel) is an operating system virtualisation paradigm where kernel code can be compiled to run in the user space, for example, to ease debugging of various kernel-level components, in addition to general-purpose virtualisation and compartmentalisation of system resources. It is used by DragonFly BSD in its vkernel implementation since DragonFly 1.7, having been first revealed in September 2006, and first released in the stable branch with DragonFly 1.8 in January 2007.The long-term goal, in addition to easing kernel development, is to make it easier to support internet-connected computer clusters without compromising local security.Similar concepts exist in other operating systems as well; in Linux, a similar virtualisation concept is known as user-mode Linlisation concept is known as user-mode Lin
rdfs:label Vkernel
hide properties that link here 
http://dbpedia.org/resource/Virtual_Kernel + , http://dbpedia.org/resource/Virtual_kernel + http://dbpedia.org/ontology/wikiPageRedirects
http://dbpedia.org/resource/FreeBSD_jail + , http://dbpedia.org/resource/List_of_computer_scientists + , http://dbpedia.org/resource/Virtual_Kernel + , http://dbpedia.org/resource/OS-level_virtualization + , http://dbpedia.org/resource/Comparison_of_platform_virtualization_software + , http://dbpedia.org/resource/Virtual_kernel + http://dbpedia.org/ontology/wikiPageWikiLink
http://en.wikipedia.org/wiki/Vkernel + http://xmlns.com/foaf/0.1/primaryTopic
 

 

Enter the name of the page to start semantic browsing from.