首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

《大话计算机》之:计算本质、bio

根据《大话计算机》内容你点我贴一贴中所述,冬瓜哥收集了 “大话存储” 和 ”大话计算机” 两个公众号中帖子下留言如下(蓝色表示往期已回答,红色表示本期选中): 计算本质是什么 指令系统...我想看分支预测章节,Intel漏洞和这个有关 fork流程 6.5.3 中qpi 选路原理能贴吗?...特别是8p选路 ddr 内存初始化浅析和memory training 介绍内存和MMIO译码规则和内存在BIOS和OS下布局情况 memory map和decode这两个概念,特别是decode...5.2.3 cache组关联 7.1.3 DMA与缓存一致性 第一章入门部分 10.2.1.1 用户栈和内核栈 10.9.1.2 9.5.3.3 0.9.2.4 10.2.2.3 6.1.1.超线程并行...6.1.2.多核心/多CPU并行 计算本质是什么?

1.1K20
您找到你想要的搜索结果了吗?
是的
没有找到

计算本质是哲学

对于计算机来说,什么是那个不变宗呢? 计算机模型 从物理角度看,晶体管电容只有两种状态:开和关;从光传输规律看,电压只有高低两种电压。这对应了数字世界0和1(量子计算除外)。...计算机通电过程很像宇宙大爆炸,接下来就是比特之旅。比特在旅途过程,从磁盘->总线->内存->CPU,不停移动。...冯-诺伊曼体系 比如,从组成计算金字塔来看,该体系到现在也是稳定,不管是PC还是移动还是正在发生物联网架构。计算核心部件还是这么几样东西:运算器、存储器、控制器,输入输出设备。...编译原理 如果你要了解各种计算机语言底层原理,那么对语法分析,词法分析,语义分析,正则表达式,有限状态机知识点是绕不开的话题,所以说编译原理其实也没有怎么变化过。...代表计算机世界思维方式,更切确说应该是数学思维,是对万事万物进行数字建模后一种面向产业和应用计算,所以数感、数学思维是计算机学习内功,虽然当下并不明显。

34920

计算机编程语言本质

会按照ELF要求及Intel X86指令要求生成文件,文件里存储主要是程序指令+程序数据+其它数据,程序指令主要是用户编写代码+系统提供代码【或是库提供封装函数】go编程语言在Linux os...运行程序编写完以后,不论是作为解释器输入,还是作为编译器输入得到可执行文件,总之都要装载到内存中由CPU取出ELF装载到内存指令执行,说白了就是不管是什么程序,都要装载到内存中执行,那么在LINUX...图片图片2011年linux版本3也是一直存在图片图片我们再看一下阿里服务器【百度,腾讯都一样】Linux系统调用图片系统调用使用主要是通过控制X86 CPU几个寄存器和指令syscall...这里我们看java和golang系统调用【其它编程语言全都一样】java运行底层指令图片golang运行底层指令图片rsp寄存器值上【内存上数据】0xc000066cd0: 0x5a...,而它们背后本质就是X86,千举万变,其道一也。

609241

数据库本质是什么?

内容来源:2017 年 11 月 18 日,北京偶数科技创始人兼CEO常雷在“第七届数据技术嘉年华”进行《数据库本质》演讲分享。...第四类是数据库和非数据库,虽然从运维层次来看数据库相对传统数据库简化了很多,但它本质上是一种商业模式,真正在数据库核心上改变并没有多少。...传统共享存储数据仓库被放在左上角,中间部分是MPP,由于数据库本质架构并无太多变化,所以也位于中间。最后是第三类系统,他们性能往往不如老牌数据库优化好,兼容性也较差。...第二类是SQL on Object Store,随着计算发展很多创业公司都将数据存储在云端,阿里对象存储就有很多中小型公司在使用。...2.0版本做了大量架构变动,这一代开始才真正达到了存储与计算分离,实现了秒级扩容,可以根据数据进行灵活调度,以及根据查询规模决定并发大小等。在这之后也能和容器平台进行很好结合。 ?

