2.云计算&大数据_linux基础知识(1)计算机为何物

一. 天降一物计算器,何许人也

1.计算机的武林

  接受使用者输入指令与数据, 经由中央处理器的数学与逻辑单元运算处理后,以产生或储存成有用的信息

  个人计算机,即服务于个人雇主的隐士高手,只要雇主指令得当,下能算数八卦,上能飞天遁地

2.深扒计算机五脏六腑:(运算器,控制器,存储,输入,输出)

  cpu:高手的脑回路(脑回路:算数逻辑单元与控制单元)------------------------------------------运算器,控制器

  bus:总线。高手的七筋六脉,负责运转体内真气(运算器,控制器,寄存器)

cpu指令:指令集,高手的暗号,对上暗号,雇主可以任意指挥

  memory:8位1字节存储单元cells,编址存储设备(RAM)-----------------------------------存储器

   CPU 的重点是在进行运算与判断,那么要被运算与判断的数据是从哪里来的? CPU 读取的数据都是从主内存来的

   简单理解为高手的小本本,指令下达,或者暗号来了,高手的秘书,迅速记录小本本,待高手并执行任务并反馈

  I/O:与外部交互(磁盘,网卡)理论上最慢

    为什么说慢,比起秘书直达,雇主的飞鸽传书确实慢了点(即为输入单元),当执行完任务,再飞鸽传书通知雇主(即为输出单元)

                           (图来自鸟叔的私房菜)

3.cpu架构类型(不可思议的脑回路进化)

  X86:32位
   X64:64位
   ARM:只设计,不生产(高通),卖规范,都用于节点手持设备
   m68000, m68k(摩托罗拉)
   Power(第一个多核,8核,16核)45nm
   PowerPC
   Sparc, UltraSparc
   Alpha(惠普)
   安腾

  精简指令集(Reduced Instruction Set Computer, RISC)动作也很单纯,指令的执行效能较佳

    该高手脑回路一根筋,但是效率极高

  复杂指令集(Complex Instruction Set Computer, CISC)因为指令执行较为复杂所以每条指令花费的时间较长, 但每条个别指令可以处理的工作较为丰富

    该高手脑回路可以提供个性化服务   

      多媒体微指令集:MMX, SSE, SSE2, SSE3, SSE4, AMD-3DNow!

      虚拟化微指令集:Intel-VT, AMD-SVM

      省电功能:Intel-SpeedStep, AMD-PowerNow!

      64/32位相容技术:AMD-AMD64, Intel-EM64T

2.加法器:计算机上面常用的计算单位 (容量、速度等)
    bit, Byte
    8bits = 1Byte
    1024Bytes = 1KB
    1024KB = 1MB
    1024MB = 1GB
    4 * 1GB
 
 3.OS:operating system(高手的内功,防毒防虫害)
  软件程序,通用目的,硬件驱动,进程管理,内存管理,网络安全管理

原文地址:https://www.cnblogs.com/zhimahu/p/11735652.html

时间: 2024-07-29 11:18:31

2.云计算&大数据_linux基础知识(1)计算机为何物的相关文章

7.云计算&大数据_linux基础知识(8)什么是linux(2019-10-27 00:34)

一.linux 是什么 Linux就是一套操作系统!如同下图所示, Linux就是核心与系统呼叫接口那两层. 由上图中我们可以看到其实核心与硬件的关系非常的强烈.早期的Linux是针对386来开发的, 由于Linux只是一套操作系统并不含有其他的应用程序,因此很多工程师在下载了 Linux 核心并且实际安装之后,就只能看着计算机开始运作了! 接下来这些高级工程师为了自己的需求,再在Linux上面安装他们所需要的软件就是了. 由于不同的硬件他的功能函数并不相同,例如IBM的Power CPU与In

21.云计算&大数据_linux基础知识(18)什么是linux_Linux 命令与文件的搜寻

which (寻找『运行档』) [[email protected] ~]# which [-a] command 选项或参数: -a :将所有由 PATH 目录中可以找到的命令均列出,而不止第一个被找到的命令名称 范例一:分别用root与一般帐号搜寻 ifconfig 这个命令的完整档名 [[email protected] ~]# which ifconfig /sbin/ifconfig <==用 root 可以找到正确的运行档名喔! [[email protected] ~]# su -

20.云计算&amp;大数据_linux基础知识(18)什么是linux_Linux 内容查询

