x86 和 ARM 的 Python 爬虫速度对比 | Linux 中国

ARM 是目前世界上最流行的 CPU 架构。

但 ARM 架构处理器在很多人眼中的地位只是作为一个省钱又省电的选择,而不是跑在生产环境中的处理器的首选。

然而,诞生于英国剑桥的 ARM CPU,最初是用于极其昂贵的 Acorn Archimedes[3] 计算机上的,这是当时世界上最强大的桌面计算机,甚至在很长一段时间内,它的运算速度甚至比最快的 386 还要快好几倍。

Acorn 公司和 Commodore、Atari 的理念类似,他们认为一家伟大的计算机公司就应该制造出伟大的计算机,让人感觉有点目光短浅。而比尔盖茨的想法则有所不同,他力图在更多不同种类和价格的 x86 机器上使用他的 DOS 系统。

拥有大量用户基数的平台会成为第三方开发者开发软件的平台,而软件资源丰富又会让你的计算机更受用户欢迎。

即使是苹果公司也几乎被打败。在 x86 芯片上投入大量的财力,最终,这些芯片被用于生产环境计算任务。

但 ARM 架构也并没有消失。基于 ARM 架构的芯片不仅运算速度快,同时也非常节能。因此诸如机顶盒、PDA、数码相机、MP3 播放器这些电子产品多数都会采用 ARM 架构的芯片,甚至在很多需要用电池或不配备大散热风扇的电子产品上,都可以见到 ARM 芯片的身影。

而 ARM 则脱离 Acorn 成为了一种特殊的商业模式,他们不生产实物芯片,仅仅是向芯片生产厂商出售相关的知识产权。

因此,这或多或少是 ARM 芯片被应用于如此之多的手机和平板电脑上的原因。当 Linux 被移植到这种架构的芯片上时,开源技术的大门就已经向它打开了,这才让我们今天得以在这些芯片上运行 web 爬虫程序。

什么是 ARM 架构处理器?相关推荐

  1. x86架构和arm架构处理器分析

    x86架构和arm架构处理器分析 目录: 1.两种cpu架构:冯洛伊曼和哈佛 2.x86架构和arm架构分析 3.x86架构和arm架构功耗探究 一.两种cpu架构: 目前主流的cpu处理 器都采用了 ...

  2. 从CPU架构--x86架构和arm架构处理器--功耗

    目录: 1.两种cpu架构:冯洛伊曼和哈佛 2.x86架构和arm架构分析 3.x86架构和arm架构功耗探究 一.两种cpu架构: 目前主流的cpu 处理器都采用了冯洛伊曼架构或者哈佛架构,那么这和 ...

  3. ARM架构处理器全解析

    前不久ARM正式宣布推出新款ARMv8架构的Cortex-A50处理器系列产品,以此来扩大ARM在高性能与低功耗领域的领先地位,进一步抢占移动终端市场份额.Cortex-A50是继Cortex-A15 ...

  4. ARM架构处理器MT6572的LK(可以理解为UBOOT)uart串口驱动分析【代码注释】

    提示:      分析注释的部分,一般都会字体加粗或设置为红色字体. 本文包含如下代码:       mediatek/platform/mt6572/lk/platform.c       medi ...

  5. 英特尔小心!AMD发ARM架构Opteron处理器

    据外媒报道,AMD今日正式推出了首个基于ARM架构的处理器Opteron A1100,希望在数据中心服务器市场挑战英特尔的霸主地位.早在2012年10月,AMD就宣布将采纳ARM架构自主设计相关处理器 ...

  6. 富士通台式电脑_英特尔X86架构霸权终将崩塌,ARM架构才是未来PC电脑市场的王者?...

    人们日常接触到的各类处理器芯片,通常是基于X86架构或者ARM架构.一般认为,X86架构用的是复杂指令集(CISC),强调高性能,更适合台式机.服务器:ARM架构用的是精简指令集(RISC),强调低功 ...

  7. arm放弃服务器芯片,ARM溃败:Applied Micro拆分ARM架构服务器芯片业务

    上月下旬通信芯片厂商MACOM达成最终协议以约7.7亿美元收购Applied Micro,日前则已决定只留下后者的高速载波和数据中心连网芯片业务,分拆它的ARM架构服务器芯片业务,这对ARM在服务器芯 ...

  8. CPU 架构 —— ARM 架构

    linux 系统查看 CPU 架构命令: $ arch armv7l $ uname -m armv7l# -m:--machine # 进一步查看处理器信息 $ cat /proc/cpuinfo ...

  9. X86架构与Arm架构区别

    X86架构与Arm架构区别 X86架构和ARM架构是主流的两种CPU架构,X86架构的CPU是PC服务器行业的老大,ARM架构的CPU则是移动端的老大.X86架构和arm架构实际上就是CISC与RIS ...

最新文章

  1. ASP.NET Core - Razor页面之Handlers处理方法
  2. 用函数求C15的值C语言,南开19春学期(1503、1509、1603、1609、1703)《C语言程序设计》在线作业-1辅导资料.docx...
  3. 9.关于Unicode字符集
  4. 在地址栏里输入一个URL,到这个页面呈现出来,中间会发生什么?
  5. 对话张璐:硅谷VC没有因区块链失眠,AI应用进入产业变现阶段
  6. java sublist_java中的subList
  7. 你如何在PowerShell中注释掉代码?
  8. ZStack 3.1 私有云率先支持IPv6 持续深耕精细化云平台
  9. 无法识别的配置节“connectionStrings”的解决方法
  10. 面试题:谈谈你对Mysql数据库优化的见解
  11. 缺少对公共可见类型或成员的XML注释
  12. python操作键盘
  13. html怎么消除打印的进纸,关于打印机进纸故障的原因分析和解决方法(一)
  14. WRF-Chem笔记——MOZBC边界场制作
  15. c语言中怎么表示26个字母,菜鸟求助,写一个随机输出26个英文字母的程序
  16. php提交按钮快捷键,直接打印快捷键
  17. remix共享本地文件夹
  18. ESD镜像文件转换成ISO镜像文件解决方案
  19. 基于SNMP的信息刺探扫描与防护策略
  20. homepod换wifi网络_HomePod怎么更换wifi?苹果HomePod更换无线网连接图文教程

热门文章

  1. [转]天天生鲜,html效果布局
  2. 实现下拉菜单的宽度与登录人ID长度的匹配
  3. Linux--iptables常用命令
  4. Trains 归纳法
  5. 第十天 Oracle安装前准备工作
  6. 【神经网络与深度学习】卷积神经网络在自然语言处理的应用
  7. css2列布局,左边div宽度固定,右边div宽度自适应
  8. mockjax MOCK.js的拦截ajax请求
  9. POJ 1458 Common Subsequence DP LCS 最长公共子序列
  10. 解决android帮助文档打开慢