オペレーティングシステムがプログラムを実行する方法について、私は多くのことを混乱しています。以下のクエリで私を助けてください。 テキストファイルを読み込んで3つのメソッドを持つCプログラム[wordCount.C]があるとします。 1. CalculateNumberOfwords() 2. CalculateMostUsedWord() 3. CalculateleastusedWord()。オペレーティングシステムによるプログラムの実行
以下は質問です。 1. RAMとプロセッサの影響について、exeファイル[wordCount.exe]をダブルクリックするとどうなりますか? 2.プロセッサがプログラム上でどのように作業を開始するか。 3.テキストファイルのデータをいつどのようにRAMに挿入するか。 4. RAMが2GBでテキストファイルが10GBの場合はどうなりますか? 5.メモリマネージメント[コードセグメント、データセグメントなど]
基本的に私はOSによるプログラム実行の完全な流れを知りたいと思っています。
はOSに依存し、各OSは異なる実装を持っています –
良いコンピュータアーキテクチャの本ではプロセスを詳しく説明していますので、ローカルライブラリをチェックしてみてください。 – scrappedcola