October 2009 Archives

Linux下获得线程ID

    对于Linux线程,也许大家并不陌生,而我们通常所说的线程是指基于POSIX标准的线程,而Linux下除了兼容POSIX标准,而且提供线程在内核级的支持。
    早在Linux kernel2.4之前,Linux的线程(LinuxThread)属于用户级,内核根本不知道线程的存在,为了得到内核的支持,2003年,Redhat公司(很了不起的一个公司)发布了NPTL(Native POSIX Thread Library),至今广泛使用。
    NPTL很优秀,对信号的处理是按照每进程的原则进行的;getpid() 会为所有的线程返回相同的进程 ID。例如,如果发送了 SIGSTOP 信号,那么整个进程都会停止;使用 LinuxThreads,只有接收到这个信号的线程才会停止。这样可以在基于 NPTL 的应用程序上更好地利用调试器,例如 GDB。
    额外话说多了,下面具体看看下面如何获得线程的ID吧!
   

Fedora 11无线网卡驱动安装 DELL E6400

Fedora 10 自带了很多无线网卡驱动模块,但是在DELL E6400上,却没有broadcom公司的无线网卡驱动。经过查找资料,给出解决办法:

1)DELL E6400给出的无线网卡名称为“dell wireless 1510(802.11a/g/n 2x2)WLAN”, 实际上这个是DELL的贴标产品,该模块实际上是BroadCOM公司出产的。名称为Broadcom Corporation BCM4322 802.11a/b/g/n Wireless LAN Controller (rev 01)。 具体查看方式: <># lspci
2)到broadcom公司网站下载适用于BCM4322模块的linux驱动
3)下载地址为:http://www.broadcom.com/support/802.11/linux_sta.php
4)同时参考该网站上的 README文件,按照该文件中相应介绍,配置,安装模块
5)启动网络管理,并配置无限网络
6)重启,发现wifi灯亮了,不是吗?

来源:http://blog.163.com/wangwei_sgg/blog/static/6978544200931712750820/

Fedora12 beta发布

试安装了Fedora12的Beta版本,发现离release版本还差很遥远的距离。

Fedora12的Alpha版本根本在loader启动的时候就挂掉了,而Beta版本是在启动的过程中最后一步UI界面挂掉,看形式是fedora11的翻版,登录界面上写着fedora11.97。

Fedora一直是我最喜爱的桌面系统,其稳定性以及软件包的管理方式很适合我,在日常的工作中给我带来了非常有效的工作环境,并且在公司内部有一批员工与我一样都喜欢上了Fedora。

希望Fedora越来越红火!


msn如此之弱

msn邮箱如此之弱,远远比网易、Google差多了,甚至不如tom。

感冒了

好难受,以后更得好好照顾自己了。


Monthly Archives

Pages

Powered by Movable Type 7.7.2

About this Archive

This page is an archive of entries from October 2009 listed from newest to oldest.

September 2009 is the previous archive.

November 2009 is the next archive.

Find recent content on the main index or look in the archives to find all content.