SetProcessWorkingSetSize를 사용하는 사람이 있습니까? 내 응용 프로그램이 가상 메모리가 부족할 때 사용하려고 생각하고 있습니까?SetProcessWorkingSetSize 사용법
2
A
답변
1
가상 메모리가 부족한 경우 어떻게 도움이 될까요?
작업 집합은 실제 메모리에 현재 상주하는 프로세스의 가상 메모리에있는 메모리 페이지 집합입니다.
작업 세트를 변경하면 도움이 될 것이라고 생각하지 않습니다. memory mapped files과 같은 더 나은 메모리 관리 전략이 필요합니다.
0
예. 기본적으로 완전히 닫히지 만 특정 이벤트를 계속 수신하는 응용 프로그램이 있습니다. 그러나, 그 시점에서 내 코드의 대부분은 오랜 시간 동안 필요하지 않을 것입니다. 프로세스가 내린 영향을 줄이기 위해 SetProcessWorkingSetSize(-1,-1);
이라고 부릅니다. 이것은 Windows가 실제 RAM을 가져 와서 다른 응용 프로그램에 제공 할 수 있음을 의미했습니다. 이벤트가 도착했을 때 RAM을 되 찾을 수있었습니다.
물론 이것은 당신의 상황과 관련이 없으며, 나는 당신이 이익을 얻지 못할 것이라고 생각합니다.
관련 문제
- 1. LauncherActivity 사용법
- 2. GObject.add_emission_hook 사용법
- 3. JScrollPane 사용법
- 4. 사용법 #include
- 5. 리프트의 물음표 연산자 사용법
- 6. 해시지도 사용법 및 아이디어
- 7. 네임 스페이스 사용법
- 8. 펄 모듈 사용법?
- 9. 부스트의 "cstdint"사용법
- 10. 이해 참조 사용법
- 11. ropemacs 사용법 튜토리얼
- 12. subsonicproject의 "where ... in"사용법
- 13. 시맨틱 #region 사용법
- 14. 연동 된 사용법
- 15. 사용법! 하스켈 타입
- 16. OOP 문서 사용법 학습
- 17. SethreadAffinityMask() 올바른 사용법?
- 18. 오이 피클의 path_to_pickle 사용법
- 19. 비디오 램 사용법 iphone
- 20. SQLite 사용법 - Android
- 21. facebook xfbml 사용법
- 22. erlang리스트 사용법 : map 함수
- 23. Monochot의 UIPickerViewModel.GetView - 사용법?
- 24. twoLineListItem의 올바른 사용법 안드로이드
- 25. OpenAL : 선형 감쇠 사용법?
- 26. erlang-examples 사용법
- 27. MFC : GetWindowRect 사용법
- 28. C#의 웹캠 사용법
- 29. mod의 사용법 : instance_method?
- 30. PHP onclick 사용법