Linux指引我们走向何方?
<!--
@page { margin: 2cm }
P { margin-bottom: 0.21cm }
-->
近期以来,静观世界
Linux
业界的各种动向,令人心如潮涌,不得安宁。此话怎么讲?
十几年来,
Linux
已经形成一股世界性的发展潮流,任何势力也阻挡不了。许多世界级的大公司都参与其中。在昨天闭幕的
Intel
信息技术峰会上(
IDF
2010
),这一点看得非常清楚。在消费电子领域,
MeeGo
指引着产业发展方向;在计算机桌面创新方面,
Ubuntu
一马当先。
4
月
14
日,《
Linux
基金会》执行主席
Jim
Zemlin
在《
Linux
协作峰会》上发表主题讲演,他指出:
Linux
正好处在几股推动开源应用的重要
IT
势力(或倾向)的交汇处,它必定是个大赢家(
The
big
winner
)。他说:在未来几年,在消费电子领域,
Linux
(平台)必将大方光彩。他确信,在
2
~
5
年内,基于
Linux
的电子消费产品不仅品质极佳而且完全免费(
both
fabulous and
free
)。他的意思是说,到了那时,(
Linux
)客户将不必再去购买消费电子产品的硬件和软件,只需支付服务费(比如,月租费)即可。面对这种发展潮流,那些私有软件小贩(
Vendors
)必定彻底泄了气而无疑。
大家知道,
Ubuntu
社区只抓两件事情:计算机桌面的创新和构建云计算平台。从
Ubuntu
10.04
版本开始,
Ubuntu
用户就有
2GB
的“热存储”空间可以自由使用。按照
Zemlin
的说法,在几年之后,
Ubuntu
用户连消费电子产品的硬件部分也不需要自己花钱去买了,自然,软件盗版现象也会从此消失。现在,如果有人发誓永远不使用
Ubuntu
,那么,在几年之后,他必定是傻人一个。
很明显的事情是,
Linux
是我们走向未来“云计算”时代的催化剂(
Catalyst
)。当今,我们使用
Ubuntu
10.04
桌面,不是赶时髦,而是顺应了历史发展的潮流。联想电脑预装
Ubuntu
就是一个重要信号。我们可以闭起眼睛走路,碰到墙壁再回头就是了。我们国内有些企业家发了一点财(喝了一点酒),头脑就发晕,摇摇晃晃,不知路在何方。有人认为,
Linux
是免费的东西,完全没有商业价值。此言差矣!
4
月
14
日,
IBM
高层官员
Dan
Frye
在《
Linux
协作峰会》上公开表示,根据
相关文档:
中断处理
同处理I/O端口一样,要使用一个中断,必须先向系统登记。
int request_irq(unsigned int irq ,void(*handle)(int,void *,struct pt_regs *),
unsigned int long flags, const char *device,void *dev_id);
irq ......
下面是俺写的测试脚本,为了能运行多次测试程序性能,想控制运行个数,通过lockfile 和 grep配合进行限制。
#!/bin/bash
. /etc/profile
project=simnin
export CLASSPATH=.:/usr/$project:$CLASSPATH
for jarfile in /usr/$project/lib/*.jar ; do
if ! echo $CLASSPATH | grep $jarfile > /dev/null
then
&nbs ......
1:从网上搜索了很多,都是说的很复杂,还要更新缓存,这里给出一个最简单的办法。
2:对当面的用户目录 地址为 ~/ 下面建立.fonts文件夹,使用命令 mkdir ~/.fonts
3:把你的字体放入到这个文件夹下,比如字体名字是 yahei.tff 则命令为 mv yahei.tff ~/.fonts
4:然后从 系统 ->字体中 更新你刚才安装的字体,这里 ......
当我的ubuntu进行如常的更新时,突然告诉我Dynamic MMap ran out of room.然后google得解法,记录如下:
sudo gedit /etc/apt/apt.conf.d/70debconf
增添以下两行:APT::Cache-Limit "200000000";
&nbs ......
创建linux服务,使得test client可以开机启动,步骤如下:
1.创建目录/usr/local/test/
2.复制testc到/usr/local/test/
3.编写文件/etc/init.d/testc.sh
testc.sh
--------------------begin(not included)-----------------------
#! /bin/sh
#
### BEGIN INIT INFO
# Provides: &nbs ......