Development
Seems FreeBSD more compatible to my amd64 box...
A stock 5.3-RELEASE /amd64 works on my workstation, while Windows 2003 x64 version would not :-)
参与评论PHP 4.4.0-RELEASE
So finally they have released it, maybe I will use it at company, but not on my boxes since they run php 5.x series, hahaha…
参与评论Get preliminary ptmalloc to work on FreeBSD
Will it provide better performance? Interested but not tested.
参与评论RELENG_6 soon
Scott Long has warned that RELENG_6 would be branched soon. At this point, most part of FreeBSD-CURRENT is considered to be “stable” while some of the drivers and ULE scheduler is still under revamp. Once all bugs found gets fixed we will release 6.0.
HEAD will be soft frozen until 6.0-RELEASE. I will begin to integrate some of minor changes there.
参与评论一个很有意思的问题(文本分类)
求一系列字符串的最长公共子串的问题大家都很了解,今天在琢磨垃圾信息的时候突然想到另一个问题。
好比说,5个字符串:
www.domain.com
domain.com
domain.net
www.domain.net
spammer.domain.net
FreeBSD 6.0 July snapshot will be released soon
Looking forward to it. Only 1 week left to RELENG_6!
参与评论The ULE issue
Now I got (partially) the point:
- A newly fork’ed thread grabs Giant
- Subsequently, the mutex procedure will call turnstile_wait
- However, the td->td_sched->ke_runq is NULL (means that some part of the new thread is not initialized completely)
- So boom! panic.
Interestingly this does not happen in !PREEMPTION case.
Now my question are:
- who forks?
- is it the child? the parent?
- why the initialization is not completed with a wrong result?
决定抛弃某段代码
今天偶然发现以前做的一套CMS里面的显示发布日期的功能被干掉了。
这已经不是第一、第二或者第三次在我毫不知情的情况下作的commit了。而且我注意到commit log里面还赫然写着"Approved by: delphij"。
阅读全文…cvs skill to minimize lock period
Today Giorgos Keramidas (keramida@) has noted that the following skill that can minimize lock period:
- save the commit message to a file (say ~/commitlog)
- cvs ci -F ~/commitlog file[…]
PR sexiness factors
pav@ has put together this which looks quite interesting. Have a read of it :-)
(Got that from arved@’s blog)
参与评论