2.3K00

计算简述 使用计算优势

现在社会已经进入了大数据时代。而提到大数据,大家可能第一时间还会想到一个名词——计算。对大数据处理就是依靠这种计算方法来实现。然而很多人并不了解究竟什么是“计算?“”是指什么?...这种计算方法优势在哪里?下面就来为大家解答以上大家疑问。 image.png 一、计算简述 从字面上来说似乎并不好理解。实际上,这是一种分布式计算。...正如字面来说,“”就是如同真正,负责将数据进行收集,之后再分发作用。大家目前所说服务中,已经不是只有计算了,而是包括多种计算机技术复合而成一种多功能综合技术。...二、计算巨大优势 计算有着十分巨大优势。其优势首先体现在储存安全性方面,用户将计算机数据存放在自己电脑上,很有可能会由于一些特殊原因造成数据丢失。...以上就是关于服务简单介绍,相信大家已经了解了什么是“”,也认识到了使用计算巨大优势。实质上这就是社会科技发展带给人类巨大便利,大家应该去好好利用这项技术。

17.2K30

从Docker到Kubernetes:探究原生本质

原生(Cloud Native)是一种软件架构思想,旨在支持应用程序弹性、可扩展性、可靠性和可移植性,使应用程序更好地运行在环境中。...原生核心特征包括: 使用容器来封装和分发应用程序:容器是一种轻量级、可移植虚拟化技术,能够提供更快启动时间和更好资源利用率,容器还能够有效地管理应用程序之间依赖关系。...原生技术能够提供更高效、更弹性、更灵活应用程序部署和管理方式,使企业能够更好地应对快速变化业务需求和市场竞争压力。...原生技术还可以帮助企业实现更好资源利用率、更快开发和部署速度,提高生产力和效率。 原生应用程序通常使用容器来封装和分发,最常用容器技术是Docker。...Docker优点在于它提供了一个标准化容器格式和API,使应用程序可以在任何支持Docker操作系统和平台上运行,无需修改或重新构建代码。

25120

计算——计算与虚拟化关系

作者简介:一名计算网络运维人员、每天分享网络与运维技术与干货。   ...座右铭:低头赶路,敬事如仪 个人主页:网络豆主页​​​​​ ----  前言 本章将会讲解计算虚拟化技术,了解虚拟化作用,等知识。...----  二.计算与虚拟化关系 从行业数据相互关联角度来说,计算是极度依赖虚拟化。但虚拟化并非计算(虚拟化≠计算),计算也并非虚拟化。...虚拟化是计算基础技术能力,但是计算和虚拟化没有必然联系。实现计算可以不需要虚拟化,但是要提高资源利用效率和方便管理,计算还是需要用虚拟化来实现。  ...因此,计算和虚拟化是两种完全独特技术。我们可以认为,虚拟化是操控硬件软件技术,而计算是指由操控产生服务。即我们可以将虚拟化视为技术,将计算视为服务。

40350

计算2018:企业计算应用趋势

InfoWorld母公司IDG communication在2018年进行一项计算研究发现,多数组织将继续增加投资并发展自己环境,并利用这项技术推动业务向前发展。...在接受调查550家组织中,73%组织至少有一个应用程序,或者他们基础计算设施一部分已经在云中,所以现在问题将不再是组织是否会采用,而是将如何采用。...大型企业投资则从2016年300万美元增加到了2018年350万美元。 考虑到计算需要消耗大量技术支出,CIO或IT高管成为了在计算购买过程中最有影响力角色就不足为奇了。...交付模式:走向“即服务”世界 当前IT组织计算环境构成,包括非、SaaS、PaaS和IaaS在内计算环境,其百分比在非云和之间分布相当均匀。但这种情况有望在将来有所改变。...随着计算成熟,人们在下面两个安全或治理方面的担忧似乎正在逐渐减少: •合规性——计算解决方案满足企业或行业标准能力。2015年这一比例高达35%,但2018年降至26%。

