英特尔和Linux不得不说的故事

标签: 英特尔 linux 故事 | 发表时间:2014-10-17 15:06 | 作者:
出处:http://news.cnblogs.com/

Linux

近期,Linux 宣布无人机开源软件平台项目 Dronecode。而在这个项目中,非常卖力的一员就是英特尔,另外一个是中国的百度。

虽然 Wintel 联盟是业界津津乐道的一对组合,但其实英特尔除了和微软合作以外,一直大力投入 Linux,英特尔一直是 Linux 基金会的白金级会员。

英特尔是 Linux 基金会全球第二大赞助商,同时早在 2009 年英特尔就以 6.9% 贡献份额成为 Linux 内核代码第二大提供者,英特尔更是在去年年底公布了多达 5000 页的 Haswell 文档。《开源图形程序员参考手册》涉及了 2013 Haswell HD Graphics、Iris Graphics 和 Iris Pro Graphics,其内容覆盖模式设置到 3D 引擎和 GPGPU,到性能加速器和视频加速。

 英特尔为什么要大局投资 Linux 呢?因为 Linux 是一个非常重要的操作系统,它对英特尔的芯片销售起着至关重要的作用。

Linux 操作系统是 UNIX 操作系统的一种克隆系统,Linux 系统诞生于 1991 年的 10 月 5 日(这是第一次正式向外公布的时间)。以后借助于 Internet 网络,并通过全世界各地计算机爱好者的共同努力,已成为今天世界上使用最多的一种 UNIX 类操作系统,并且使用人数还在迅猛增长。

Linux 系统开源的,是由全世界各地的成千上万的程序员设计和实现的。

Linux 以它的高效性和灵活性著称,Linux 模块化的设计结构,使得它既能在价格昂贵的工作站上运行,也能够在廉价的 pc 机上实现全部的 Unix 特性,具有多任务、多用户的能力。正因为他的这些特性,尽管很多个人电脑还是 windows 系统,但 Linux 已经环绕我们周边。

1、Android 手机

现下火到爆的 Android 手机系统就是以 Linux 为基础,每天有 550000 部 Android 手机激活。550000 部有木有!光鲜的 Android 背后铁定有一个小黑影在嗤嗤偷乐!

虽然大部分手机都是基于 ARM 构架的,但由于对 Linux 和安卓的长期投入,现在英特尔的 X86 构架基本上已经可以完美的运行安卓系统。除了少数针对平台优化的游戏以外,不会有太大问题。

虽然英特尔目前移动市场份额非常小,2013 年 1 月高通 CEO 保罗·雅各布在中国接受媒体专访时表示,英特尔是个很强劲的竞争对手,其中的原因之一就是英特尔对安卓的兼容正越来越好,和谷歌的合作也越来越密切。

2、Linux 支撑着世界上大多数的超级计算机

在科学计算领域,Linux 占据着绝对重要的地位,而这些超级计算机都是 CPU 大户。我国产的超级计算机天河二号公配备 32000 颗英特尔的 Ivy Bridge 处理器和 48000 颗 Xeon Phi 协处理器。

天极网的资料显示在今年 Linux 企业级终端用户峰会上最新一期的世界最快超级计算机排行榜出炉,在世界最快超级计算机 500 强排行中,Linux 不仅占据主导地位,且将对手远远甩在身后。在世界上 500 台最快的计算机里,强劲的开源操作系统 Linux 占了其中的 485 个位子。剩下的 15 台计算机里有 13 台运行 Unix 系统。

这些高端处理器对英特尔来说都是金主,得伺候好了,所以优化 Linux 让开发超算更容易也成了英特尔份内的事。

3、Linux 支撑着大多数的 WEB 应用、数据中心

得益于云计算、大数据,英特尔的数据中心业务这些年蒸蒸日上,而大多数的数据中心使用 Linux 作为其支撑操作系统。

谷歌、Facebook、亚马逊、中国的 BAT,几乎所有的互联网公司的服务器都大量使用 Linux。

和 Linux 配套个各种工具和软件提供了我们在互联网上享受的各种服务:包括搜索、购物、数据存储、数据挖掘等等。

和这些 Linux 软件配合最好的硬件就是英特尔制造的处理器,为了让数据中心尽量不使用其他家的产品,英特尔必须让自己的硬件在 Linux 下得到最好的优化。

4、Linux 已经可以说是无处不在

除了以上这些领域,Linux 还在其他很多地方得到应用。

大多数航空交通控制系统采用的也是 Linux 系统,确保航行安全。大多数的证券交易系统基于 Linux。

2011 年 7 月,世界最大车厂丰田公司加入到 Linux 基金会,丰田汽车的车载信息娱乐系统和通信系统采用 Linux,现在路上跑的汽车里面都载着 Linux。

