Linux操作系统新贵MeeGo的前世与今生
在刚刚结束的巴塞罗那
2010
世界移动大会上,
Linux
智能操作系统家族两股势力合并,即英特尔的
Moblin
与诺基亚的
Maemo
,合并后启用新名
MeeGo
,并交由
Linux
基金会管理。
MeeGo
问世
新闻一出就如猛虎下山,
引发业界广泛关注和热议
。
谁说英雄不问出处?先不论未来
是否三分天下而得其一
,正是因为其出身显贵,
MeeGo
才吸引了众多技术人员、分析人士以及媒体记者,在从来就不缺乏竞争和热闹的移动计算领域,受到格外眷顾。
很显然,
MeeGo
是
肩负
使命和
承载
冀望而来。从产业角度的解释,其使命是
促使家庭、车载、办公室和便携式等多种设备之间进行无缝通信,广泛应用于
便携式笔记本电脑、上网本、平板电脑、多媒体电话、联网电视机和车载信息娱乐系统等
;从两家合作者的角度,无疑是英特尔和诺基亚想在
iPhone
、
Android
风光无限之时夺得自己的一片领地。不仅英特尔和诺基亚,有如此志愿的还有微软,寄望
Windows Phone 7
打个翻身仗。
然而,
MeeGo
背后有怎样的故事?
MeeGo
究竟为何物?其因何而来,又向谁而去?本文将与您一道探讨。
Linux OS新贵
MeeGo
问世
MeeGo
出
生
原因,说来简单,英特尔和诺基亚要合力专注于一个共同的平台,携手谋求更大的事业,而不是单独煞费心神地烹调两份的羹汤。
Forrester
分析师
Ian Fogg
指出
,
两者确实有很多共同点:
同样
是基于
Linux
;
同样
都是主攻移动设备;
同样的
致力于提供杰出丰富的消费者
互
联网体验
。此外,
IT
界有部分观点认为,两家的
Linux
系统
Moblin
和
Maemo
之前发展速度都
让巨头们有些失望
,缺乏
手机
厂商的支持,
诺基亚和英特尔急需转身求变。
连诺基亚自己都承认,从
Maemo
第一个版本面世到搭载到第一款智能手机
N900
,时隔有五年。英特尔的
Moblin可以让
开发人员快速开发相关设备驱动及
UI
,其
Moblin
社区
也
一直很活跃,但是基于Linux
的内核似乎没有什么特别优势
,
遗憾是,目前还没有智能手机硬件厂商支持
Moblin
,这对于在计算设备领域前呼后拥的英特尔而言,显然是亟待解决的问题。
时间到了
2009
年
6
月,两家联手共书大计昭示天下,声明战略合作关系。
双方宣布结成长期合作伙伴,研发下一代基于英特尔构架的无线计算设备和芯片组
相关文档:
作业管理
1.将“当前”作业放到后台“暂停”:ctrl+z
2.观察当前后台作业状态:jobs
参数:
-l 除了列出作业号之外同时列出PID
-r:列出仅在后台运行(run)的作业
-s:仅列出暂停的作业
3.将后台作业拿到前台处理:fg
fg %jobnumber (%可有可无)
4.让作业在后台运行:bg
ctrl ......
Executing a CommandSee also e90 Reading Output from a Command.
try {
// Execute a command without arguments
String command = "ls";
Process child = Runtime.getRuntime().exec(command);
// Execute a command with an argument
command = "ls /tmp"; ......
......
Alloca函数,用于在栈上分配内存,
gcc
的动态数组就是通过它来支持的。
中断和信号的概念是不同的,信号是发给进程的,硬中断是内核和硬件之间,都是异步的,不可预知的。
系统调用进入内核是不发生进程切换的。DIRECT_IO
不使用系统
IO
缓存,还要保证缓冲区内存不被
swap
,这个用于那些用户层进行缓存的应用程 ......
1. 安装apache2, lxr, glimpse
$ sudo apt-get install apache2
$ sudo apt-get install lxr
下载glimpse
安装glimpse:
$ ./configure
$ make
$ sudo make install
2. 配置lxr
$ sudo vim /usr/share/lxr/http/lxr.conf
修改为:baseurl:http://localhost/lxr/http
&n ......