Tags
- postman tests
- c#
- Android/iOS Developer
- postman pre-request
- postman collection
- postman collection variables
- solidity
- Unity
- LSL_Script
- Android
- MFC
- UI/UX Engineer
- Intellij
- postman automations
- Java
- postman csv
- web developer
- 프런트엔드
- C++
- 다빈치 리졸브
- 좋은 개발자
- oracle
- postman
- postman html parse
- Interaction developer
- Front-end developer
- 우수한 프런트 개발자
- postman session
- emplace_back
- postman excel
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Archives
- Today
- Total
david's daily developer note
C#, 코드 수행 시간 측정. 본문
728x90
아래의 경우는 C#의 코드 수행 시간을 측정하는 첫 번째 방법인데, 여러가지 문제로, 수행 시간 측정의 오차가 존재한다.
여러가지 문제는 프로그램이 실행하는 동안의 외부적인 프로세스의 영향이나, 혹은 메모리 스왑과정으로 인해서 같은 연산임에도 처음 수행시간이 더 오래걸린다던가 하는 경우가 있다.
코드 수행 시간 측정의 두 번째 방법은 아래와 같이 측정 시작과 종료 시의 날짜와 시간을 나타내는 틱 수를 계산한다.
위의 경우와 방식의 차이가 없는 것 같지만, 함수 콜을 통한 위의 방법과는 다르게, 매번 측정 시간이 동일하다.
Tick 속성값은 서기 1년 1월 1일 자정(12:00:00) 이후로 경과한 100나노초 간격의 수를 나타낸단다. (MSDN)
728x90
'[Develop] Language > C#' 카테고리의 다른 글
C#, 상속 관계가 존재하는 Class들에 대한 is연산중 범할 수 있는 논리 오류.. (0) | 2010.10.27 |
---|---|
.NET 텍스트 파일 한글 읽어오기. (0) | 2010.10.27 |
C#, Collection Type Sorting [ Query Keyword , "orderby" , Sorting] (0) | 2010.10.01 |
.NET 설치 및 배포파일 만들기. (0) | 2010.09.29 |
C#, Command창 명령어 실행하기. (0) | 2010.08.27 |