关于大量静态页的想法

上次在MeetBSD的时候Tim提到了一种处理大量静态页的办法。今天看Squid开发人员在NYC的BSD活动上的一个演讲里面也介绍了各种方法处理I/O的区别。

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

ZFS做/是个好主意吗?

| *nix and Win32 Kernel | #boot | #root | #ZFS

一段时间之前我曾经和很多人讨论过使用ZFS作为/的可能性。现在看来,这个也未必真就是一个很好的主意。

目前FreeBSD 8-CURRENT已经完全支持从ZFS启动了(换言之,连 /boot 也不需要了),方法是透过 GPT 分区(我最近MFC了最后一套gpart的补丁回7-STABLE,gpart将在7.1-RELEASE中以一种可用的形式出现)的gptboot。简单地说,配合ZFS v13和支持ZFS的gptboot,FreeBSD就可以从ZFS启动了。针对RAID-Z和RAID-Z2的支持也在计划中。

但是,我认为现阶段使用ZFS做/仍然是风险相当大的事情。

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

MeetBSD 2008 (2)

| Life

今天MeetBSD由Pawel Jakub Dawidek开讲,等,为啥出来的是xterm……?然后OpenOffice Impress从命令行启动了。

ZFS是大家最关心的一个话题。Pawel最近这段时间对ZFS做了相当多的完善工作(主要是写测试用例和改用例发现的bug)。新版本的ZFS v13除了大大改善了可靠性问题之外,还增加了很多有意思的功能。不过这样一来,这patchset的尺寸?(后话:后一天的committer闭门会议,在大家的一致怂恿下ZFSv13终于给commit到了-HEAD)提问非常踊跃,我们最大的白老鼠之一,运营Internet(作为ISC公司的雇员)的Peter Losher就他遇到的一些问题进行了询问,并且得到了满意的答复。

Murray老大在这之后对这次Google SoC进行了总结。FreeBSD这几次SoC的项目成功率都很高,唯一的遗憾是在SoC之后,很多没有最终进入-HEAD。在肯定SoC的成功的同时,如何更好地利用?很多SoC的代码品质并不是很高,如何求得完成目标与高品质代码之间的合理平衡?这些都是我们需要思考的问题。

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

MeetBSD 2008 (1)

今天起了一个大早,9:00到了位于 1600 Amphitheatre ParkwayGoogle 总部。

手头没有精确的人数统计,不过目测来看,大概有120-150人。看到的第一个见过照片的人是著名的 Cameraman 同学, DragonFly 的 Matthew Dillon 老大!

由于今年是 FreeBSD 计划成立15周年,今年的 MeetBSD ‘08 California 很大程度上是一次 FreeBSD 的活动。

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

小聚

Riverbed的Edwin老大 (edwin@,portmgr) 来湾区,在 -developers@ 里面约附近的committer吃饭。离Sunnyvale最近的企业是Juniper,不过Craig临时有事没有来,见到了Marcel大长辈(marcel@,re-ia64)和一位tmpfs的fans(囧ing)。这两位,我都是头一次见到活人。Marcel提到除了最近的gpart之外,他还写了一个 调试器,准备以后用它把gdb换掉,其中基本的断点、单步等等都实现了,这位老大的其他作品还包括IA-64编译器等等。

参与评论

实实在在的经济危机

| Life

最近几天接到了无数的电话,小公司推销大力丸产品(还是老一套的异地DNS解决方案等等)、代理商嘘寒问暖试探口风(为了打探第二年的采购情况)、以及从来就没断过的通过电子和传统邮件的广告投递—-实实在在的感觉,经济危机来了,大家都没有办法独善其身,然而作为客户,过冬的方法,其实也只有比平时更量入为出和在意成本。

参与评论

天使之城洛杉矶(3)

| Life | #Los Angeles

洛杉矶的闻名于世,很大程度上与这里发达的电影工业有关。同时,在这里还有世界上建成的第一个主题公园—-迪斯尼主题公园。

不过比较遗憾的是,去 Disneyland 的当天天气不是很好。





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

从韩国人发明了汉字到没有Linux就没有Internet

| Others | #FUD | #Linux

写这种 数典忘祖 的东西也得有点底线吧?

我倒是想问作者: Would Linux exist without Internet?

参与评论

抢占式调度

现代操作系统中,抢占式调度是一个很有意思的话题。

教科书对于抢占式调度的定义比较简单—-抢占式调度中,任务切换动作可以由于优先级变化而触发,而并非仅限于时间片用完或主动放弃CPU(当然,一般而言我们并不认为中断处理是一次严格意义上的抢占操作)。

从直觉上看,抢占式调度必然增加潜在的上下文切换次数,并因为增加了这些开销而降低系统吞吐量。那么,为什么要引入抢占式调度呢?

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

天使之城洛杉矶(2)

| Life | #Los Angeles

加州的1号公路是一条沿太平洋修建的公路,路边的风景很美。

不过尽管如此,这条路也有一个很严重的缺点,就是经常会有几十mile的距离没有任何岔路可以开到其他公路上。由于地势险要,沿途的加油站的油价都比普通的内陆地区要高出很多,有些地方甚至会高出50%。

于是,最担心的事情还是发生了。经过一段时间的休息,我们继续前进。油表还剩大约1/12的时候,我们遇到了一家要价 $6.75/gal 的加油站(当时北加州同等级别的油价大约是 $4.15 左右)。我心想前面一定还会有加油站,于是赌气没加。

一路下坡,但是走了大概10 mile之后,油灯亮了,囧!

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