アカウント名:
パスワード:
Windows Vista以降、デフラグはバックグラウンドで自動実行されるようになっているようです。「本当にデフラグは必要なのだろうか?」とのことですが、その設定を解除しない限りは、手動によるデフラグの実行は不要だと考えて差し支えないと思います。
ついでにWindows7では、パフォーマンスからSSDを認識して、自動デフラグは実行されません。コントロールパネルから確認できます。システムがSSDで、データがHDDなマシンの履歴を見ると、HDDだけ自動デフラグされていました。
ところが、SSDだけで構成したWindows8マシンでは自動でフラグを実行してました。どうなってるんだ?>MS
ソースはすぐに示せないけれどもWindows7時代には「SSDならばデフラグ不要である」Windows8時代には「たしかにWindows7の時にはSSDならデフラグ不用と発表していたけれど、その後のユースケースを研究したらやっぱりSSDでも定期的なデフラグ(に相当すること)は必要だってことがわかった」とMSは発表してたはず。そしてやってることはTRIMの発行による不使用領域の解放。
まあWindows7の出はじめとフラッシュメモリSSDの出はじめはほぼ同時だからある程度は仕方があるまい。
TRIMの発行頻度が多くてもパフォーマンスに影響したりSSDの管理領域の書き換えが増えるので、最適なTRIMの発行は難しくて色々と議論があったと思います。MSは7の時は空き容量が半分以下になった時にファイルの消去と一緒にTRIMするからデフラグは不要と言ってた気がします。これだと空き容量によってTRIMの頻度が大幅に変わってしまうので、8では定期的にまとめてTRIMする方針に切り替えたと言うことかも。
検索したらだいぶ記憶とは違ってました [atmarkit.co.jp]。TRIMの発行頻度に関しては、まとめて発行するためには大幅なコードの書き換えが必要になるって話でした。
2ページ目によるとWindows7のTRIMは、
TRIMコマンドを送信するケースの例 - パーティションの3分の2以上を使用した状態でファイルを(本当に)削除する - ゴミ箱を空にする - パーティションを削除する TRIMコマンドを送信しないケース - ファイルをゴミ箱に移動する - パーティションをフォーマットする(たとえフルフォーマットでも) - 空のパーティションを削除する
TRIMコマンドを送信するケースの例 - パーティションの3分の2以上を使用した状態でファイルを(本当に)削除する - ゴミ箱を空にする - パーティションを削除する
TRIMコマンドを送信しないケース - ファイルをゴミ箱に移動する - パーティションをフォーマットする(たとえフルフォーマットでも) - 空のパーティションを削除する
一時ファイルだと「ファイルを(本当に)削除する」ことが多いから問題があったんじゃないかな。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
にわかな奴ほど語りたがる -- あるハッカー
デフォルト仕様に任せておくのが良いかと (スコア:1)
Windows Vista以降、デフラグはバックグラウンドで自動実行されるようになっているようです。
「本当にデフラグは必要なのだろうか?」とのことですが、その設定を解除しない限りは、手動によるデフラグの実行は不要だと考えて差し支えないと思います。
Re: (スコア:1)
ついでにWindows7では、パフォーマンスからSSDを認識して、自動デフラグは実行されません。
コントロールパネルから確認できます。
システムがSSDで、データがHDDなマシンの履歴を見ると、HDDだけ自動デフラグされていました。
ところが、SSDだけで構成したWindows8マシンでは自動でフラグを実行してました。
どうなってるんだ?>MS
Re: (スコア:2, 参考になる)
ソースはすぐに示せないけれども
Windows7時代には「SSDならばデフラグ不要である」
Windows8時代には「たしかにWindows7の時にはSSDならデフラグ不用と発表していたけれど、
その後のユースケースを研究したらやっぱりSSDでも定期的なデフラグ(に相当すること)は必要だってことがわかった」
とMSは発表してたはず。
そしてやってることはTRIMの発行による不使用領域の解放。
まあWindows7の出はじめとフラッシュメモリSSDの出はじめはほぼ同時だからある程度は仕方があるまい。
Re: (スコア:0)
TRIMの発行頻度が多くてもパフォーマンスに影響したりSSDの管理領域の書き換えが増えるので、
最適なTRIMの発行は難しくて色々と議論があったと思います。
MSは7の時は空き容量が半分以下になった時にファイルの消去と一緒にTRIMするからデフラグは不要と言ってた気がします。
これだと空き容量によってTRIMの頻度が大幅に変わってしまうので、8では定期的にまとめてTRIMする方針に切り替えたと言うことかも。
Re:デフォルト仕様に任せておくのが良いかと (スコア:0)
検索したらだいぶ記憶とは違ってました [atmarkit.co.jp]。
TRIMの発行頻度に関しては、まとめて発行するためには大幅なコードの書き換えが必要になるって話でした。
2ページ目によるとWindows7のTRIMは、
一時ファイルだと「ファイルを(本当に)削除する」ことが多いから問題があったんじゃないかな。