게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
ssd는 조각모음이 과연 필요없는가
게시물ID : computer_113743짧은주소 복사하기
작성자 : kirin
추천 : 0
조회수 : 523회
댓글수 : 3개
등록시간 : 2013/09/21 19:32:56
1. 읽어들이는 속도가 종니 짱짱 빠르기 때문에 필요 없음 ㅇㅇ 

이런 이유로 안한다고들 알고 있습니다.

저도 ssd를 세장을 쓰고 있지만 뭐 조각모음은 안합니다.

근데 프로그래밍을 좀 해보신 분이라면 프로그램마다 column위주 저장, row위주 저장같은 개념을 대충 아실거예요.

 matrix 하나를 선언해놓고 모든 값을 0으로 해두고 그걸 계속 더하는 결과와는 의미없는 코드를 하나 짜볼게요

하나는 column따라 더하고 하나는 row 따라 더하고..

램에 옮겨놓고 읽어들이는 놈인데 ssd 이상으로 읽어들이는게 빠르다고 할 수 있으니 의미있는 실험이 될 수 있겠졍 ㅇㅇ


결론은 다음과 같았습니다
====================================
5000x5000짜리 matrix
>> test(A,10)
Elapsed time is 0.097136 seconds.
Elapsed time is 0.092738 seconds.
Elapsed time is 0.092588 seconds.
Elapsed time is 0.095139 seconds.
Elapsed time is 0.093637 seconds.
Elapsed time is 0.094253 seconds.
Elapsed time is 0.093071 seconds.
Elapsed time is 0.093354 seconds.
Elapsed time is 0.096263 seconds.
Elapsed time is 0.093470 seconds.
rowcol'
Elapsed time is 0.304455 seconds.
Elapsed time is 0.304831 seconds.
Elapsed time is 0.306569 seconds.
Elapsed time is 0.307047 seconds.
Elapsed time is 0.307023 seconds.
Elapsed time is 0.302298 seconds.
Elapsed time is 0.302247 seconds.
Elapsed time is 0.307258 seconds.
Elapsed time is 0.304810 seconds.
Elapsed time is 0.303274 seconds.
colrow'


==========================================
10000x10000 matrix
>> test(A,10)
Elapsed time is 0.376064 seconds.
Elapsed time is 0.375251 seconds.
Elapsed time is 0.375608 seconds.
Elapsed time is 0.375126 seconds.
Elapsed time is 0.374926 seconds.
Elapsed time is 0.375976 seconds.
Elapsed time is 0.374707 seconds.
Elapsed time is 0.376172 seconds.
Elapsed time is 0.375946 seconds.
Elapsed time is 0.374629 seconds.
rowcol'
Elapsed time is 1.479542 seconds.
Elapsed time is 1.473815 seconds.
Elapsed time is 1.469024 seconds.
Elapsed time is 1.472068 seconds.
Elapsed time is 1.469216 seconds.
Elapsed time is 1.468895 seconds.
Elapsed time is 1.470981 seconds.
Elapsed time is 1.474875 seconds.
Elapsed time is 1.473958 seconds.
Elapsed time is 1.481617 seconds.
colrow'

사이즈가 커지면 이 차이는 훨씬 커지죠

조각모음은 아니더라도 유지관리는 해주는 게 좋을 거 같아요

전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호