0

シンプルなブラウザを作成しましたが、Firefox のようにファイルから設定をロードしたいと考えています。

設定をメモリにロードする必要がありますか、それとも必要なときに各設定を読み取る必要がありますか?

4

1 に答える 1

2

一般的な方法は、設定をメモリ内のデータ構造にロードすることです。これには、必要に応じてそれぞれを読み取るよりも多くの利点があります。

  • ディスクからの読み取りは非常にコストのかかる操作であり、数バイトの非常に非効率的です。
  • ほとんどの設定は起動時に必要になりますが、個別にロードするのはなぜですか?
  • ごくわずかな環境設定によって消費されるスペース。
  • コードの複雑さと潜在的なバグを節約できます。
  • 設定を常にロードすると、より重要な要求を処理するディスク ドライバの機能が損なわれます。
于 2012-04-21T09:26:57.530 に答える