Windowsにはありませんが、Linuxカーネルにはどのような機能がありますか? [閉鎖]

Windowsにはありませんが、Linuxカーネルにはどのような機能がありますか? [閉鎖]

Windowsにはありませんが、Linuxカーネルにはどのような重要な技術機能がありますか?

私ができることカーネル機能のリストで参照してください。これは概念的にはWindowsとは利点があるか、かなり異なります。おそらく、アクセスポリシー、ネットワーキング、ファイル管理などで…?

私はスピードやメモリベンチマークを見つけるのではなく、2つのオペレーティングシステム間の主な違いを裏付ける技術やアーキテクチャの機能を探しています。

編集:はい。コメントに記載されたWikipediaの比較は、私が探していた答えを提供しました。これはやや技術的に見えます。違いが実際に重要な場合は、誰かが小さなコメントを書くことができます。ユーザーへの影響(またはパフォーマンス)。以下は記事の要約です。

(Windowsでは1つのソリューションしか言及しませんが、なぜLinuxには多くのモジュールがありますか?)

                     Linux                                   Windows
Virtualization:      cgroups, chroot, KVM, ...               Hyper-V
Security:            POSIX ACL                               ACL
Profiling:           OProbe, kprobe, ...                     Event tracing
Soft/Hard-Realtime:  Yes                                     No

また、WebサイトではLinuxに次の機能があると述べていますが、Windowsでその機能を実行できるかどうかはわかりません。

  • 機能ベースのセキュリティ
  • カーネルキーの管理 keyctl
  • 監査APIパンティーパイ
  • サンドボックスSELinux、KVM、seccomp
  • SynfloodはSyncookieを保護します

Linuxがより多くのファイルシステムをサポートしているかどうかは重要ですか? Windowsモジュールはありませんか? Linuxがより多くのパスワードとハッシュアルゴリズムをサポートしていることはどういう意味ですか? 「Windowsプラグインソリューション」よりもパフォーマンスが良いですか?

ウィキペディアで見たまとめです。これは私が理解するにはあまりにも技術的です。/ここにユーザーに影響を与えるものはありますか? :)

ベストアンサー1

Windowsカーネルのソースコードは排他的なので、あなたの質問に答えるのは難しいです。しかし、それらの間の1つの構造的な違いは、Linuxカーネルはモノリシックカーネルであるのに対し、Windowsカーネルはマイクロカーネルとモノリシックカーネルのハイブリッドであるということです。別の違いは、Linuxではプロセス、Windowsではスレッドである「実行単位」です。

おすすめ記事