link もっと前
   2017年 1月 5日 -
      2017年 1月 5日  
link もっと後

link 未来から過去へ表示(*)
link 過去から未来へ表示

日々

link permalink

ノート PC のメモリが足りない

我が家のノート PC(Lenovo ThinkPad Edge E420, Windows 10)はメモリを 4GB 搭載しています。買った当時はそれなりに豪華でしたが、今となっては多くも少なくもない微妙なスペックですね……。

それはさておき、最近は Windows さんに「メモリが足りなくなったから、アプリケーションを終了させろ」と怒られることが増えました。

しかしノート PC ではそもそもブラウザしか起動していないので、終了させろと言われても困ります。何も出来なくなってしまいます。

メモリ消費トップランカー

ぼやいても仕方ないし、誰がメモリを浪費しているのか調べてみようと思います。

いつもの状態(タスクマネージャーと SeaMonkey ブラウザを起動した状態)にしたとき、メモリの消費量は 2.5GB くらいでした。今日は残念か幸運かパソコンのご機嫌が良いみたいで、空きメモリに余裕がありますね。

この状態でタスクマネージャーから「プライベートワーキングセット」の多いプロセスを見てみます。

順位消費量プロセス名
1365MBseamonkey.exe
2218MBvsserv.exe
3133MBexplorer.exe
491.8MBsvchost.exe
544.0MBShellExperienceHost.exe

1位の SeaMonkey はブラウザです。終了させると PC を使う意味が無くなるので、放置です。

2位の vsserv.exe は先日購入した SOURCENEXT スーパーセキュリティ ZERO のプロセスです。プロセスへの干渉を防いでいるようで、終了させることはできません。仮にできたとしても、せっかく買ったセキュリティソフトを終了させたら、買った意味が無いです。これも放置です。

3位は意外 explorer です。終了させるとデスクトップが見えなくなるので、終了させることはできません。放置です。

4位の svchost.exe は Windows のサービスを実行するためのプロセスです。サービスによってグループが決まっていて(※)、グループごとに svchost.exe が起動されるようです。そのため svchost.exe は 1つでは無くいくつも起動しています。

4位にランクインした svchost.exe は netsvc グループをまとめていて、比較的多くのサービスを引き受けています。数ある svchost.exe の中でもダントツでメモリ消費量が多いです。ちなみに他は 20MB 程度です。これらのどのサービスがメモリを消費しているのかは、まだ調べていません。

  • Application Information
  • Computer Browser
  • Certificate Propagation
  • IKE and AuthIP IPsec Keying Modules
  • IP Helper
  • Server
  • Geolocation Service
  • User Profile Service
  • Remote Access Connection Manager
  • Task Scheduler
  • System Event Notification Service
  • Remote Desktop Configuration
  • Shell Hardware Detection
  • Themes
  • User Manager
  • Windows Management Instrumentation
  • Windows プッシュ通知システム サービス
  • Windows Update

5位の ShellExperienceHost は詳細はわかりませんが Windows の一部のようです。終了させても不死鳥のごとく復活します。一度、終了させると 20MB 程度までメモリ消費量が低下しますが、定期的に kill して良いんだろうか。うーん。

結局のところ、あまり改善の余地がなさそうに見えます。残念。次は「メモリが足りない」と怒られたときに見てみたいですね。

(※)グループの確認方法は [コントロールパネル] - [管理ツール] - [サービス] から、サービスのプロパティを開き [実行ファイルのパス] の -k オプションの後に指定されている文字を見るとわかります。
たとえば C:\WINDOWS\System32\svchost.exe -k netsvcs であれば netsvcs です。

[編集者: すずき]
[更新: 2017年 1月 6日 20:53]
link 編集する

コメント一覧

  • コメントはありません。
open/close この記事にコメントする



link もっと前
   2017年 1月 5日 -
      2017年 1月 5日  
link もっと後

管理用メニュー

link 記事を新規作成

合計:  counter total
本日:  counter today

link About www.katsuster.net
RDF ファイル RSS 1.0
QR コード QR コード

最終更新: 9/10 14:19

カレンダー

<2017>
<<<01>>>
1234567
891011121314
15161718192021
22232425262728
293031----

最近のコメント 5件

  • link 17年09月03日
    すずき 「言われてみると大学時代とか、どうやって運...」
    (更新:09/06 01:13)
  • link 17年09月03日
    hdk 「GPS精度は端末次第なところも大きいです...」
    (更新:09/05 23:10)
  • link 17年09月03日
    すずき 「>hdk さん\n7年落ちのカーナビに対...」
    (更新:09/05 00:15)
  • link 17年09月03日
    hdk 「自分の場合カーナビは普段は全然使わず、必...」
    (更新:09/04 20:50)
  • link 14年10月26日
    すずき 「コメントありがとうございます。お役に立て...」
    (更新:07/02 11:40)

最近の記事 3件

link もっとみる
  • link 17年09月09日
    すずき 「[ハンドスピナー] 流行に 2周遅れくらいですが、ハンドスピナーを...」
    (更新:09/10 14:19)
  • link 14年11月15日
    すずき 「[USB-DAC と矩形波] 前回は Sin 波を見ました(201...」
    (更新:09/09 22:22)
  • link 17年09月08日
    すずき 「[ヘッドフォンのノイズ] 昨日(2017年 9月 7日の日記参照)...」
    (更新:09/09 21:28)

こんてんつ

open/close wiki
open/close Java API

過去の日記

open/close 2002年
open/close 2003年
open/close 2004年
open/close 2005年
open/close 2006年
open/close 2007年
open/close 2008年
open/close 2009年
open/close 2010年
open/close 2011年
open/close 2012年
open/close 2013年
open/close 2014年
open/close 2015年
open/close 2016年
open/close 2017年
open/close 過去日記について

その他の情報

open/close アクセス統計
open/close サーバ一覧
open/close サイトの情報