私はCプログラミングを見始めましたが、私は完全な初心者ではありませんでした(私はJavaとWeb開発の知識があります)分かりません。すべてのプログラムコードはメモリの codeセクションセグメントにロードされています
私の質問は、プログラムが最初にメモリにロードされたときです。私は実際にここで何が起こっているのか理解できない。
プログラムの起動時にメモリにロードされたプログラムコードはすべて、またはロードされる必要があるのは何ですか?
このコードを実行すると、プロセスがCPU時間を取得したり、プログラムが実行されている間にコードがメモリに残り、物理ディスクからスワップイン/スワップされます。
2つのプロセスが同じ命令セットを共有できれば、各プロセスはその仮想メモリ空間で別々のコードセクションを取得することになりますか?
私の質問が基本的ではありませんが、言葉が貧弱ですが、私はこの先週を見て始めて、読んで週末を過ぎてから、私は答えよりはるかに多くの質問があります。
いい質問です! –