ファイルの読み取りと書き込み、特に書き込みを行うためのより効率的な (RAM/CPU が少ない) メカニズムを知る必要があります。おそらくJSONデータ構造。アイデアは、これらの操作を WebSockets のコンテキストで実行することです (クライアント -> サーバー -> 実際のセッションのデータを含むファイルの読み取り/書き込み -> クライアントへの応答)。データを一時変数に格納して破棄するのが最善のアイデアです。 vars が役に立たないのはいつですか?
何か案が?
ファイルの読み取りと書き込み、特に書き込みを行うためのより効率的な (RAM/CPU が少ない) メカニズムを知る必要があります。おそらくJSONデータ構造。アイデアは、これらの操作を WebSockets のコンテキストで実行することです (クライアント -> サーバー -> 実際のセッションのデータを含むファイルの読み取り/書き込み -> クライアントへの応答)。データを一時変数に格納して破棄するのが最善のアイデアです。 vars が役に立たないのはいつですか?
何か案が?
おそらくどちらもほぼ同じでしょう。通常、I/O は CPU よりもはるかに遅いため、ファイルの読み取りと書き込みのプロセス全体は、ディスクが要求を処理できる速度に依存します。
また、採用するデータ処理アプローチにも依存します。ファイル全体を一度に読み込むことを選択した場合、もちろん、ファイルを 1 つずつ読み込むことを選択した場合よりも多くのメモリが使用されます。
したがって、答えは次のとおりです。パフォーマンスは、選択した言語にのみ (ごくわずかに) 依存します。アルゴリズムと I/O パフォーマンスの選択は、CPU または RAM の使用量の大部分を容易に説明します。