首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >内存页的大小和文件系统集群的大小总是一样的吗?

内存页的大小和文件系统集群的大小总是一样的吗?
EN

Unix & Linux用户
提问于 2015-01-01 20:35:23
回答 2查看 1.7K关注 0票数 1

来自http://en.wikipedia.org/wiki/Page_%28计算机_内存%29

页、内存页或虚拟页是虚拟内存的固定长度连续块,由页表中的单个条目描述。它是一个最小的数据单元,用于操作系统代表程序执行的内存分配,以及主存与任何其他辅助存储(例如硬盘驱动器)之间的传输。

来自http://en.wikipedia.org/wiki/Data_集群

在计算机文件系统中,群集或分配单元是为文件和目录分配磁盘空间的单位。为了减少管理磁盘上数据结构的开销,文件系统在默认情况下不分配单个磁盘扇区,而是分配称为群集的连续扇区组。

我想知道在同一个计算机系统(硬件和操作系统,特别是Linux)中,内存页的大小和文件系统集群的大小是否总是相同的?

EN

回答 2

Unix & Linux用户

发布于 2015-01-01 22:32:17

不,他们不一定是一样的。在不到100 mb磁盘驱动器的时代,linux文件系统通常只使用一个KiB集群。现在,4 4KiB是标准的,因为较大的尺寸有较少的开销。在KiB (包括64位)处理器上,系统页面大小为4 x86。一些基于ARM的系统使用64 KiB页面大小。FAT16文件系统最多使用64个KiB集群。

票数 4
EN

Unix & Linux用户

发布于 2015-01-01 22:20:00

不,页面大小和群集大小不一定相同。

  • 您引用的内存页面上的维基百科页面已经列出相同的计算机体系结构可以在不同页面大小之间切换的列表。例如,x86_64的页面大小可能为4KiB、2MiB或1GiB (取决于操作系统支持、工作负载等)。
  • 群集大小取决于物理存储介质。同样,您的维基百科关于数据集群的文章已经提到了不同的大小。使用SSD,您没有传统意义上的集群。
票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/176963

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档