私は MS 製品のみを使用する会社の開発職に応募しています。面接に備えて、Windows が内部でどのように動作するかをよりよく理解したいと思っています。エンド ユーザーとして Windows に精通しており、インストールされる場所やレジストリ、基本的なコマンド ライン スキルも多少は持っています。しかし、Windows が実際にどのように動作するかの概要をオンラインで検索しても、何も見つかりません。COM の話題があちこちで出てきて、それに比べてほとんどの (すべてではないにしても) *nix バリアントは「すべてがファイル」パラダイムであることがわかります。
では、Windows(8/10)はUnix/GNU Linuxと比べてどうでしょうか?
ありがとう!
答え1
良いリソースを求めているので、この本シリーズをお勧めしますWindows 内部。
第 6 版は Amazon で入手可能です。
アレックス・イオネスクチーフ ソフトウェア アーキテクトであり、低レベル システム ソフトウェア、カーネル開発、セキュリティ トレーニング、リバース エンジニアリングの専門家コンサルタントです。David Solomon とともに Windows 内部コースを教えており、セキュリティ研究コミュニティでも活躍しています。
あなたもできる軽い読書Windowsアーキテクチャについてですが、記事に注意してくださいは2007 年から (実際には、Windows Internals ブックの古いバージョンの図を参照しています)。