内鬼

| Life

最近发现很多公司内部的决策已经为外界知晓,很震惊,更想把内鬼揪出来……

参与评论

Jun Kuriyama: 拥抱FreeBSD(zz)

| Shared Chaos

这是一篇几年前的文章,发表地我已经记不清楚了。除了这篇文章对FreeBSD开发模式和如何成为 committer 的介绍之外,我还希望看到这篇文章的人,能够成为国人在 FreeBSD 中的中坚分子,让我们(华人)成为整个项目最重要的一部分。


拥抱FreeBSD

FreeBSD项目的结构

和FreeBSD项目关联的人大体分为三类,即被称为commiter的开发者,由其中9名组成的core team,及其他的贡献于FreeBSD的人们。

commiter是FreeBSD项目的正式开发者,他们拥有对原始码的直接修改权限。现在大约有330名commiter,其中47名在日本。

commiter并不只是自己写代码的人,为别人写的ports做登录,或者写文档等等,还有负责各种分野的commiter存在。core team是从这些commiter中选出来的,共有9人。所有的commiter都有投票权,从候选人中投票选举9人组成core team。在今年6月份进行的选举中,包括笔者在内的9人当选进入了core team,任期为2年。

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

乐府·侠客行

| Shared Chaos

赵客缦胡缨,吴钩霜雪明。
银鞍照白马,疯沓如流星。
十步杀一人,千里不留行。
事了拂衣去,深藏身与名。

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

又有人要跑路了……

| Life

昨天哥们打电话说要去学校办成绩单,准备跑路了。

//wave

能说得到一起的人又少了一个,想起了大一时候在楼道里,一大票兄弟一起看书,琢磨高数的情景。

参与评论

我靠!!不带这么玩的……改一个sysctl能让mysql性能提高6倍?!

| Kernel

最近 current 邮件列表讨论的很凶的一个问题是,MySQL很不理性地在每一个I/O操作时都调一次time()。这一操作在FreeBSD上面相当的昂贵(为了保证精度),而Linux采取了许多优化(有些是牺牲精度的)措施,因而性能差距越来越大。

于是有一个人在FreeBSD上做了试验,说改一下默认的时钟能够将性能提高6倍……不带这么玩的,ft……

BTW. clive也测了一下,在他机器上结果是:

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

你注意过你的父母吗?

| Shared Chaos

很久以前的帖子了,重新贴出来。

亲爱的朋友们 你注意过你的父母吗?

如果有一天,你发现厨房不再像以前那么干净
如果有一天,你发现家中的碗筷好像没洗干净
如果有一天,你发现母亲的锅子不再雪亮
如果有一天,你发现父亲的花草树木已渐荒废
如果有一天,你发现家中的地板衣柜经常沾满灰尘
如果有一天,你发现母亲煮的菜太咸太难吃
如果有一天,你发现父母经常忘记关瓦斯

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

Linux threading bug

| Kernel

A collegue of mine has reported a FreeBSD “bug” that, when the main thread exits, the whole process is terminated. He complained that pthread_detach() would not cause the thread to run without the main thread, while Linux did.

With some experiments we have figured out that this is actually a Linux bug, which violates POSIX. Interestingly, Solaris has the same behavior that FreeBSD have.

The POSIX pthread_create() said:

Note that the thread in which main() was originally invokeddiffers from this. When it returns from main(), the effectshall be as if there was an implicit call to exit() usingthe return value of main() as the exit status."

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

FreeBSD 6.0-RC2

| Development

I think we would be going to release 6.0-RC2 soon, to encourage more testing against the recently caught issues that addressed several race conditions, etc.

参与评论

ZERO_COPY_SOCKET discouraged for now

| Kernel

It seems that we still have some race conditions that can lead to strange issues and we may want to discourage this for 6.0-RELEASE.

Alan Cox has committed some fixes for the issue, hope these can be merged back.

参与评论

华容道的日子

| Life

我们什么时候才能不玩华容道游戏了呢?

从十一开始已经快一个月了……问题仿佛越来越多,不过,我相信我们能战胜问题。

参与评论