معماری هسته مجازی: تفاوت میان نسخهها
محتوای حذفشده محتوای افزودهشده
جز ←منابع |
ابرابزار |
||
خط ۱:
{{عنوان با حروف کوچک}}{{جعبه اطلاعات نرمافزار|name=vkernel|caption=virtual kernel architecture|author=[[Matthew Dillon]]|developer=[[DragonFly BSD]]|released={{Section link|DragonFly BSD#1.8}} ({{Start date and age|2007|01|30|df=y}}){{r|release18|vkernel.7}}|repo={{URL|http://bxr.su/d/sys/sys/vkernel.h|sys/vkernel.h}}, {{URL|http://bxr.su/d/sys/dev/virtual/vkernel/|dev/virtual/vkernel/}}, {{URL|http://bxr.su/d/sys/vm/vm_vmspace.c|vm/vm_vmspace.c}}, …|programming language=[[C (programming language)|C]]|operating system=[[DragonFly BSD]]|genre=[[OS-level virtualisation]], virtualised userspace kernel|website={{URL|mdoc.su/d/vkernel.7|vkernel(7)}}|standard=|AsOf=}}یک '''معماری هسته مجازی''' (به انگلیسی: '''vkernel'''
مفهوم ''هسته مجازی'' تقریباً مخالف مفهوم ''unikernel'' است - با ''هسته مجازی''
مفهوم ''هسته مجازی'' با [[زندانهای فریبیاسدی]] متفاوت
در
''هسته مجازی'' DragonFly
== منابع ==
{{پانویس|refs=
<ref name=Reed2007>{{cite web
|editor= Jeremy C. Reed |date= 2007-02-10
سطر ۲۰ ⟵ ۱۸:
|archive-url= https://web.archive.org/web/20070224140607/http://www.bsdnewsletter.com/2007/02/Features176.html
|archive-date= 2007-02-24 |url-status=live
}}</ref><ref name=informit-2007>{{cite web▼
▲<ref name=informit-2007>{{cite web
|url= http://www.informit.com/articles/printerfriendly/766375
|title= DragonFly BSD: UNIX for Clusters?
سطر ۲۹ ⟵ ۲۵:
|website= [[InformIT (publisher)|InformIT]]
|date=2007-06-15 |accessdate=2019-03-06
}}</ref><ref name=kerneltrap-2007>{{cite web▼
▲<ref name=kerneltrap-2007>{{cite web
|url= https://web.archive.org/web/20120207011005/http://kerneltrap.org/node/14116
|title= Interview: Matthew Dillon
سطر ۳۷ ⟵ ۳۱:
|website = [[KernelTrap]]
|date=2007-08-06 |accessdate=2019-03-03
}}</ref><ref name=lwn-2007-03>{{cite web▼
▲<ref name=lwn-2007-03>{{cite web
|author= Aggelos Economopoulos |date= 2010-03-29
|url= https://lwn.net/Articles/228404/
|title= A peek at the DragonFly Virtual Kernel (part 1)
|website= [[LWN.net]] |accessdate= 2019-04-08
}}</ref><ref name=lwn-2007-04>{{cite web▼
▲<ref name=lwn-2007-04>{{cite web
|author= Aggelos Economopoulos |date= 2010-04-16
|url= https://lwn.net/Articles/230658/
|title= A peek at the DragonFly Virtual Kernel (part 2)
|website= [[LWN.net]] |accessdate= 2019-04-08
}}</ref><ref name=lwn-2010>{{cite web
<ref name=lwn-2010>{{cite web▼
|url=https://lwn.net/Articles/384200/
|title=DragonFly BSD 2.6: towards a free clustering operating system
سطر ۵۷ ⟵ ۴۷:
|website=[[LWN.net]]
|date=2010-04-21 |accessdate=2019-03-07
}}</ref><ref name=release18>{{cite web
<ref name=release18>{{cite web▼
|url= http://www.dragonflybsd.org/release18/
|title= Release Notes for DragonFly 1.8.0
|publisher= [[DragonFly BSD]]
|date= 2007-01-30 |access-date= 2019-04-08
}}</ref><ref name=Lorch2009>{{cite web
|author= Daniel Lorch |date= 2009-06-10
|url= https://dlorch.github.io/hammer-linux/files/hammer-lorch.pdf
سطر ۷۲ ⟵ ۵۸:
|lay-url= https://dlorch.github.io/hammer-linux/files/hammer-lorch-presentation.pdf
|quote= "UML runs the Linux kernel as a userspace process, analogous to DragonFly BSD’s virtual kernels … allow for a quick recompile-restart cycle and can be debugged easily with standard gdb."
}}</ref><ref name=mcontrol.2>{{cite web
|url= http://bxr.su/d/lib/libc/sys/madvise.2
|title= madvise, posix_madvise, mcontrol — give advice about use of memory
سطر ۸۰ ⟵ ۶۴:
|publisher= [[DragonFly BSD]]
|lay-url= http://mdoc.su/d/mcontrol.2
}}</ref><ref name=vkernel.7>{{cite web
|author= Sascha Wildner |date= 2007-01-08
|url= http://bxr.su/d/share/man/man7/vkernel.7
سطر ۸۸ ⟵ ۷۱:
|publisher= [[DragonFly BSD]]
|lay-url= http://mdoc.su/d/vkernel.7
|url= http://bxr.su/DragonFly/sys/kern/syscalls.master
|title= kern/syscalls.master
|website= BSD Cross Reference |publisher= [[DragonFly BSD]]
}}</ref><ref name=vkernel.h>{{cite web
|author= Matthew Dillon |author-link= Matthew Dillon |date= 2006
|url= http://bxr.su/d/sys/sys/vkernel.h |title= sys/vkernel.h
|website= BSD Cross Reference |publisher= [[DragonFly BSD]]
|author= Matthew Dillon |author-link= Matthew Dillon |date= 2006
|url= http://bxr.su/d/sys/vm/vm_vmspace.c#sys_vmspace_create
|title= vm/vm_vmspace.c § sys_vmspace_create()
|website= BSD Cross Reference |publisher= [[DragonFly BSD]]
}}</ref><ref name=Dillon2006>{{cite mailing list▼
▲<ref name=Dillon2006>{{cite mailing list
|author= Matthew Dillon |author-link= Matthew Dillon |date= 2006-09-02
|url= http://leaf.dragonflybsd.org/mailarchive/kernel/2006-09/msg00000.html
|title= Cache coherency, clustering, and Kernel virtualization
|mailing-list= kernel@ |publisher= [[DragonFly BSD]]
}}</ref><ref name=RUMPs>{{cite mailing list▼
▲<ref name=RUMPs>{{cite mailing list
|author= Antti Kantee |date= 2007-08-05
|url= http://mail-index.netbsd.org/source-changes/2007/08/05/msg188696.html
سطر ۱۲۶ ⟵ ۹۹:
}}
==
* {{نشانی وب|mdoc.su/d/vkernel.7|vkernel(7) man-page}}
* {{نشانی وب|www.dragonflybsd.org/docs/handbook/vkernel/|The DragonFly virtual kernels}}
|