易截截图软件、单文件、免安装、纯绿色、仅160KB

75%的Linux代码经由付费开发者产生


Linux世界一直持有自由的崇高理想,但现实生活总是那么残酷:没有钱是万万不能的。
APC
Magazine调查发现,Linux的绝大多数内核代码是由大公司发展的,数字达到了惊人的75%,真正的无偿志愿者贡献的代码只占大约不到20%,绝
大多数代码来自拿工资的公司员工,Linux内核每天以7000行的数据递增,仅仅从2.6.28到2.6.32版本,变化就多达55000个,涉及代码
2.8万行。
红帽贡献了Linux最多的代码,大约12%,Intel为8%,IBM和Novell提供6%,甲骨文为3%,虽然这些公司之间有着明显的竞争性,但对于内核的协作却一直很顺利。


相关文档:

【Linux应用与驱动开发】Linux内核的排队自旋锁

排队自旋锁(FIFO Ticket Spinlock)是 Linux 内核 2.6.25 版本中引入的一种新型自旋锁,它解决了传统自旋锁由于无序竞争导致的“公平性”问题。本文详细介绍了排队自旋锁的设计原理和具体实现,并与 操作系统采用的类似技术进行比较。最后讨论可能的扩展排队自旋锁的一些想法。
引言
自旋锁(Spinlock)是一种 Lin ......

LINUX学习笔记-信号SIGNAL


运行如下命令,可看到Linux支持的信号列表:
$ kill -l
1) SIGHUP 2) SIGINT 3) SIGQUIT 4) SIGILL
5) SIGTRAP 6) SIGABRT 7) SIGBUS 8) SIGFPE
9) SIGKILL 10) SIGUSR1 11) SIGSEGV 12) SIGUSR2
13) SIGPIPE 14) SIGALRM 15) SIGTERM 17) SIGCHLD
18 ......

xp底下成功使用ssh登录ubuntu linux(采用密钥方式)


服务器端的设置:
安装ssh:
sudo apt-get install ssh
以普通用户的身份建立公钥和私钥:
ssh-keygen -t rsa
然后要求你确认钥匙的文件名(用默认的就好了);输入口令;再次输入口令。
在~/.ssh/下会生成公钥id_rsa.pub和私钥id_rsa
更改公钥文件名:
cd ~/.ssh/
mv id_rsa.pub authorized_keys
设置文件属性: ......

LINUX下安装tuxedo问题

一. 以root身份建立tuxedo用户,并以tuxedu用户登陆,此用户将做为以后tuxedo管理员,用户默认目录为/home/tuxedo;
二. 用FTP把安装文件(tuxedo81_linux.bin)和用户许可证书文件(lic.txt)传到/home/tuxedo目录中;
三.   配置环境变量,.bash_profile文件,附文末;
四. 进入/home/tuxedo目录中,执行s ......

在64位Linux环境下安装Oracle数据库10g

经过数天不懈的努力,LINUX历尽三次重装,ORACLE重装N次终于在LiNUXAS4 update6 x86_64 下安装好ORACLE10g R 2 (64位) 了。
下面把安装过程和大家分享一下,以免更多人像我一样花费大量的时间在莫名其妙的问题上。
首先要说明的是,官方也有相应的文档安装但是实际过程中,会有一些问题需要解决。
本文档参照了相关说 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号