[计组]数据的存储和排列
2023-02-18 15:41:45 时间
大小端模式
多字节数据在内存里占用连续的内存空间
大端模式:就是我们平常看到的右到左读的形式,左边是高地址位,右边是低地址位
小端模式:和上面反过来,便于机器处理
边界对齐
内存按照字节编址
访问内存一次访问一个字,32位,4个字节
边界对齐就是,一个字存数据的时候,如果没有占满四个字节,剩余的字节会被浪费掉,但是读取的时候速度快,只需要按字访问一次访存就可以了(空间换时间)
边界不对齐,一个字存数据,没占满,下一个数据接着继续存在后面的字节里,不会浪费空间,但是读数据的时候,就需要访存两次才能读出完整数据(时间换空间)
相关文章
- JetBrains Rider for mac(跨平台.NET IDE集成开发) v2022.3.1激活版
- 交互周期表:网络中心度(Network Centrality)
- ECCV2022 | PCLossNet:不进行匹配的点云重建网络
- Redis
- SQLSERVER 的复合索引和包含索引到底有啥区别?
- SQLSERVER 的主键索引真的是物理有序吗?
- SQLSERVER 居然也能调 C# 代码 ?
- 再聊一下那 SQLSERVER 行不能跨页的事
- 聊一聊 SQLSERVER 的行不能跨页
- 一次SQL调优 聊一聊 SQLSERVER 数据页
- 记一次 .NET 某安全生产信息系统 CPU爆高分析
- 记一次 .NET 某工控MES程序 崩溃分析
- 玩好.NET高级调试,你也要会写点汇编
- 记一次 .NET 某工控软件 内存泄露分析
- 记一次 .NET 某电子厂OA系统 非托管内存泄露分析
- 聊一聊如何截获 C# 程序产生的日志
- .NET 7 的 AOT 到底能不能扛反编译?
- 记一次 .NET 某自动化采集软件 崩溃分析
- 从 WinDbg 角度理解 .NET7 的AOT玩法
- 记一次.NET某工控图片上传CPU爆高分析