您当前的位置:首页 > 电脑百科 > 硬件技术 > 内存

内存为什么是以字节为单位的?

时间:2019-09-18 08:53:44  来源:  作者:

我觉得在冯诺依曼体系结构里,CPU和内存是最重要的设备。如果没有CPU和内存,服务器将完全无法运行。 所以继第一阶段分享完了CPU篇之后,今天就开始内存篇。我们以一个最简单的问题开篇,为什么内存地址0x0001和内存地址0x0002之间差的是一个byte,而不是一个bit?

我想你对内存存储的计算已经熟练于心,a变量占用内存多少字节,b变量占用内存多少字节。但是你有没有深入思考过,为什么我们用的存储单位都是字节,而不是比特?可能你会说因为ASCII码的基本编码单位就是字节呀,你还有可能举出很多个原因来说明内存应该以字节进行计算的原因。但那为啥网络带宽都是以bit,而不也用byte来计算的呢?

我们平时好像太过于习以为常,而没有去深想过具体的原因。我今天呢,是想从一个特定的角度去看待这个问题,那就是从内存的硬件物理结构。我们来了解一下内存的物理构造,一般内存的外形图片如图1:

为什么内存为什么是以字节为单位的?

图1 内存外形

如图1所示,一个内存是由若干个黑色的内存颗粒构成的。每一个内存颗粒叫做一个chip,所有的数据都是存在这些chip里的。上面这个内存条有8个chip(正反面各四个)。chip内部构造如图2:

为什么内存为什么是以字节为单位的?

图2 chip内部结构

每一个chip内部,又是由8个bank组成的。在每个bank内部,就是电容的行列二维矩阵结构了,如图3。

为什么内存为什么是以字节为单位的?

图3 bank内部构造

这个矩阵由多个方块状的元素构成,这个方块元素是内存管理的最小单位。要注意的是每一个元素有8个小电容,存储8个bit,也就是一个字节。换句话说,因为在内存物理结构中最小管理单位是元素,一个元素就是8bit。所以操作系统在管理它的时候,自然最小单位也就是字节了