Linux 是如此重要,以至于当你的硬件无法和它好好配合时,可能你的产品就卖不出去了,所以英特尔会大力投资 Linux。

随着物联网时代的到来,英特尔为了不再犯像错失移动市场先机那样的错误,已经开始投资物联网领域的 Linux。

除了研发了夸克微 PC 这样的硬件产品,Linux 平台的先机也不能失去,这也是英特尔会联合 Linux 基金会投入无人机开源软件平台项目 Dronecode 的原因。

本文链接

相关 [英特尔 linux 故事] 推荐:

英特尔和Linux不得不说的故事

- - 博客园_新闻
近期,Linux 宣布无人机开源软件平台项目 Dronecode. 而在这个项目中,非常卖力的一员就是英特尔,另外一个是中国的百度. 虽然 Wintel 联盟是业界津津乐道的一对组合,但其实英特尔除了和微软合作以外,一直大力投入 Linux,英特尔一直是 Linux 基金会的白金级会员. 英特尔是 Linux 基金会全球第二大赞助商,同时早在 2009 年英特尔就以 6.9% 贡献份额成为 Linux 内核代码第二大提供者,英特尔更是在去年年底公布了多达 5000 页的 Haswell 文档.

英特尔开源Cilk Plus

- tinda - Solidot
英特尔宣布开源Cilk Plus C和C++语言并行编程扩展. Cilk多线程编程技术最早由MIT开发,是一个基于Gcc编译器的开源项目. 后来开发者创建了一个创业公司,推出改进的私有版本,整合到Windows下的多种编译器中. 之后它被英特尔公司收购,整合进英特尔的编译器中. 现在,它再次成为一个开源项目,成为Gcc 4.7下的一个分支.

英特尔的创意广告

- 俊超 - 爱胡扯
广告看起来也这么给力,22度观察视频站提供.

Javascript 里跑Linux

- rockmaple - Shellex's Blog
牛逼到暴的大拿 Fabrice Bellard,用Javascript实现了一个x86 PC 模拟器,然后成功在这个模拟器里面跑Linux(请用Firefox 4 / Google Chrome 11打开,Chome 12有BUG). 关于这个东西… 伊说 “I did it for fun“,大大啊大大啊….

linux makefile编写

- hl - C++博客-首页原创精华区
在讲述这个Makefile之前,还是让我们先来粗略地看一看Makefile的规则. target也就是一个目标文件,可以是Object File,也可以是执行文件. prerequisites就是,要生成那个target所需要的文件或是目标. command也就是make需要执行的命令. 这是一个文件的依赖关系,也就是说,target这一个或多个的目标文件依赖于prerequisites中的文件,其生成规则定义在 command中.

Linux Ksplice,MySQL and Oracle

- Syn - DBA Notes
Oracle 在 7 月份收购了 Ksplice. 使用了 Ksplice 的 Linux 系统,为 Kernel 打补丁无需重启动,做系统维护的朋友应该明白这是一个杀手级特性. 现在该产品已经合并到 Oracle Linux 中. 目前已经有超过 700 家客户,超过 10 万套系统使用了 Ksplice (不知道国内是否已经有用户了.

Linux下的VDSO

- 圣斌 - Adam's
VDSO(Virtual Dynamically-linked Shared Object)是个很有意思的东西, 它将内核态的调用映射到用户态的地址空间中, 使得调用开销更小, 路径更好.. 开销更小比较容易理解, 那么路径更好指的是什么呢. 拿x86下的系统调用举例, 传统的int 0×80有点慢, Intel和AMD分别实现了sysenter, sysexit和syscall, sysret, 即所谓的快速系统调用指令, 使用它们更快, 但是也带来了兼容性的问题.

Linux wget命令

- - CSDN博客推荐文章
wget是linux最常用的下载命令, 一般的使用方法是: wget + 空格 + 要下载文件的url路径. 例如: # wget  http://www.linuxsense.org/xxxx/xxx.tar.gz. 简单说一下-c参数, 这个也非常常见, 可以断点续传, 如果不小心终止了, 可以继续使用命令接着下载.

Linux的架构

- - 博客园_首页
作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明. 我们以下图为基础,说明Linux的架构(architecture). (该图参考《 Advanced Programming in Unix Environment》). 最内层是我们的硬件,最外层是我们常用的各种应用,比如说使用firefox浏览器,打开evolution查看邮件,运行一个计算流体模型等等.

linux 小技巧

- - DBA Blog
2:如何限制用户的最小密码长度. 修改/etc/login.defs里面的PASS_MIN_LEN的值. 比如限制用户最小密码长度是8:. 3:如何使新用户首次登陆后强制修改密码. 4:更改Linux启动时用图形界面还是字符界面. 将id:5:initdefault: 其中5表示默认图形界面. 改id:3: initdefault: 3表示字符界面.