WindowsがLinuxよりも多く再起動する必要があるのはなぜですか?


14

UbuntuとWindows XPの両方を使用しています。長い間私の注意を引くものの1つは、Windowsでの再起動の必要性が高いことです。ほとんどの場合、プログラムをインストールすると、Windowsはシステムの再起動を要求します。これはLinuxよりもかなり頻繁に発生します。

なぜそうなのですか?

ありがとう!


これは最近少し変わっています。アプリストア(組み込みのWindowsストア、Steamなど)と組み合わせた新しいバージョンで使用される新しいアーキテクチャにより、再起動の頻度が少なくなりました。私のコンピューターは通常、システムの更新時にのみ再起動するので、ほとんどの場合は24時間365日オンラインのままです。
T.サール-復活モニカ

回答:


16

これは、アーキテクチャが原因です。

この動作の主な理由は、実行されたファイルとライブラリLinuxがロックしないためです。これにより、これらのファイルを直接置き換えることができ、アプリケーションの再起動のみが必要になります。パッケージ管理システムがインストールの理由です。Windowsでは、すべてのプログラムが必要なライブラリをすべてインストールます(既にインストールされていても、使用中はロックされるため、状況をクリアするには再起動が必要です)。 Linuxアプリケーションでは、必要なパッケージが1回だけインストールされ(再びインストールされることはありません)、オーバーヘッドが削減されます。


2
レイモンドチェンは、関連する問題と危険性に関するブログエントリを1つ持っていました(そして最終的に、プログラムが正しく動作せず、契約に従わない場合、ユーザーは奇妙な動作に気付くでしょう)。意識的な設計上の決定であり、Windowsで実行できないほどではありませんでした。
ジョーイ

1
ヨハネス、リンクをお願いできますか?
kolistivra

@Joeyがkolistivraのコメントをフォローアップするために、Raymondのブログで記事を見つけることができません。お持ちの場合は追加してください。
ゴードン

4
ああ、彼のブログにはありませんでしたが、2回のクリックとtechnet.microsoft.com/en-us/magazine/…で簡単に検索できsite:blogs.msdn.con/b/oldnewthing replace file in useます。–
Joey
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.