iAntiVirusが暴走してCPUがフル稼働してしまう…
Mac OS X用のフリーアンチウイルスソフト"iAntiVirus"を使っているのだが、現バージョン (v1.35) にアップデートした頃から時々CPUの占有率が99〜100%という暴走ぶりを見せるようになってしまった…。
プロセス"iavd"がCPUを100%占有
(クリックで拡大)
放っておけば1時間前後で正常に戻る事も稀にあるが、大抵はこの状態に陥るとCPUは占有されっぱなしで (処理による発熱から) Macの冷却ファンがブンブンと音を立てて回り始める。普段は物静かなMac miniだとこれはとても耳障り。
で、色々情報を漁ってみるが…
・Macの再起動
・アクティビティモニタを開いて暴走しているプロセス (iavd) を終了
・iAntiVirusのバージョンを落とす
といった事くらいしか対処法が見当たらないのだが、どれも消極的対処法でしかない。プロセスを終了させる方法が最も簡単なのだが、高確率でさほど時間をおかずに再発するので最善策とまでは言い難い…。
バグフィクス版がリリースされればそれにこした事はないのだが、フォーラムを見る限りでは配布元も原因に当たりを付けられずにいるらしい(をいをい)。何かいい方法はないですかね?
ちなみにこの状態に陥っている時のログの一例。
kernel Seatbelt MACF policy initialized kernel The Regents of the University of California. All rights reserved. kernel MAC Framework successfully initialized kernel rooting via boot-uuid from /chosen: 4E5E1B29-27AC-3F44-86E3-AE70F12A45AA kernel Waiting onkernel Got boot device = IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/SATA@1F,2/AppleAHCI/PRT2@2/IOAHCIDevice@0/AppleAHCIDiskDriver/IOAHCIBlockStorageDevice/IOBlockStorageDriver/FUJITSU MHV2080BHPL Media/IOGUIDPartitionScheme/Apple_HFS_Untitled_1@2 kernel AppleIntelCPUPowerManagement: initialization complete kernel IPv6 packet filtering initialized, default to accept, logging disabled ntpdate[59] can't find host time.asia.apple.com iAntiVirus[187] iAntiVirus(187,0xb0103000) malloc: free_garbage: garbage ptr = 0x1025020, has non-zero refcount = 1 [0x0-0x18018].com.pctools.iAntiVirus[187] iAntiVirus(187,0xb0103000) malloc: free_garbage: garbage ptr = 0x1025020, has non-zero refcount = 1 [0x0-0x18018].com.pctools.iAntiVirus[187] iAntiVirus(187,0xb0103000) malloc: free_garbage: garbage ptr = 0x10262a0, has non-zero refcount = 1 [0x0-0x18018].com.pctools.iAntiVirus[187] iAntiVirus(187,0xb0103000) malloc: free_garbage: garbage ptr = 0x103a430, has non-zero refcount = 1 [0x0-0x18018].com.pctools.iAntiVirus[187] iAntiVirus(187,0xb0103000) malloc: free_garbage: garbage ptr = 0x103b8a0, has non-zero refcount = 1 iAntiVirus[187] iAntiVirus(187,0xb0103000) malloc: free_garbage: garbage ptr = 0x10262a0, has non-zero refcount = 1 iAntiVirus[187] iAntiVirus(187,0xb0103000) malloc: free_garbage: garbage ptr = 0x103a430, has non-zero refcount = 1 iAntiVirus[187] iAntiVirus(187,0xb0103000) malloc: free_garbage: garbage ptr = 0x103b8a0, has non-zero refcount = 1 iAntiVirus[187] NSWindow does not support nonactivating panel styleMask 0x80 iAntiVirus[187] NSPanel does not support NSUnifiedTitleAndToolbarWindowMask in a utility window iAntiVirus[187] Error loading /Library/InputManagers/SIMBL/SIMBL.bundle/Contents/MacOS/SIMBL: dlopen(/Library/InputManagers/SIMBL/SIMBL.bundle/Contents/MacOS/SIMBL, 265): no suitable image found. Did find: /Library/InputManagers/SIMBL/SIMBL.bundle/Contents/MacOS/SIMBL: GC capability mismatch iAntiVirus[187] Error loading /Library/InputManagers/Menu Extra Enabler/Menu Extra Enabler.bundle/Contents/MacOS/Menu Extra Enabler: dlopen(/Library/InputManagers/Menu Extra Enabler/Menu Extra Enabler.bundle/Contents/MacOS/Menu Extra Enabler, 265): no suitable image found. Did find: /Library/InputManagers/Menu Extra Enabler/Menu Extra Enabler.bundle/Contents/MacOS/Menu Extra Enabler: GC capability mismatch iAntiVirus[187] iAntiVirus(187,0xb0103000) malloc: free_garbage: garbage ptr = 0x1049e30, has non-zero refcount = 1 iAntiVirus[187] iAntiVirus(187,0xb0103000) malloc: free_garbage: garbage ptr = 0x1049f50, has non-zero refcount = 1 [0x0-0x18018].com.pctools.iAntiVirus[187] iAntiVirus(187,0xb0103000) malloc: free_garbage: garbage ptr = 0x1049e30, has non-zero refcount = 1 [0x0-0x18018].com.pctools.iAntiVirus[187] iAntiVirus(187,0xb0103000) malloc: free_garbage: garbage ptr = 0x1049f50, has non-zero refcount = 1 [0x0-0x18018].com.pctools.iAntiVirus[187] iAntiVirus(187,0xb0103000) malloc: free_garbage: garbage ptr = 0x1049f50, has non-zero refcount = 1 IOProviderClass IOResources IOResourceMatch boot-uuid-media
どっかで引っかかっているみたいなんだけど、さっぱり解らん
【参考】ある&でぃーの日記|iAntiVirus