16.6K50

(23) 枚举本质 计算机程序思维逻辑

所谓枚举,是一种特殊数据,它取值是有限,可以枚举出来,比如说一年就是有四季、一周有七天,虽然使用类也可以处理这种数据,但枚举类型更为简洁、安全和方便。...枚举更为安全,一个枚举类型变量,它值要么为null,要么为枚举值之一,不可能为其他值,但使用整形变量,它值就没有办法强制,值可能就是无效。...可以看出,枚举类型本质上也是类,但由于编译器自动做了很多事情,它使用也就更为简洁、安全和方便。...因为ordinal值会随着枚举值在定义中位置变化而变化,但一般来说,我们希望id值和枚举值关系保持不变,尤其是表示枚举值id已经保存在了很多地方时候。...比如说,上面的Size例子,Size.SMALLordinal值为0,我们希望0表示就是Size.SMALL,但如果我们增加一个表示超小值XSMALL呢?

73550

走近计算(四):计算背后技术

这系列将从零出发认识计算。这一系列不是高屋建瓴科普,而是我学习笔记,因为,我也是个菜鸟。如有谬误,敬请评论区或私信交流。 这里是第四篇,谈谈计算背后技术。...前面依次学习了计算基本概念,并且通过两个类比来帮助理解计算特性: 按需服务 弹性扩展 资源池化(多租户) 泛网络访问 服务可度量 之后了解了计算主要部署模型: 公有 私有 混合 行业...那么,在这些概念背后,又隐藏着哪些有趣技术实现呢?如何架构,使用了什么新技术,又催生了哪些技术发展?接下来几篇,我将去了解计算背后技术要素。 这一篇目标,是对计算背后主要技术元素理解。...有了网络供应,计算要将传统数据中心搬到上,也就是将这些物理世界网络设施,汇入一个资源池,以供各个节点租户来接入,这部分该如何实现?这里用到技术,就是计算核心技术,虚拟化技术。...由于虚拟化技术计算核心,这一条后面还要专开一篇细说。

18.4K51

智能本质 (一) 计算机能思考么?

而人类有超乎寻常大局观,所以能够在围棋上看出厚薄攻守。然而在大规模计算能力面前,围棋终究还是被证明是个计算问题。狗棋圣下出了精彩绝伦妙招,无非只是它计算估值中认为自己权值高,能赢。...其实我们看计算机这个东西,和人类发明很多东西,比如汽车,火车,乃至宇宙飞船都不太一样。大多数人类发明东西,都遵循了某种物理规律,在人类操纵下可以更好完成一些事情。...计算机不同,大家码农都知道,如果说程序跑出了问题,那不可能是机器错了,肯定是自己code有bug。可是我们程序是什么呢?其实是一种语言,告诉计算机我们想要它做什么,然后对方就给你做出来了。...所以,理解图灵机对于理解机器是否有智能有着本质意义。 另外一方面,今天科技发展已经使得人类可以对大脑各个区域进行非常细致深入研究。...这实际上带来了一个问题,我们精神世界,我们智慧,是不是其实也是类似图灵机这样一个机械计算模型通过纷繁复杂计算结果。

76280

计算,人们身边

