BHyVe

共3篇文章。

用 BHyVe 虚拟机解决 FreeBSD Wi-Fi 驱动的问题

• Kernel

BHyVe

https://www.FreeBSD.org/ 10.0-RELEASE起,系统提供了一个最早由NetApp开发的使用处理器提供的虚拟化硬件支持 (目前是Intel VT和AMD-V;针对ARM平台的支持也在https://reviews.freebsd.org/D26976)的虚拟化环境https://wiki.freebsd.org/bhyve,这套虚拟化环境可以运行支持VirtIO规范的各种操作系统,并提供了UEFI支持。

阅读全文…(本文约1120字,阅读大致需要3分钟)

FreeBSD 10.0-RELEASE

• Postmortem

这是我加入FreeBSD Release Engineering Team (re@) 之后,我们发布的第一个主要(X.0)版本。

这个版本对整个系统进行了大量的改进。其中的重要变化包括在基本系统中用clang取代了gcc(所有Tier-1平台)、新增了unbound(用于取代BIND的部分功能,后者十分复杂,且支持计划经常与FreeBSD的发生冲突)、基本系统中提供了转码API iconv(3) (我在2010年指导的Summer of Code项目)、使用了PkgNG包管理工具、BHyVe虚拟机、对于虚拟化支持的大幅改进(virtio(4)以及Hyper-V支持)、ZFS新增了TRIM支持、ZFS的LZ4完整支持(我在去年新增的功能),等等。

阅读全文…(本文约783字,阅读大致需要2分钟)

MeetBSD CA 2012流水账

• Development

昨天是会前的开发人员峰会,参加的人基本都是src/ committer。我参加的讨论是安装、虚拟化和存储。关于安装程序,目前基本的共识是bsdinstall需要重做(基本上bsdinstall是个drive-by commit,作者现在态度是管杀不管埋,bug很多),而先前Devin Teske所做的bsdconfig(目前未接入world联编,试了一下太XX复杂和强大了)和DruidBSD有很多东西可以添到安装程序中,而一票committer也已经为他撑腰,所以应该问题不会太大。

阅读全文…(本文约972字,阅读大致需要2分钟)