|
창조 팁 - '창조' 에 관한 팁을 올리는 곳입니다. 다수의 이미지가 필요하시면 아래 '이미지 자료실' 에 업로드 후 불러와 주세요.. |
| Posted by 박종훈 | 2006-08-12 07:44:03, Hit : 6420 | |
|
|
|
[NT계열에서만 해당합니다.] 9X 계열에서도 하는 방법이 있다고 한다만, 간단한 NT계열만 설명을[...]
* 저도 이 부분은 잘 모르지만, 일단되기에 올립니다. 이부분을 잘 아시는 분들께서는 부가 설명을 바라며[..] * 설명이 너무 적다고, 무성의한거 아니냐!! 네.. 사실 그렇습니다만, 저는 일단 알려드리기 위해 올리고, 앞서 말했듯이..;
연결파일 : kernel32.dll 실수함수:SetProcessWorkingSetSize(실수:프로세스,최대,최소);
사용법 [모든 인자에 -1 을 넣는다.] * 이때, 창조에서는 음수 버그가 있으므로, 양수의 형태로 끼워넣는다. -1을 넣어서, 워킹셋을 날려버린다. 프로세스 인자의 -1 은, 아마 자기 자신을 뜻한다. * -1의 양수 형태는 4294967295 입니다.
예제) 사용자함수0.SetProcessWorkingSetSize(4294967295,4294967295,4294967295);
주의사항!) [아래의 문장은, 인터넷 웹 사이트에서 인용한겁니다.]
“하지만 이 놈을 마구마구 난무해서는 좋지 않습니다. 왜냐하면 그건 이놈이 필요하건 안하건 모든 메모리를 다 페이지 아웃시키 메모리를 정리하기 때문이죠. 따라서 필요한 부분이 실제 물리적인 메모리로 올라올때 마다 다시 로딩해야 합니다. 그건 곧 느려진다는 것을 의미하는 거죠.
뭐든지 과한건 좋지않습니다. 적절한 장소, 적절한 때에 한번씩 사용해서 정리해 주면 프로그램이 한결 가벼워 보일 것입니다. VC++에서 트레이로 내려갈때, SW_SHOWMINIMIZE로 내려가는 경우는 잘 없습니다. 그럴때 이 함수를 통해서 그러한 때에는 워킹셋을 정리해 주면 최소화 할때처럼 메모리를 정리할 수 있습니다.”
|
|
|
이진성 2006-08-15 PM 3:42:24 |
|
|
|
저 이상한 숫자는 뭘까ㅡㅡ |
|
|
박종훈 2006-08-15 PM 3:48:34 |
|
|
|
-1 의 양수형이라고 했습니다. |
|
|
이진성 2006-09-13 PM 3:50:37 |
|
|
|
아... 그렇구나.. 그 |
|
|
김길남 2007-01-11 PM 8:43:01 |
|
|
|
효과 무지 좋습니다^^ |
|
|
박종훈 2007-01-11 PM 8:44:30 |
|
|
|
흐흐ㅋ
하지만.. 윈도우NT계열에서만 된다는ㅠ |
|
|
지우개 Expert 3.0 제작자 : 천호성 님 [LINK] |
|
|
|
대박로또2005 제작자 : 최재일 님 [LINK] |
|
|
1 | 박종훈 님 | 15292 점 | |
2 | 지상현 님 | 8809 점 | |
3 | 손상진 님 | 7388 점 | |
4 | 권선중 님 | 6060 점 | |
5 | 이진백 님 | 5174 점 | |
|
|
|
가입일 | 닉네임 |
05/31 | 김동률 |
03/31 | 홍형기 |
09/01 | o00pp99oo |
12/27 | 이재민 |
11/20 | 이희철 |
|
|
|
|
. |
. |
. |
|