2011年7月29日 星期五

CentOS 6 Releases

July 10th 2011

The CentOS team is pleased to announce the immediate availability of CentOS-6.0 for i386 and x86_64 Architectures.

CentOS-6.0 is based on the upstream release EL 6.0 and includes
packages from all variants. All upstream repositories have been combined into one, to make it easier for end users to work with.

http://wiki.centos.org/Manuals/ReleaseNotes/CentOS6.0

How to get the CPU core number

Use sched_getcpu to determine the CPU on which the calling thread is running. See man getcpu (the system call) and man sched_getcpu (a library wrapper).

example:

#include <stdio.h>
#include <utmpx.h>
int main()
{
int c, s;
int cpu;
cpu = sched_getcpu();
printf("id=%d\n", cpu);
return 0;
}

Ps. linux version > 2.6.19

references:
How can I get the CPU core number from within a user-space app (Linux, C)?
INTEL DOC

Intel Xeon serial info

Xeon 7000 multi procesor configuration on MB
Xeon 5000 dual processoer configutation on MB
Xeon 3000 single processor

Letter Prefix:
X = Performance
E = Mainstream (rack mount)
L = Power Optimized

2011年7月26日 星期二

轉載: Java與C++的比較

--------------------------------------------------------------------------------

作者 tinlans.bbs@whshs.cs.nccu.edu.tw (汀), 看板 Language
標題 Re: 請問為什麼 Java 比 C++ 更熱門?
時間 政大狂狷年少 (Thu Apr 14 04:44:10 2005)
來源 SimFarm!zoonews.ee.ntu!bbs.ee.ntu!news.ntu!Spring!ctu-peer!news.nctu!n
───────────────────────────────────────

※ 引述《HZYSoft.bbs@ptt.cc (PCMan 2004)》之銘言:
> http://kano.net/javabench/ 這篇就是在講 java 可以比 C++ 快的狀況
> 另外網路上還有非常多類似的 benchmark,理論不是絕對正確,有時應該讓數字說話
> 我以前看到一篇很完整的 benchmark,現在已經找不到了。
這篇很久之前我就讀過了,但是相當遺憾的,
那篇有非常非常多的問題在,相信你應該逛過它的 revisited 網站,
也看過 http://www.freewebs.com/godaves/javabench_revisited/ 這篇。
> 我自己是 C++ 的愛用者,沒在寫 java,不過我相信 java 確實不一定會比較慢
> C++ 不應該被神化,在很多地方他的效能確實不好,在一些應用上不見得強過 java
> 這個議題是相當具有爭議性的,ACM 上面也有論文在探討這個,可惜我看不到。
> 網路上充滿大量 benchmark,結論卻是很兩極化。身為 C++ 愛用者我們不能只看到
我們先來複習一下「Computer Architecture」課本,
benchmark 的準確性在 Computer Architecture: A Quantitative Approach 一書中,
被依照預測準確性由高至低分為五個層級:
1. real applications
2. modified (or scripted) applications
3. kernels
4. toy benchmarks
5. synthetic benchmarks
您所提及的網站中所列的 benchmark,大多位於第五個層級。

2011年7月5日 星期二

備份 putty的設定

要備份及回復Putty的設定,只要使用下面兩個指令就可以了。

備份設定請用:

> regedit.exe /e PuTTY.reg HKEY_CURRENT_USER\Software\SimonTatham

回復設定,請用:

> regedit.exe /i Putty.reg

其中,Putty.reg就是Putty的設定資訊,您可以將它複製到不同的電腦,再以同樣的回復步驟就可以有一樣的設定了。