달력

4

« 2024/4 »

  • 28
  • 29
  • 30
2009. 11. 13. 11:57

syslogd 프로세스 폭주 이슈 Hackintosh/Q&A2009. 11. 13. 11:57

프로세스의 상태를 보면 메일 어플리케이션이 150%, syslogd가 50%를 차지

메일 어플리케이션을 강제로 죽여버리면 syslogd가 바로 100%를 차지

죽여도 다시 fork. 

syslogd의 로그 양 때문에 CPU 사용량이 증가한다는 글타래가 있었는데, syslogd의 허용 용량 보다도 로그양이 많아서 이런 문제가 발생?


1. 웹 메일로 접속하여 문제가 될 것 같은 e-mail을 모두 지워버림으로써 해결

메일 어플리케이션의 문제는 타이거의 메일 어플리케이션에서도 겪어봤던 문제로 소득 공제 때문에 발송된 메일들에 포함된 Active-X와 관련한 문제

결국 소득 공제 증명을 위해 보험사나 카드사에서 발송해 준 메일들을 삭제하니 메일 어플리케이션이 폭주하는 현상이 해결

- 메일이 정리되자 데이터 복구를 위해 Backup3로 백업된 데이터를 복구 후, 또 다시 syslogd 폭주. 

- 콘솔로 로그 내용을 살펴보니 백업된 데이터들이 유저 그룹에 권한 문제가 있는지 이 내용을 log에 남기기 위해 syslogd가 동작하는 것이었고 syslogd의 CPU 사용량이 50%에 육박

- 이후로도 또 한번 syslogd가 동작하는 것이 목격된 적이 있었는데 마찬가지로 순간 CPU 사용량이 폭주

- 타임 머신을 사용하는 경우에도 syslogd의 CPU 사용량이 이슈

- 타임머신을 끄고 사용하더라도 결국 시스템에 뭔가 문제가 있을 경우 이 기록을 남기기 위해 syslogd가 폭주


2. 또한 SSD를 사용하는 경우에도 발생

- 판매업체에서 최신 펌웨어 업데이트를 한 후 해결


3. 임시방편

터미널에서 다음과 같은 명령어를 입력하여 주어 임시로 syslogd 데몬의 폭주를 막는다.

sudo launchctl unload /System/Library/LaunchDaemons/com.apple.syslogd.plist

4. 구글 데스크탑 제거

- 모든 프로그램 하나씩 종료
- 구글 데스크탑 인덱싱 중단
- 구글 데스크탑 인덱스만 남기고 프로그램 제거
- syslogd 점유율 해결!
- CPU 온도 20도 하락


5. spotlight 인덱스 리셋하기

  1. 시스템 환경설정.
  2. Spotlight 선택.
  3. 개인정보 선택.
  4. 폴더 혹은 볼륨 전체를 리스트에 드래그
  5. 드래그 한 폴더나 볼륨을 제거한다.


'Hackintosh > Q&A' 카테고리의 다른 글

DivX Decoder.component Error  (0) 2010.03.14
Leopard 로그인이 안될 때  (0) 2009.12.08
UUID for host. Error: 35  (0) 2009.04.27
Adobe After Effect Issue with fcs2 without Upgrade  (0) 2009.04.25
f1115321352247e0bfb92a4243fd6d3f  (0) 2009.03.10
:
Posted by Ritz®™