一、存储

计算机存储单位一般用字节(Byte,或B)、千字节(KB)、兆字节(MB)、吉字节(GB)、太字节(TB)、拍字节(PB)、艾字节(EB)、泽它字节(ZB,又称皆字节)、尧字节(YB)表示。

bit

0|1

计算机中的最小存储单位

B

字节(Byte)

1B = 8bit

计算机中数据的基本单元

KB

千字节

1KB = 1024B

1千字节为1024个字节

MB

兆字节

1MB = 1024KB

1兆字节为1024个千字节

GB

吉字节

1GB = 1024MB

1吉字节为1024个兆字节

...

二、图片占用存储大小

图片文件大小指的是图片在磁盘上的占用空间大小,图片内存大小指的是图片被加载到内存中占用的空间大小。图片内存占用大小和图片文件大小是没有必然关系的,但是一般图片文件越大,图片占用的内存就越大。

图片内存占用大小 = 图片像素宽 * 图片像素高 * 一个像素的内存占用大小

编码格式

单位像素内存占用

解释

备注

ALPHA_8

1B

用一个8位存储alpha,所以占用1个字节

只有透明度

ARGB_444

2B

alpha red green blue各4位,所以占用2字节

图片质量太差

ARGB_888

4B

alpha red green blue各8位,所以占用4字节

建议使用(默认)

RGB_565

2B

red 5位,green 6位,blue 5位,占用2字节

没有透明度

例如:

一张1024*1024的图片,编码格式为ARGB_888。1024 * 1024 * 4B = 1024 * 4KB = 4MB。

计算机存储与图片内存占用相关推荐

  1. 【Android 内存优化】Bitmap 内存占用计算 ( Bitmap 图片内存占用分析 | Bitmap 内存占用计算 | Bitmap 不同像素密度间的转换 )

    文章目录 一.Bitmap 内存占用 二.Bitmap 内存占用计算示例 三.Bitmap 内存占用与像素密度 四.Bitmap 内存占用与像素密度示例 一.Bitmap 内存占用 在 Android ...

  2. Android 图片内存占用过大?不存在的...

    转载请注明出处:http://blog.csdn.net/hjf_huangjinfu/article/details/79281829 概述 Android 平台的内存,一直都是比较珍贵的,防止内存 ...

  3. 寄存器属于计算机存储设备吗,内存资料寄存器

    内存资料寄存器(Memory Data Register,MDR),又称数据寄存器.缓冲寄存器,是计算机控制单元中的寄存器,寄存了将要写入到计算机主存储器(例如:RAM)的数据,或由计算机主存储器读取 ...

  4. 计算机存储中的内存地址与寻址

    什么是位? 位表示的是二进制位,一般称为比特,即0或1,是计算机存储的最小单位: 什么是字节? 字节是计算机中数据处理的基本单位:计算机中以字节为单位存储和解 释信息,规定一个字节由八个二进制位构成, ...

  5. 如何降低计算机运行内存,解决Win10内存占用高的小技巧:对你肯定有帮助

    "Win10内存占用高,没开几个软件就快占满了,难道8G内存还不够用?"在网上搜索Win10内存的关键词,类似的吐槽或求助到处都是.内存占用大,严重影响新系统的使用体验.难道是Wi ...

  6. 计算机存储单位以及内存原理

    计算机的存储单位: 计算机系统数据只用0和1这种表现形式,(这里只表示一个数据点,不是数字),一个0或者1占一个"位",而系统中规定8个位为一个字节. 电脑的各种存储器的最小的存储 ...

  7. 计算机运行一会内存占用巨大,Win8电脑程序占用很大内存怎么办?

    为电脑安装各种程序软件基本是每一个用户朋友必做的事情.两台原本一模一样的电脑在被分配给两个人一段时间之后,内部是绝对不会再一模一样的.因为人们喜欢安装的软件各不相同,喜欢用电脑做的事情也不会都一样.一 ...

  8. Fresco加载图片内存占用过大导致OOM

    Fresco加载网络图片部分设备出现显示部分图片为黑色并崩溃 1.在使用Fresco显示网络图片在天猫魔盒M17设备时,出现部分图片显示为黑色,且一段时间后程序崩溃. 尝试把setImageURI方法 ...

  9. Android文件夹占用空间分析,关于Android中图片大小、内存占用与drawable文件夹关系的研究与分析...

    从上一篇文章<Android屏幕适配全攻略>写完之后,经常会有朋友问我这个问题:"能不能一个App只提供一套切图适应所有的分辨率呢?"我觉得有必要写一篇文章来研究一下这 ...

最新文章

  1. yield学习续:yield return迭代块在Unity3D中的应用——协程
  2. 取出list中属性_你是否用过List<T>和List<?>?
  3. ITK:将颜色图应用于标签图并将其叠加在图像上
  4. uni-app动态绑定class和style
  5. 解决:springcloud 启动 config-client 报错:... .integration.config.HandlerMethodArgumentResolversHolder
  6. 两个html页面之间通讯,面试官:前端跨页面通信,你知道哪些方法?
  7. 亮点抢先看 | 旷视科技11篇 ICCV 2019 论文概览
  8. mysql gtid 双主_MySQL5.7配置GTID双主
  9. VBM计算操作过程记录
  10. Survey: A Survey on Image Tampering and Its Detection in Real-world Photos 图像仿冒
  11. 服务器独享宽带和共享宽带有那些区别
  12. matlab仿真中pv,PV的matlab仿真
  13. 三极管一键开关机电路详解 and二极管/MOS管防反接保护电路
  14. 《深入理解Android内核设计思想(第2版)(上下册)》之Android源码下载及编译
  15. Android Audio 2: Audio相关术语
  16. ArcGIS教程:流向
  17. 5、收集资料与绘制原理图库和pcb库
  18. iOS开发——加载、滑动翻阅大量图片解决方案详解
  19. 详解——导向滤波(Guided Filter)和快速导向滤波
  20. V3商家支付到零钱+商家支付到零钱状态查询(100免密PHP版)

热门文章

  1. 【HIVE】 hive元数据查询语句集合
  2. im标签中 alt和title的区别
  3. 给新一届数学类“教指委”的一封公开信
  4. 计算机osta试题,OSTA试题库(参考).doc
  5. 内网穿透远程访问家里的群晖NAS 2-2
  6. HTML5主体结构元素
  7. Android视频技术探索之旅:美团外卖商家端的实践
  8. 数学好学计算机还是自动化,计算机准备好解决这个臭名昭著的庞杂数学问题了吗?...
  9. RXAndroid-exception:rx.exceptions.MissingBackpressureException
  10. GammaTone 滤波器详解