如果我们要查阅一个文件的内容时,该如何是好呢?这里有相当多有趣的命令可以来分享一下: 最常使用的显示文件内容的命令可以说是 cat 与 more 及 less 了!此外,如果我们要查看一个很大型的文件 (好几百MB时),但是我们只需要后端的几行字而已,那么该如何是好?呵呵!用 tail 呀,此外, tac 这个命令也可以达到!好了,说说各个命令的用途吧! cat  由第一行开始显示文件内容 tac  从最后一行开始显示,可以看出 tac 是 cat 的倒著写! nl   显示的时候,顺道输出行号

14.云计算&amp;大数据_linux基础知识(13)什么是linux_首次登陆系统

用户接口:UI,user interface(GUI,CLI) 1.图形化略 2.CLI 重新启动X Window的快速按钮 一般来说,我们是可以手动来直接修改X Window的配置文件的,不过,修改完成之后的配置项目并不会立刻被加载, 必须要重新启动X才行(特别注意,不是重新启动,而是重新启动X!) .那么如何重新启动X呢? 最简单的方法就是: 直接注销,然后再重新登陆即可: 在X的画面中直接按下[Alt] + [Ctrl] + [Backspace] 第二个方法比较有趣,[backspace

大数据开发基础知识

日志聚合与分析 日志聚合的作用就在于可以把来自不同服务器上不同应用程序产生的日志聚合起来,存放在单一的服务器上,方便进行搜索和分析.在日志聚合方面,已经有不少成熟的开源软件可以很好的满足需求.本文中要介绍的是 logstash,一个流行的事件和日志管理开源软件.logstash 采用了一种简单的处理模式:输入 -> 过滤器 -> 输出.logstash 可以作为代理程序安装到每台需要收集日志的机器上.logstash 提供了非常多的插件来处理不同类型的数据输入.典型的包括控制台.文件和 sys

Hadoop大数据零基础高端实战培训视频

<Hadoop大数据零基础高端实战培训系列配文本挖掘项目(七大亮点.十大目标)> 课程讲师:迪伦 课程分类:大数据 适合人群:初级 课时数量: 300课时 用到技术:部署Hadoop集群 涉及项目:京东商城.百度.阿里巴巴 咨询QQ:779591710 下载地址: 链接:http://pan.baidu.com/share/link?shareid=3299239734&uk=3289559542 密码:8tkb 第一阶段:Hadoop基础篇(50课时) - 千里之行,始于足下(赠送课

【互动问答分享】第2期决胜云计算大数据时代Spark亚太研究院公益大讲堂

"决胜云计算大数据时代" Spark亚太研究院100期公益大讲堂 [第2期互动问答分享] Q1:新手学习spark如何入手才好? 先学习Scala的内容,强烈推荐<快学Scala>: 然后按照我们免费发布的"云计算分布式大数据Spark实战高手之路(共3本书)"循序渐进的学习即可,其中"云计算分布式大数据Spark实战高手之路---从零开始"涵盖了Spark1.0的所有主题:包括Spark集群的构建,Spark架构设计.Spark内核

18小时内掌握Spark:把云计算大数据速度提高100倍以上

如何把云计算大数据处理速度提高100倍以上?Spark给出了答案. Spark是可以革命Hadoop的目前唯一替代者,能够做Hadoop做的一切事情,同时速度比Hadoop快了100倍以上,下图来自Spark的官方网站: Logistic regression in Hadoop and Spark 可以看出在Spark特别擅长的领域其速度比Hadoop快120倍以上! Spark是基于内存,是云计算领域的继Hadoop之后的下一代的最热门的通用的并行计算框架开源项目,尤其出色的支持Intera

如何成为云计算大数据Spark高手

Spark是发源于美国加州大学伯克利分校AMPLab的集群计算平台,它立足于内存计算,性能超过Hadoop百倍,从多迭代批量处理出发,兼收并蓄数据仓库.流处理和图计算等多种计算范式,是罕见的全能选手.Spark采用一个统一的技术堆栈解决了云计算大数据的如流处理.图技术.机器学习.NoSQL查询等方面的所有核心问题,具有完善的生态系统,这直接奠定了其一统云计算大数据领域的霸主地位. 伴随Spark技术的普及推广,对专业人才的需求日益增加.Spark专业人才在未来也是炙手可热,轻而易举可以拿到百万的