ユーザー空間(またはカーネル自体)のアプリケーションによるRAMへの書き込みがどのように機能するかを理解しようとしていますが、混乱しています。
開いているアプリケーションがあるとします。まず、カーネルはファイル システム テーブルを調べて、そのファイルが永続ストレージのどこにあるかを判断します。次に、実行可能なコンテンツが読み取られると、カーネルはマシン コード (命令として表される) とデータを RAM にコピーする必要があります。しかし、どのように?この抽象化はどのように機能し、どこでメモリ コントローラー自体を扱うようになるのでしょうか?
誰かが私を段階的に説明できますか?