一个32位历程Process.VirtualMemorySize64可能的最大值

一个32位进程Process.VirtualMemorySize64可能的最大值
我看到一段程序,每隔一段时间会监控当前进程的Process.VirtualMemorySize64,如果超过1500M, 就强行重启软件。我不知道1500M是否是一个合理的最大值,请问一个32位程序的Process.VirtualMemorySize64可能在什么范围。
------解决方案--------------------
32位程序最大可管理内存是2G, 扣除各种系统开销,1500M是理想的选择。