Arrays 为什么当我尝试用洪水填充阵列时,我的物理内存没有达到100%的容量?

Arrays 为什么当我尝试用洪水填充阵列时,我的物理内存没有达到100%的容量?,arrays,memory,memory-management,capacity,Arrays,Memory,Memory Management,Capacity,作为一个实验,我在Delphi中创建了一个程序,该程序只需实例化一个数组,并不断增加它的大小(同时填充它),直到提高内存期望值。当监控电脑的物理内存时,容量仅达到80%左右。为什么不能达到100% 也就是说,不是吗?索引指的是在引发错误之前数组可以存储的项目数。而所讨论的项目恰好是字节?是的,是Delphi/Pascal中的字节类型。那么这个字节数实际上是多少?

作为一个实验,我在Delphi中创建了一个程序,该程序只需实例化一个数组,并不断增加它的大小(同时填充它),直到提高内存期望值。当监控电脑的物理内存时,容量仅达到80%左右。为什么不能达到100%


也就是说,不是吗?索引指的是在引发错误之前数组可以存储的项目数。而所讨论的项目恰好是字节?是的,是Delphi/Pascal中的字节类型。那么这个字节数实际上是多少?