0

巨大なデータセットをロードして、ベクトルに保持する必要があります。アプリケーションで許容されそうな1.2GB程度のメモリをギリギリまで抑えることができました。

しかし、その後、ベクトルをシリアル化しようとしましたが、VB.NET が最終的にメモリ不足の例外を与えることを断念しました。

私はすべてを試しましたが、データセットのサイズを減らすことはできません。実際、それはすでに大幅に削減されています。アプリケーションの内部を変更することはできません。

私のアプリケーションが 1.2 GB (またはこの魔法の制限と思われるもの) を超えて使用できるようにする方法はありますか?

VB6でも同じことを試しましたが、制限も1.2GBでした。

4

1 に答える 1

0

これは私がググったものでした:

.net memory limit for application

これらは、Google での最初の 4 つの結果です。

メモリ制限に達すると、.Net アプリケーションの速度が低下します

.Net メモリ制限

単一の .NET プロセスにメモリ制限はありますか

64 ビット .Net アプリケーションのメモリ制限は?

于 2013-04-19T18:15:32.437 に答える