18分 |
因为 1024*1024*1024*1024*1024 == 0
|
18分 |
1024*1024*1024*1024*1024的结果,超出了size_t的表示范围,结果是0
|
4分 |
Linux虚拟地址空间内核占1GB,留给用户进程3GB,Windows是各占2GB,用户空间也是用户进程最大的堆申请数量了。但考虑到程序本身大小,动态库等因素,实际的堆申请数量是达不到最大值的,Linux小于3GB,Windows小于2GB。
|
18分 |
因为 1024*1024*1024*1024*1024 == 0
|
18分 |
1024*1024*1024*1024*1024的结果,超出了size_t的表示范围,结果是0
|
4分 |
Linux虚拟地址空间内核占1GB,留给用户进程3GB,Windows是各占2GB,用户空间也是用户进程最大的堆申请数量了。但考虑到程序本身大小,动态库等因素,实际的堆申请数量是达不到最大值的,Linux小于3GB,Windows小于2GB。
|