计算是继互联网、计算机后在信息时代又一种新革新,计算是信息时代一个大飞跃,未来时代可能是计算时代,虽然目前有关计算定义有很多,但总体上来说,计算虽然有许多得含义,但概括来说,计算基本含义是一致...(2) 计算中资源被冒用 计算环境有着虚拟特性,而用户通过计算在网络交易时,需要在保障双方网络信息都安全时才会进行网络操作,但是计算中储存信息很多,同时在计算环境也比较复杂,计算数据会出现滥用现象...(3) 计算中容易出现黑客攻击 黑客攻击指的是利用一些非法手段进入计算安全系统,给计算安全网络带来一定破坏行为,黑客入侵到计算后,使计算操作带来未知性,同时造成损失也很大,且造成损失无法预测...,所以黑客入侵给计算带来危害大于病毒给计算带来危害。...(4) 计算中容易出现病毒 在计算,大量用户通过计算将数据存储到其中,这时大量当计算出现异常时,就会出现一些病毒,这些病毒出现会导致以计算为载体计算机无法正常工作现象,同时这些病毒还能进行复制

2.5K30

(19) 接口本质 计算机程序思维逻辑

但,这种只是将对象看做属于某种数据类型,并按该类型进行操作,在一些情况下,并不能反映对象以及对对象操作本质。 为什么这么说呢?...很多时候,我们实际上关心,并不是对象类型,而是对象能力,只要能提供这个能力,类型并不重要。我们来看一些生活中例子。...要计算一组数字,只要能计算出正确结果即可,至于是由人心算,用算盘算,用计算器算,用电脑软件算,并不重要,关心是对象是否有计算能力,而并不关心对象到底是算盘还是计算器。...这就是接口威力,可以说,针对接口而非具体类型进行编程,是计算机程序一种重要思维方式。针对接口,很多时候反映了对象以及对对象操作本质。...更重要是降低了耦合,提高了灵活性,使用接口代码依赖是接口本身,而非实现接口具体类型,程序可以根据情况替换接口实现,而不影响接口使用者。

631100

(21) 内部类本质 计算机程序思维逻辑

内部类 之前我们所说类都对应于一个独立Java源文件,但一个类还可以放在另一个类内部,称之为内部类,相对而言,包含它类称之为外部类。 为什么要放到别的类内部呢?...不过,内部类只是Java编译器概念,对于Java虚拟机而言,它是不知道内部类这回事, 每个内部类最后都会被编译为一个独立类,生成一个独立字节码文件。...比如说,一个类内部,如果既要计算最大值,也要计算最小值,可以在一次遍历中将最大值和最小值都计算出来,但怎么返回呢?...将程序分为保持不变主体框架,和针对具体情况可变逻辑,通过回调方式进行协作,是计算机程序一种常用实践。匿名内部类是实现回调接口一种简便方式。...小结 本节,我们谈了各种内部类语法、实现原理、以及使用场景,内部类本质上都会被转换为独立类,但一般而言,它们可以实现更好封装,代码上也更为简洁。 我们一直没有讨论一个重要问题,类放在哪里?

72980

计算是最终计算架构?

NetSuite是一家做计算软件服务公司,它CEO Nelson发表观点认为:计算是最终计算模式,你同意吗? 作为NetSuiteCEO扎克•纳尔逊,对于计算有深刻理解。...毕竟,他公司诞生于1998年,那个时候计算还没有它成为时尚,那个时候NetSuite就开始以订阅方式提供ERP企业软件和其他业务软件。...“我们实际上是第一个计算应用程序,” 纳尔逊最近一次采访中说。”这个想法是建立一个系统来运行一个企业业务,当然是通过互联网方式来提供服务。”最开始该公司被称为Netledger。...尼尔森认为,不管他们行业,每家公司都应该是一家计算公司,热烈拥抱计算。事实上,他称之为“最终计算架构。” “在任何时候,你所有信息都可以在多个设备上获得”他说。...Nelson说我们将会很兴奋地看到20年后随着计算能力普及和发展,人们会得到很多意想不到服务。就像现在Uber和Airbnb一样,如果没有计算他们都将失去存在基础。计算旅程刚刚开始。

3.4K100

计算机程序思维逻辑 (9) - 条件执行本质

