|
초보입니다ㅠㅠ 님이 쓰신 글 :
: TCP & 시리얼연결
: 오후 6:01 2016-05-12 6148 212
: 오후 6:03 2016-05-12 6068 209
:
: 표출시작
: 오후 6:04 2016-05-12 6092 210
: 오후 6:04 2016-05-12 6072 210
: 오후 6:04 2016-05-12 6184 212
: 오후 6:04 2016-05-12 6164 212
: 오후 6:06 2016-05-12 6084 209
: 오후 6:06 2016-05-12 6104 209
: 오후 6:07 2016-05-12 6084 209
: 오후 6:07 2016-05-12 6084 / 6104 209
: 오전 9:20 2016-05-13 6636 208
: 오전 9:20 2016-05-13 6660 210
:
:
: 작업관리자에서 확인한 시간과 함께 메모리를 적었습니다. 끝에 3개는 핸들수구요.
: 이런 상황이라면 메모리 누수로 봐야 할까요?
============================================================
제가 보기엔 별로 주는 것 같지 않아 보입니다
일단 윈도우나 c언어 자체가 메모리누수가 생깁니다 ios나 리눅스도 생깁니다
이건 c#이나 vb 다른 언어도 마찬가지 입니다
메모리 사용후 반환이 100% 안되고 리소스 스택도 100% 반환이 안되는데 해결이 안됩니다
일정시간 예를 들어 45일 이상 켜놓으면 내부의 리소스를 낭비해서 뻗을 가능성이 높아집니다
지금 쓰는 os는 좀 개선되엇지만 마찬가지죠
그리고 내가 쓰는 프로세서 외에도 윈도우나 백신 등이 수시로 스케쥴러로 가동시키고 정지하므로
메모리 핸들 프로세서 수 세는개 무의미하죠
아무것도 안해도 메모리나 리소스는 줄어듭니다
심각하게 예를 들어서 하루에 200메가 이상 줄어드는 문제 아니면 주기적으로 리부팅하라고 해야죠
|