다음을 통해 공유

리소스 모니터의 메모리 사용 현황 표시에서 대기 모드 및 여유 라는 카테고리가 어떤 상태를 의미하는지 알고 싶습니다

익명
2010-04-30T02:58:09+00:00

저는 윈도에서 동작하는 보안용 프로그램을 만드는 회사에 일하고 있습니다. 저희 프로그램이 윈도7에서 동작하는 과정에 문제가 생겨서 리소스 모니터를 통해서 관찰해 보고자 하는데, 메모리를 모니터하는 화면에서 보면 하드웨어 예약, 사용중, 수정, 대기 모드, 여유 등의 5가지 카테고리로 나누어서 표시해 주는 것을 볼 수 있습니다. 이때 대기 모드 및 여유 라는 카테고리가 어떤 상태를 의미하는지 알고 싶습니다. 제가 관찰해 본 결과, 어떤 프로그램이던지 한 번 동작하면 대기 모드의 용량이 점점 올라가면서 여유 용량이 줄어드는 것을 볼 수 있었습니다. 그런데, 문제는 해당 프로그램을 닫더라도 한 번 올라간 대기 모드 용량이 줄어들지 않으면서 여유 공간이  종전으로 돌아가지 않는 것 입니다. 그러다 보니, 다른 프로그램의 안정성에 영향을 주는 것으로 보입니다.

대기 모드에서 올라간 용량이 줄어드는 방법은 컴퓨터를 재시작 하는 것입니다. 따라서, 대기 모드 및 여유가 의미하는 것은 무었이며, PC를 재시작하지 않고도 여유 공간을 다시 확보 하는 방법은 있는지에 대해서 설명을 부탁 드립니다.

가정용 Windows | 이전 Windows 버전 | Windows Update

잠긴 질문. 이 질문은 Microsoft 지원 커뮤니티에서 마이그레이션되었습니다. 질문이 도움이 되었는지 여부에 대해 응답할 수는 있지만, 메모나 회신을 추가하거나 질문을 따를 수는 없습니다.

댓글 0개 설명 없음

답변 2개

정렬 기준: 가장 유용함
  1. 익명
    2010-05-02T07:58:15+00:00

    답변 감사합니다.

    그런데, Windows7에서 응용 프로그램을 동작시키면, 거의 대부분의 프로그램에서 동일한 현상이 나타납니다. 즉, 한번 동작시켰던 프로그램이 동작하던 상태에서 대기모드로 할당된 것은 여유 모드로 전환이 안되고 그대로 남아있게 됩니다. 저희 프로그램 만의 문제가 아닌 듯 해서요.

    이 대답이 도움이 되었나요?

    댓글 0개 설명 없음
  2. 익명
    2010-04-30T07:00:30+00:00

    만들게 되는 주 언어가 무었인가요?

    대기모드가 줄어든다는건 프로세스 자원 반환이 않되었다는거고 그럼 코딩에서 문제가 있다는거거든요

    http://technet.microsoft.com/ko-kr/library/cc736346%28WS.10%29.aspx

    http://technet.microsoft.com/ko-kr/library/dd883276(WS.10).aspx

    이정도 보시면서 연구하셔얄듯요 ^^

    이 대답이 도움이 되었나요?

    댓글 0개 설명 없음