现在,让我们回顾程序本身,只进行基本操作是不够,为了进行有现实意义操作,我们需要对操作过程进行流程控制。...条件本质 正如我们探讨数据类型时候,研究数据二进制表示一样,我们也来看下这些条件执行具体是怎么实现。...其中byte/short/int本来就是整数,在上节我们也说过,char本质上也是整数,而枚举类型也有对应整数,String用于switch时也会转换为整数(通过hashCode方法,后文介绍)。...总结 条件执行语法是比较自然和容易理解,需要注意是其中一些语法细节和陷阱。它执行本质依赖于条件跳转、无条件跳转和跳转表。...条件执行中跳转只会跳转到跳转语句以后指令,能不能跳转到之前指令呢?

1.1K100

计算——计算关键技术

作者简介:一名计算网络运维人员、每天分享网络与运维技术与干货。   ...一.计算关键技术 1.虚拟化技术 虚拟化是一种能够更有效地利用物理计算机硬件过程,是计算基础。 虚拟化,将各种IT实体资源抽象,转换成另一种形式技术都是虚拟化。...正符合计算快速高效处理海量数据优势。在数据爆炸今天这个技术至关重要,为保证数据资料高可靠性。...计算常用分布式数据存储技术,将数据存储于不同物理设备中,不仅摆脱物理设备限制,扩展性更好,满足快速响应用户需求变化。 ---- (1)计算分布式存储与传统存储是不同。...---- (1)计算数据中心优势 计算数据中心相比传统数据中心优势在于,计算数据中心更加强调与IT系统协同优化,在满足需求前提下,实现整个数据中心最高效率和最低成本。

36230

边缘计算计算未来

这是最后一次分散化进程,此后便是著名集中式体系结构,巨型数据中心基本上承揽了所有的重要任务。现在,边缘计算正在敲门,为下一次换班做准备。 服务是当前集中式体系范例。...“边缘设备本质上是位于数据中心之外任何设备。”因此,“边缘计算”是一种新模式,将大量计算和存储资源放置在互联网边缘,靠近移动设备或传感器(来源 http://t.cn/Ez2kveR )。...在这种体系结构中,无论是以设备本地执行计算形式,还是通过在设备附近部署一个微型方式,或者两种形态组合方式,计算行为都在物理上更接近设备。...三、边缘计算与机器学习复杂性 一种用于在边缘计算环境中进行机器学习示例模型 (来源http://t.cn/Ez2sDRQ ) 与中心服务器或雾节点相比,边缘设备内存要小得多,计算能力也要小得多。...四、边缘计算未来挑战 边缘计算优点和优点 (来源http://t.cn/EzLVbZn) 时代一个典型好处是集中化及其带来管理便利性。随着计算分布在许多节点和设备上,管理问题也随之出现。

4.7K40

计算灾难恢复:解决与计算相关问题

在当今时代,对更具竞争力和敏捷性需求使企业寻求能够使业务运营更简单、更快资源或流程。计算灾难恢复是证明企业实力以及使计算业务流程顺利运行理想解决方案之一。...更重要是,计算灾难恢复(Cloud DR)是证明企业实力以及使计算业务流程顺利运行理想解决方案之一。 以下介绍与计算灾难恢复相关一些关键服务和优势: 什么是计算灾难恢复?...计算灾难恢复是在计算运营环境中存储和维护数据作为安全措施一个过程。计算灾难恢复旨在恢复企业重要数据,或在发生停机或自然灾难时启动故障切换。 计算灾难恢复好处是什么?...计算灾难恢复在这里起着关键作用,虚拟化可以非常有效地实现计算灾难恢复最佳结果。IT虚拟化通过将整个服务器封装在紧凑软件包中,并在几分钟内将其托管在备用托管站点上来促进这一过程。...在这种情况下,有效规划计算灾难恢复策略可以节省时间。这就是许多企业开始选择相对安全计算环境原因。 结 语 计算和灾难恢复技术改变了企业工作方式和应对竞争市场挑战方式。

3.6K20
领券