4

如果我有一个 2 GB 的内存,并且我有一个对象的 2 个实例,每个实例为 1.5 GB,操作系统将帮助和上下文在硬盘之间切换页面。

如果我有 1 个实例但为 3 GB,该怎么办。相同的分页方法可以将此实例分解为 2 个页面吗?或者我会遇到内存不足的问题吗?

我还想将相同的问题应用于对象旁边的其他数据结构,分页会将其作为一个整体进行分页,还是将其分解为更小的单元。

谢谢。

4

1 回答 1

6

操作系统没有“对象”的概念,只有内存页。您的对象将由许多内存页面组成,操作系统可以相互独立地交换进出真实内存。页面大小因操作系统而异,但通常为 4K。

于 2010-06-12T08:01:26.557 回答