Tags:内存   点击:()  评论:()
声明:本站部分内容及图片来自互联网,转载是出于传递更多信息之目的,内容观点仅代表作者本人,如有任何标注错误或版权侵犯请与我们联系(Email:2595517585@qq.com),我们将及时更正、删除,谢谢。
▌相关推荐
在日常生活中,手机是大家最常用的,也是使用频率最高的数码设备!手机的更新换代越来越快,但是资料如何备份呢?上传到网盘吗?那安全吗?换了新机,旧机当备用机但是好像手机内存又不够怎...【详细内容】
2021-12-27  Tags: 内存  点击:(2)  评论:(0)  加入收藏
这篇文章对于排查使用了 netty 引发的堆外内存泄露问题,有一定的通用性,希望对你有所启发 背景最近在做一个基于 websocket 的长连中间件,服务端使用实现了 socket.io 协议(基于...【详细内容】
2021-12-16  Tags: 内存  点击:(22)  评论:(0)  加入收藏
跟电脑一样,小米手机使用久了,手机内存里就会留下很多垃圾,情节严重的还会造成内存不够用的情况。那么,小米手机怎样快速清理垃圾呢?今天就来教大家5个方法,赶紧随我一起来看看吧...【详细内容】
2021-12-14  Tags: 内存  点击:(20)  评论:(0)  加入收藏
前些天,有一位网友咨询我,说他的华为手机总是提示内存不够用了,而且还开始卡顿,问我怎么办?碰到这种情况,我们只需要给华为手机“减肥”就可以了,也就是“清理内存”,就能有效解决问...【详细内容】
2021-12-10  Tags: 内存  点击:(14)  评论:(0)  加入收藏
手机内存越用越少?不敢删除怕误删除重要文件?128G内存可用空间仅有10G?学会这招,轻松给手机腾出至少10G空间。一招制敌,唔好哈。 下面就让点点带小伙伴们自己去清理吧!只对安卓系...【详细内容】
2021-12-08  Tags: 内存  点击:(10)  评论:(0)  加入收藏
Linux下查看某一个进程所占用的内存,首先可以通过ps命令找到进程id,比如ps -ef | grep kafka ,可以看到kafka这个程序的进程id 可以看到是2913,现在可以使用如下命令查看内存:top...【详细内容】
2021-12-07  Tags: 内存  点击:(37)  评论:(0)  加入收藏
苹果没有这个功能,安卓要更新到最新版。微信会把所有你浏览过的小程序和公众号文章保存下来,普通清理删不掉。此方法会把手机上所有小程序和公众号的缓存清理掉,谨慎使用。【1...【详细内容】
2021-11-23  Tags: 内存  点击:(17)  评论:(0)  加入收藏
一、为什么需要使用内存池在C/C++中我们通常使用malloc,free或new,delete来动态分配内存。一方面,因为这些函数涉及到了系统调用,所以频繁的调用必然会导致程序性能的损耗;另一...【详细内容】
2021-11-17  Tags: 内存  点击:(38)  评论:(0)  加入收藏
0. 引言:系统内存是硬件系统中必不可少的部分,定时查看系统内存资源运行情况,可以帮助我们及时发现内存资源是否存在异常占用,确保业务的稳定运行。例如:定期查看公司的网站服务...【详细内容】
2021-11-09  Tags: 内存  点击:(37)  评论:(0)  加入收藏
一:背景1. 讲故事前段时间有位朋友wx找到我,说他的程序存在内存阶段性暴涨,寻求如何解决,和朋友沟通下来,他的内存平时大概是5G 左右,在某些时点附近会暴涨到 10G+, 画个图大概就...【详细内容】
2021-10-27  Tags: 内存  点击:(35)  评论:(0)  加入收藏
▌简易百科推荐
从增强现实到人工智能、云计算再到物联网,5G正在燃爆新技术增长,同时也在燃爆它们生成的数据量。数据量越来越大,随之而来的是存储和快速访问需求,DDR5之类的技术变得空前重要。...【详细内容】
2021-05-21  电子工程世界  今日头条  Tags:DDR5   点击:(126)  评论:(0)  加入收藏
电脑配内存条时会发现一个现象:同样是16G容量的内存,单条16G比两条8G价格要略微便宜,两条8G组成双通道又似乎是绝大多数人推荐的配置。它们之间到底有什么不同呢?主要有以下三点...【详细内容】
2021-04-08    数智风  Tags:内存   点击:(241)  评论:(0)  加入收藏
对于内存来说,普通消费者更在乎的是品牌与容量,在选购电脑挑选多大的容量内存,才能满足自身需求,不错的品牌主要体现内存品质以及售后的保障。不过对于DIY发烧人群来说,超频至极...【详细内容】
2020-12-23      Tags:内存   点击:(159)  评论:(0)  加入收藏
如果你想组装一台高配电脑,一定会希望 灯光很闪 所有规格都拉满,而在内存条这一项上「频率」通常是大家最看重的参数。理论上,内存的工作频率等同于内存的处理速度,频率越高,处理...【详细内容】
2020-10-27      Tags:内存   点击:(162)  评论:(0)  加入收藏
一、读懂内存命名很多电脑小白在看到内存名字的时候都一脸懵逼,一长串的名字只能看懂品牌名。后面的“DDR4、3200”等参数,根本看不懂。我们以芝奇皇家戟这根内存为例,其名为“...【详细内容】
2020-09-07      Tags:内存条   点击:(1439)  评论:(0)  加入收藏
突然发现好长时间没有跟大家讲电脑相关的知识了,而且,私信也有很多人在问这方面的问题。所以,我总结了一下问的最多的问题,今天来跟大家探讨一下。其中问题最多的一个就是电脑...【详细内容】
2020-08-27      Tags:内存   点击:(784)  评论:(0)  加入收藏
[PConline 评测]一直以来,用户对内存的需求似乎仅停留在容量上,17年的吃鸡风潮一起,引领了一波内存升级的热潮,但自从主机的内存标配从4Gx2变成了8Gx2,大家对内存的关注度也逐渐...【详细内容】
2020-08-24      Tags:内存   点击:(111)  评论:(0)  加入收藏
大家好,我是黄昏百分百,大家都知道内存的频率越高,电脑的性能越高,但是却并不清楚高频率内存对电脑的性能到底有多少。今天我就为大家带来详细的测试,看一看电脑内存频率的高低,对...【详细内容】
2020-08-14      Tags:高频内存   点击:(120)  评论:(0)  加入收藏
大家好,我是小匠。我们经常停建或者听到128G“内存”的手机才卖1999,那凭什么一对高端的8G 内存套条敢卖1000?内存有成为随机存储器(RAM),而手机单习惯将内置存储(ROM/外部存储器)称...【详细内容】
2020-08-10      Tags:内存   点击:(180)  评论:(0)  加入收藏
摘要:计算机操作系统内存管理是十分重要的,因为其中涉及到很多设计很多算法。《深入理解计算机系统》这本书曾提到过,现在操作系统存储的设计就是“带着镣铐跳舞”,造成计算机...【详细内容】
2020-08-10      Tags:内存管理   点击:(126)  评论:(0)  加入收藏
最新更新
栏目热门
栏目头条