Skip to content

v1.3.0 Professional Release

Choose a tag to compare

@jeiel85 jeiel85 released this 10 Apr 16:00
· 19 commits to master since this release

Release Notes: Process Guardian v1.3.0 (Professional Edition)

Process Guardian Professional v1.3.0은 시스템의 안정성과 감시 정밀도를 상용 수준으로 끌어올린 메이저 업데이트입니다.

🚀 주요 업데이트

1. 정밀 모니터링 엔진 (Advanced Monitoring)

  • 절대 경로 정밀 매칭: 프로세스 이름이 아닌, 실행 파일의 **절대 경로(MainModule.FileName)**를 대조하여 오작동 가능성을 완벽히 차단했습니다.
  • 비동기 가동 엔진: 모든 감시 로직을 비동기 태스크로 분리하여 다수의 프로세스를 감시해도 UI의 반응성이 항상 최상으로 유지됩니다.

2. 크래시 루프 보호 시스템 (Restart Backoff)

  • 지능형 재시도 제어: 대상 앱이 실행 직후 계속 종료될 경우, 재시도 간격을 자동으로 늘리는 백오프(Backoff) 알고리즘을 도입하여 시스템 자원을 보호합니다.
  • 전역 예외 처리: 앱 자체의 안정성을 위해 전역 오류 캐치 로직을 추가하고 crash.log 파일에 기록을 남깁니다.

3. 사용자 편의 기능 및 UI 확장

  • 실시간 로그 콘솔 (Event Console): 하단 로그 창을 통해 프로세스 복구, 오류 알림, 리소스 경고 등을 시보와 함께 실시간으로 확인합니다.
  • 동적 슬롯 확장 (Unlimited Slots): 버튼 클릭만으로 감시 슬롯을 무제한으로 추가할 수 있는 리스트 기반 UI로 개편되었습니다.
  • Windows 자동 시작: 윈도우 부팅 시 가디언이 자동으로 실행되도록 하는 옵션을 탑재했습니다.
  • 관리자 권한 알림: 앱의 실행 권한 상태를 체크하여 상단 헤더에 직관적인 관리자 권한 알림을 제공합니다.

4. 기타 개선 사항

  • 리소스 워치독: 감시 대상 앱의 메모리 사용량이 비정상적으로 높을 경우 로그를 통해 경고를 전달합니다.
  • UI 반응성 향상: FlowLayoutPanel 도입으로 다수의 슬롯 관리 시에도 효율적인 레이아웃을 보장합니다.

Developed with ❤️ by Process Guardian Team.