'비공개' 카테고리의 다른 글
파일 입출력 속도에 관한 고찰(자료 수집 및 테스트 중) (1) | 2012.08.30 |
---|---|
함수 호출시 인자 전달에 대한 주의점 (0) | 2012.08.20 |
[Game][Console] 배달맨 (0) | 2012.08.17 |
[C++11] auto Keyword (0) | 2012.04.16 |
로그 데이터 남기기 ( 가변인자 활용 ) (0) | 2012.03.20 |
파일 입출력 속도에 관한 고찰(자료 수집 및 테스트 중) (1) | 2012.08.30 |
---|---|
함수 호출시 인자 전달에 대한 주의점 (0) | 2012.08.20 |
[Game][Console] 배달맨 (0) | 2012.08.17 |
[C++11] auto Keyword (0) | 2012.04.16 |
로그 데이터 남기기 ( 가변인자 활용 ) (0) | 2012.03.20 |
첫번째 파일은 test_open.c로
open, close만 10,000,000번 한다.
두번째 파일은 test_fopen.c는
fopen, fclose만 10,000,000번 한다.
테스트는 test_open한번 실행하고 test_fopen실행하는 식으로 총 5번 시간을 측정했다.
test_open : avg 24.6/sec
test_fopen : avg 37.6/sec
open, close 함수가 fopen(fclose)함수에 비해 1.5배 정도 빠른것으로 보인다.
출처 http://blog.daum.net/jchern/12875160
Text 보다 binary로 파일 데이터를 읽는게 훨씬 빠름
파일 입출력 함수에 대한 속도차의 거의 느낄수 없다.
내가 테스트한 결과... 멍미 자꾸 fopen이 젤 빠르게 나온다 ㅠ
그동안 내가 신뢰해온 CreateFile이 무너지는 순간인가 ㅜ.ㅡ
한번에 읽는 바이트 수에 따라 달라질라나
_sopen_s() 함수 추가 : fopen_s와 비슷한 속도차이를 냈다.
하지만, 때론 비용이 제로의 가깝게 거의 들지 않는다.
스트림을 생성유무의 차이가 있다는데... 좀 더 알아봐야징
모니터에 대한 이야기 (0) | 2012.09.25 |
---|---|
함수 호출시 인자 전달에 대한 주의점 (0) | 2012.08.20 |
[Game][Console] 배달맨 (0) | 2012.08.17 |
[C++11] auto Keyword (0) | 2012.04.16 |
로그 데이터 남기기 ( 가변인자 활용 ) (0) | 2012.03.20 |
|
모니터에 대한 이야기 (0) | 2012.09.25 |
---|---|
파일 입출력 속도에 관한 고찰(자료 수집 및 테스트 중) (1) | 2012.08.30 |
[Game][Console] 배달맨 (0) | 2012.08.17 |
[C++11] auto Keyword (0) | 2012.04.16 |
로그 데이터 남기기 ( 가변인자 활용 ) (0) | 2012.03.20 |