2018/01/03※記事内に商品プロモーションを含む場合があります先日、夜も電源を入れっぱなしにしていたパソコン。その日はたまたま電源を切り忘れたのですが朝起きたらモニタ代わりにしているテレビの電源を入れたらこんな画面になっていました。勝手に再起動&アップデートされたWindows10新しい機能が追加されたと表示されています。その後、パソコンが使える様になるのに10分程度掛かりました。Windowsは勝手に再起動してアップデートを行うから嫌い!Macは事前確認でOKしないと再起動までするアップデートはしないのに。Linuxのカーネルも再起動無しでカーネルの更新が行える様になったのだからWindowsも見習って欲しいところ。すべてのファイルはそのまま元の場所にありますだって。今後の更新で変更により、これで止められるかどうか分かりません。Windows10では設定画面がコントロールパネルと設定に分かれました。2つに分ける?1つにまとめろ。設定項目によってコントロールパネルと設定と違うので面倒です。8までWindowsUpdateはコントロールパネルにありましたが10では設定に移行した様です。WindowsUpdateによる再起動の阻止は設定の方。スタートボタンをクリックすると、電源ボタンの上にある設定ボタンから設定します。その中の、更新とセキュリティをクリック。Updateをクリック。下の方にある詳細オプションをクリック。自動(推奨)から再起動の日時を設定する様に通知するに変更します。メモリを消費するシステムと圧縮メモリメモリを消費してはいませんが、多くのメモリを確保するシステムと圧縮メモリ。アップデート前はただのシステムだったので、変更された様です。このアップデート以降、Chromeのメモリ消費癖が復活した様な感じ。Chrome上でブログを書いていても文字入力が時々止まる時も有り。タスクマネージャーで確認するとChromeがメモリを消費しシステムと圧縮メモリも多くのメモリを消費しています。空きメモリが不足すると、持っているメモリを開放します。メモリが足らないの他のプロセスの持っているメモリも開放させる様な動きをします。試しにHSPで1ギガバイトのメモリを無駄に消費する2行のプログラミングを書いて実行してみました。すると、システムと圧縮メモリとChromeがメモリを開放しています。Linuxでもメモリキャッシュがあるので、この様に変わったのでしょう。システもが確保しているメモリまでメモリ使用量に含めると常時メモリ消費が多い状態になるので圧縮メモリ部分は未使用扱いにしてほしいです。スワップメモリと圧縮メモリ今まで使われていたのがスワップメモリ。メモリ不足になるとメモリの使われていない部分をディスクに書き出すスワップメモリが今までの方法でした。Windows95など時代はメモリが高く、搭載メモリ量が少ないので常時ハードディスクがガリガリ言っていたのはスワップメモリのせい。最近はメモリ搭載量も増えメモリ不足が発生する事はあまりありません。そこで、メモリが不足したらディスクに書き出すのでは無くメモリを圧縮しプロセスごとのメモリ利用量を減らしシステもの反応を高める目的でシステムと圧縮メモリになった様です。システムと圧縮メモリがメモリを浪費している様に見えるので圧縮メモリで確保している部分は未使用として扱った方が良いと思います。あとがき上の様にメモリを確保するとChromeのメモリ使用量も削減出来ます。確保したメモリを解放後CPU負荷が高めなので圧縮メモリからの書き出しを行っていると思われるので、空メモリが増えても高速化は望めないと思います。雑記ブログ、いじって楽しむブログを書いています。