Development

patched top(1) and kernel to support multiple CPU

| Development | #FreeBSD | #multiprocessor | #top

前几天有人问 FreeBSD 的 top(1) 如何能够显示不同 CPU 的占用情况。这是 patch 过之后的输出:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
last pid:  1773;  load averages:  0.43,  0.19,  0.16                                                                                        up 0+00:34:35  16:17:04
97 processes:  1 running, 96 sleeping
CPU 0: 20.8% user,  0.0% nice,  0.0% system,  0.0% interrupt, 79.2% idle
CPU 1:  3.1% user,  0.0% nice,  0.0% system,  0.0% interrupt, 96.9% idle
Mem: 517M Active, 21M Inact, 577M Wired, 11M Cache, 48K Buf, 810M Free
Swap: 2048M Total, 2048M Free

 PID USERNAME THR PRI NICE SIZE RES STATE C TIME WCPU COMMAND  
 1236 delphij 1 104 0 232M 143M select 1 4:37 37.06% Xorg  
 1768 delphij 1 8 0 164M 52704K nanslp 1 0:07 36.28% kicker  
 1771 delphij 1 8 0 6212K 1664K wait 0 0:00 3.17% sh  
 1772 delphij 1 45 0 8020K 1656K select 1 0:00 2.39% ksysguardd  
 1756 delphij 1 20 0 10648K 3596K pause 1 0:00 1.17% csh  
 1754 delphij 1 4 0 11764K 1588K sbwait 1 0:00 0.78% gnome-pty-helper  
 1751 delphij 2 -8 0 136M 25756K piperd 0 0:00 0.68% gnome-terminal  

FreeBSD 8 中已经包含了这个功能。

参与评论

Qt 4 将提供 GPLv3 授权选项

| Development | #GPL | #KDE | #Qt

在 Google campus 举行的 KDE 4 Release Event 上,Trolltech宣布将提供 GPLv3 授权选项。许多国内媒体将这一变动称为"以GPLv3授权发布",很明显这与事实是存在差距的。

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

Sun收购MySQL AB

| Development | #acquire | #MySQL | #Sun

今天早上MSN上收到的消息,Sun公司宣布收购了MySQL AB,中午又听说,Oracle收购了 BEA。今天是什么日子啊……

参与评论

Micropolis ported to FreeBSD

| Development | #FreeBSD | #micropolis | #port | #Simcity

Today I have ported (a rather hacky patch) Micropolis (a GPL’ed version of SimCity) to FreeBSD.

(20080114) Note: the patch is based on the git version of micropolis-activity, as available from git://dev.laptop.org/projects/micropolis-activity .


参与评论

BSD ar(1) announced

Kai Wang has announced today the BSD ar(1) is available for wider testing. This is amazing work, the creation and list speed are 5-20 times faster than GNU ar(1), and extraction speed is also slightly better than GNU ar(1).

It is also important to note that this version is completely BSD-licensed (yes, that means that you are free from the lair’s license), and is a piece of the vital parts of the FreeBSD DTrace work.

参与评论

Perl 5.10 released

| Development | #FreeBSD | #Perl | #ports

Perl 5.10 发布了!我觉得这对于 p5-* 绝对是一个大事件 :P

参与评论

转投 KDE 了!

| Development | #Desktop | #FreeBSD | #KDE

犹豫了很久,实在是禁不起诱惑……从今天起改用 KDE 了,感觉这个桌面平台比 GNOME 更理性一些。

在 FreeBSD 上安装 KDE 非常简单:portinstall kde。然后配一下.xinitrc让它启动就可以了。

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

qmail进入public domain

终于 djb 大人决定将 qmail 放入 public domain 了。但是,这一天来的太晚了,qmail 吃掉了邮件服务器市场上一部分的 sendmail 的份额,然而后来的 postfix 凭着不断的改进,最终在性能、可靠性、可扩展性等方面都远远地把 qmail 甩在了后面。

参与评论

OpenSolaris冲向IBM Mainframe

| Development | #IBM | #mainframe | #opensolaris | #sun

据 eWeek ,OpenSolaris快要有IBM Mainframe上跑的版本了。看来,这个市场已经快要萎缩到昔日的竞争对手开始同仇敌忾的地步了。

参与评论

trac处理10万revision确实有点力不从心

| Development | #performance | #subversion | #trac

做了一个试验,导一个10万多revision的svn库进来到trac里面,结果整整一个上午过去了,才导了一半。估计得等到下班才能有结果了吧。。。

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