私は16 mbのテキストファイルを処理するデータマイニングC#プロジェクトに取り組んでいます。実行時にファイルを処理する必要があります。ユーザーがファイルを選択した後、プログラムはそれらを1つずつロードし、キーワードを検索し、オブジェクトに分割します。したがって、プログラムには約50個のオブジェクトがあり、それぞれ約10 MBで約500 MBのRAMがあります。実行時に大きなオブジェクトを処理する方法
私はこれらのオブジェクトを一度にすべて必要としないので、それらをRAMの外に保存し、必要なものをロードする必要があります。
この状況を処理するにはどうすればよいですか?