タグ

VirtualDLLに関するmatukenのブックマーク (1)

  • なぜWindows 7のカーネルはVistaより軽量化できたのか? (1/2)

    一般的には、「Windows 7はWindows Vistaのカーネルをそのまま利用している」と説明されていた。だが実際には、Windows 7に対応した新しいカーネルが開発されている。そこで今回は、Windows 7のカーネルに関して解説しよう。 実はカーネルも大きく手を入れられているWindows 7 マイクロソフトでは「Windows 7はVistaと同じカーネルが使用されている」と説明しているが、厳密に言えば同じものが使用されているわけではない。Windows 7では、まったく新しいアーキテクチャーのカーネルを開発したのではなく、Vistaカーネルをベースとして、チューンナップしたものと言える。そのため、Windows 7のカーネルが公開しているAPIなどは、Vistaカーネルとまったく同じAPIとなっている。 Windows 7とWindows Server 2008 R2のカー

    なぜWindows 7のカーネルはVistaより軽量化できたのか? (1/2)
    matuken
    matuken 2010/03/05
    しかし、このままではVista用のアプリケーションは、MinWinをベースとしているWindows 7ではまったく動作しなくなる。そこで、レガシーDLLを新しいMinWin APIにマッピングする「Virtual DLL」という機能が用意された。  レガシータ
  • 1