FreeBSD

共 688 篇文章。

Dev Summit

• Development

今天上午在东大参加了Dev Summit(invite only会议,主要是committer参加)上午部分的会议,主要内容是Robert Watson (“rwatson”)大长辈的BPF zero-copy和Stephen Uphoff (“ups”)的一种新锁(read-mostly lock)。拍了一些照片,不过没带线,等晚上回去整理。

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

AsiaBSDCon 2007 - Tokyo

• Life

今天到了东京,准备参加明天的DevSummit。说说今天的行程。

早上5点起,打车到友谊宾馆的民航售票处,5:40上车,大约6:30到首都机场。(事后证明这太早了)。

填写了一份《出境申报表》,注意填中文的就可以了。进去的时候交给海关的人即可。其他检查基本上就是简单的填表和问话,然后去登机牌写的登机口等待。

飞行时间大约3个小时,由于今天起落的飞机比较多,因此延误了一段时间。路上遇到了两次比较大的气流,降落的时候也有一次,不过规模比较小。成田机场感觉似乎比首都机场大一些?

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

FreeBSD ports正式停止支持FreeBSD 4.x

• Development

今天,portmgr正式删除了bpm中的FreeBSD 4.x支持,至此,对FreeBSD 4.x系列长达7年的支持正式结束。

现有的使用FreeBSD 4.x的用户,应尽快升级到FreeBSD 6.2-RELEASE或更新版本;无法升级,但又需要使用ports的用户,则应使用RELEASE_4_EOL作为tag来checkout针对4.x的ports tree的最终版本。

参与评论

BSD gzip MFC了

• Development

在和re@、security-officer@讨论之后,今天正式完成了BSD gzip的MFC,不过由于mx2的一些问题,现在cvs commit mail还没有发出。

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

给tarsier增加了1GB内存

• Hardware

前一阵观察发现tarsier的负载主要来自于对内存的过度使用。遂为其增加了1GB内存,目前做压力测试中。

压力测试工具为make -j4 universe

参与评论

诡异的freetype2问题

• Development

今天帮同事调一个程序。

问题:服务器,FreeBSD 6.2上,某程序速度是一台配置较低的笔记本上的Ubuntu的大约1/10。

折腾许久,手工改了一堆port,发现没作用。遂祭出ktrace,发现那个程序十分不理性地mmap一个中文ttf文件;将字体改为英文的,则速度一样。另一个诡异的问题是,使用中文字体会疯狂吃内存。

然后改了freetype2,令其不使用mmap,发现不再出现不理性的内存占用了,速度提高10倍。

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