강좌 / 팁

윈 도 우 메모리 사용량 테스트 프로그램

2013.12.10 20:19

메리아 조회:4961 추천:2

메모리테스트 스샷2.png





제가 예전에 직접 메모리테스트할때 쓰던겁니다.

4GB테스트는 아니고, 그냥 다른 이유(메인보드문제)로 메모리 테스트할때 쓰던겁니다.


사실 별건 아니고,

그냥 입력한 용량만큼 메모리에 배열을 할당해서, 그 배열에 단순한 사칙연산 연산값을 집어넣는겁니다.

모든 배열에 값을 입력하기 때문에 실질적으로 메모리가 정상적으로 사용가능한지 확인이 가능하죠.

저기서 '일부만 연산'이라고 된 체크박스는, 1기가쯤 할당하니까 속도가 너무 느리길래 느릴때는 일부만 연산하게 만든겁니다.

할당만 되면 되겠지 싶어서...



프로그램은 VB6에서 제작되었습니다.(첨부파일중 압축파일이 소스)

사용법은 먼저 첨부된 vb6ko.dll을

32비트는 %windir%\system32 폴더

64비트는 %windir%\SysWOW64 폴더

에 복사하고(이미 있으면 안해도 됨),

프로그램 실행시켜서 용량 입력하고, 시작버튼 누르면 바로 시작합니다.


실행파일에 100MB 이런거 붙은거는 미리 용량 지정해놓은 프리셋이구요,

5초후 시작은 체크하고 한번 종료했다가 다시 실행시키면 자동으로 5초후에 할당&연산이 시작됩니다.

한꺼번에 실행시키려할때 쓸만하죠.

'일부만연산'체크박스는 대용량할당했을때 연산속도가 느려지는데, 할당되는지만 확인하고 싶을때 쓰면 됩니다.

(체크하면 배열의 앞부분 1MB와 배열의 뒷부분1MB를 연산합니다. 체크해제하면 입력된 용량 전체를 연산하구요.)


연산이 정상적으로 되면 텍스트박스에 숫자가 계속 카운트되어 올라갑니다.


소스 보시면 아시겠지만,

너무하다 싶을정도로(?) 단순합니다. 단순히 +1하는 것밖엔 없어요.

소숫점 연산등으로 개선시키고자 하시는 분들은 소스 수정해서 쓰거나,

혹은 자기가 잘하는 언어로 바꿔서 쓰시면 되겠네요.




전문 벤치마크 프로그램만은 못하겠지만,

그래도 도움되실분들 있을까 싶어 올려봅니다. ^^



----------------------------------------------


P.S.

32비트 응용프로그램의 한계로 인해서, 2GB 이상의 값을 입력하시면 안됩니다.

2GB가 한계일텐데, 제 프로그램은 해보니 약 1300MB까지만 괜찮네요.(더 되어야 정상인거 같은데, 약간 버그가... ㅠㅠ)

그냥 적당하게 1024MB짜리를 여러개 실행하는게 가장 좋습니다.

주리(?)가 남는건, 스샷처럼 100MB같은거 여러개 띄워서 채우면 됨.


번호 제목 글쓴이 조회 추천 등록일
[공지] 강좌 작성간 참고해주세요 gooddew - - -
1679 윈 도 우| PowerShell을 이용하여 지정 업데이트 숨기기(업데이트 방지) [6] 달마s 4985 4 10-14
1678 기 타| 단추 모양의 전지에 대해 정리해 봅니다. [5] asklee 4983 7 06-28
1677 윈 도 우| 어떤 사양의 컴에서도 윈도우11 쓸수 있는 방법(TPM없어도 ... [17] yty6635 4971 3 07-04
1676 서버 / IT| Kernel_Compile_Guide-KLDP [2] gooddew 4968 0 08-03
1675 서버 / IT| FrameRelay 교육 [3] gooddew 4964 0 08-03
1674 윈 도 우| 통합 이미지의 WIMBOOT 제작 설치 용량 줄이기방법 [4] 보[boram]람 4963 1 05-02
» 윈 도 우| 메모리 사용량 테스트 프로그램 [3] 메리아 4961 2 12-10
1672 기 타| 모비즌 웹버전 사용법(수정) [1] 고양이2 4953 3 02-28
1671 소프트웨어| Thinstall로 포터블 제작시 라이센스 팝업제거 방법 [4] 아토믹스 4951 1 02-18
1670 기 타| 익스플로러 보안 패치 [7] 고양이2 4945 4 05-03
1669 서버 / IT| linux_network [3] gooddew 4939 0 08-03
1668 윈 도 우| 디스크 정리 확장 옵션 [3] 냥냥²*☆ 4938 3 07-11
1667 윈 도 우| [실사] 윈도우11(22H2) 업그레이드 우회 설치 [12] 무월 4933 18 09-24
1666 서버 / IT| 유튜브 Embed/Iframe 소스 제작기 [4] tanny tale 4933 0 08-09
1665 기 타| 정리법]윈도우 설정 파일들 JPG[삭제시- 윈도우 설정 초기화 [2] DaBin 4926 2 07-04
1664 윈 도 우| Windows 11 우회 설치 - boot.wim 수정하기 [26] suk 4925 37 10-08
1663 소프트웨어| VirtualBox 64비트 이상의 운영체제가 설치가안될때.. [6] Lr라 4922 1 06-10
1662 윈 도 우| (수정) 신형/구형보드에서 diskpart 명령어 활용해서 윈도... [5] 스마트(SMART 4916 4 01-22
1661 서버 / IT| 무선랜 관련 팁들 [2] 마니아 4907 1 06-21
1660 소프트웨어| 7. 컴퓨터에 문제가 생겼을 때 선택해야 할 복원 방법(시도... 고양이2 4899 0 07-04
XE1.11.6 Layout1.4.8