オーバーヘッドが関係するため、小さな辞書をたくさん持つとメモリが無駄になるのではないかと思っていました。ディクショナリはハッシュ テーブルとして実装されているため、これらの小さなディクショナリをそれぞれに含む何千ものオブジェクトがある場合、検索するリスト/バイナリ検索ツリーだけではなく、多くのスペースを浪費することになります。各小さな辞書には 4 ~ 5 個のキーと値のペアしか含まれていませんか?
私が今見ているコードはそのように実装されており、メモリの問題があるため、少数のアイテムにハッシュテーブルを使用するのはどれほど無駄なのか疑問に思っていました. リスト/バイナリ検索ツリー以外のオプションは何ですか?