PGR21.com
이전 질문 게시판은 새 글 쓰기를 막았습니다. [질문 게시판]을 이용바랍니다.
Date 2009/08/13 14:03:53
Name Zakk Wylde
Subject 프로그램 구동 속도 측정 프로그램 있나요?

윈도우 부팅부터 자동 프로그램 실행이 끝나는 시점까지 시간을 재야 하는데요.
이걸 초시계로 하는건 완전 바보짓인거 같아서

프로그램이 없을까 좀 찾아 봤는데.. 하드웨어 벤치마킹 테스트 프로그램만 잔뜩 있고
소프트웨어 구동 시간 측정 하는 프로그램은 못 찾겠네요.

예를 들어 워드, 액셀, 파워포인트 실행을 하면 그 해당 프로그램 구동 시간 같은걸 좀 재고 싶습니다.

요런거 가능한 프로그램이 있을까요?

피지알 질게는 진리죠.

감사합니다.

통합규정 1.3 이용안내 인용

"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.
법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
H.P Lovecraft
09/08/13 14:06
수정 아이콘
PC마크라고 컴퓨터의 각종 작업속도를 측정해서 점수를 내주는 프로그램이 있습니다만 '구동 시간'부분은 잘 모르겠네요 -_-
정신놓은너구
09/08/13 14:31
수정 아이콘
초시계가 진리라 믿는 1人 입니다.
윈도우 부팅부터 자동 프로그램 실행이 끝나는 시점까지라면...그 시간을 재는 프로그램은 윈도우 커널보다 먼저 로드되어야 하고, 윈도우가 동작하는 중에도 계속 윈도우 동작내용을 체크(간섭)할 수 있어야 합니다. 않되겠죠.;;;
DivineStarlight
09/08/13 17:55
수정 아이콘
이런 건 어떨까요?

윈도우의 부팅 시각은 윈도우에 내장된 GetTickCount 함수로 얻을 수 있습니다. (윈도우가 부팅된 때부터 1초에 1000틱씩 늘어납니다.)
그런데 워드나, 엑셀이나, 파워포인트는 모두 VBA (매크로)가 있으므로, VBA를 통해 GetTickCount 함수의 값을 얻고, 이를 초로 환산한 결과값을 메시지 박스로 보여주게 하는 것이지요.

따라서 예를 든다면, 시작프로그램 목록의 마지막에 위에서 말한 VBA 매크로를 로드하는 엑셀을 삽입하고 재부팅하면 되겠죠. 그러면 최종적으로 화면에 윈도우를 부팅한 때부터, 엑셀이 해당 파일을 완전히 로드해 활성화된 순간까지의 소요 시간이 화면에 표시될 겁니다.

엑셀 파일은 엑셀에서 일단 매크로를 여시고, 해당 시트를 다시 클릭하신 후, (보통 sheet1 이겠죠.)
Private Declare Function GetTickCount& Lib "kernel32" ()
worksheet_activate()
msgbox GetTickCount& / 1000
end sub

라고 해 주신 후, 해당 파일의 보안 등급을 낮춰 (저도 엑셀을 다룬 지 오래되어 기억이 가물가물 합니다.. 자동으로 매크로가 바로 실행되던가요?) 파일을 로드하면 바로 매크로가 실행되게끔 한 후, 파일을 저장하시면 되지 않을까 합니다. 그 다음엔 앞서 말씀드린 것처럼 시작프로그램에 넣어주면 되겠지요.

...네, 저라면 초시계를 쓰겠습니다.
목록 삭게로! 맨위로
번호 제목 이름 날짜 조회
61757 링크로 파일다운받을 수 있게 하는 방법 [3] Tiffany1926 09/08/13 1926
61756 [의료/잇몸질환] 잇몸에 딱딱하넥 자라용 풍년가마2868 09/08/13 2868
61755 왜 저그대 저그는 드론서치 안하나요? [11] 졸린쿠키2146 09/08/13 2146
61754 김윤환선수 저저전 공1업 빌드 질문입니다. [13] Elminsis2367 09/08/13 2367
61753 누운 사랑니도 잘 빼주는 일반병원 좀 추천해주세요.. [4] 인하대학교1916 09/08/13 1916
61752 컴퓨터 견적 관련 질문입니다. [4] noVember1587 09/08/13 1587
61750 [도움요청] 블로그 잘 꾸미는 법 알려주세요... [3] Zeegolraid1880 09/08/13 1880
61749 부모님께서 제 여자친구를 반대하십니다.. [19] 그저바라보다2655 09/08/13 2655
61748 최정상 프로게이머 수준에서, 12드론앞마당 VS BBS 올린러쉬면... [19] 마르키아르3440 09/08/13 3440
61747 토스가 테란 상대로 삼룡이 타이미을 잘 모르겠습니다. [4] 김재혁2142 09/08/13 2142
61746 핸드폰 요금에 관해서 물어보고 싶습니다 [4] 꺼먼안개2071 09/08/13 2071
61745 스타 크래프트 배틀넷 다른 분들도 서버끊기는 에러문제 입니다. [11] 물빛의 비2309 09/08/13 2309
61744 영어로 통화하는거.. 이거 어디서 찾죠? [3] Soit1762 09/08/13 1762
61743 던파 남성 레인져 사냥용 스킬트리 질문입니다 [2] 단하나의별1939 09/08/13 1939
61741 윈도우탐색기 질문.. 파일 삭제/이름바꾸기 등의 오류 [2] 발가락3199 09/08/13 3199
61740 전자담배에 대해서 잘 아시는분 있으신가요? [6] 단양적성비2402 09/08/13 2402
61739 테란으로 토스의 빠른 아비터 빌드를 어떻게 상대해야 하나요? [7] 모카2129 09/08/13 2129
61738 프로그램 구동 속도 측정 프로그램 있나요? [3] Zakk Wylde2574 09/08/13 2574
61737 어머니가 충동구매, 약간의 낭비벽이 있습니다. [10] 귀염둥이2137 09/08/13 2137
61736 컴퓨터 견적 (메인보드) 질문이요 [5] yjy1535 09/08/13 1535
61735 직장에 다니시는 분들 혹시 저같은 경험 있으십니까?(돈 씀씀이에 대하여) [17] IHG CP2132 09/08/13 2132
61734 저희 집 컴퓨터가 갑자기 이상하네요 [2] 그리드세이버1541 09/08/13 1541
61733 컴퓨터 고장에 관련해서 [1] XeLNaGa1294 09/08/13 1294
목록 이전 다음
댓글

+ : 최근 6시간내에 달린 댓글
+ : 최근 12시간내에 달린 댓글
맨 위로