아아~ 간만에 쓰는 포스팅인 것 같군요. ㅠㅠ 원래는 지난 주에 끝났어야 하는 작업인데... 클러스터 크기를 4Kbyte로 잡았더니만 테스트하는데 문제가 생겨서 포스팅이 늦어지고 있습니다. ㅠㅠ

파일 시스템을 워낙 허접하게 만들어 놓아서 1바이트를 읽고 쓰는데 성능이 엄청나게 떨어지네요. 좀 편하게 구현하려고 4Kbyte 단위로 하드 디스크를 읽고 쓰도록 했더니 1바이트를 수정해도 4Kbyte를 읽고 쓰는 기염을 토한다는...OTL... 털썩... 물론 캐시가 들어가면 훨씬 좋아집니다. ㅎㅎ

이거... 캐시를 안 쓰고 성능을 재면 128Kbyte짜리 파일을 한 바이트씩 읽고 쓰는데 무려 10분이라는 시간이 걸리네요. ㅠㅠ 이거 원 부끄러워서... ㅠㅠ 어흑... 그래도 캐시를 쓰면 5분 정도로 줄어드니 그나마 덜 부끄럽다는... ㅠㅠ 사실 10분이나 5분이나 큰 차이는 없지만... 구현을 편하게 하려고 대충했더니만 이런 문제가 생기네요. ㅠㅠ 어흑 눈물이 ㅠㅠ

일단 대충 해놓고 나중에 방법을 좀 강구해야겠습니다(아니면 그냥 쓰던가... 쿨럭..;;;). 그나마 다행인 건 램 디스크도 있으니 급하면 램 디스크를 쓰라고 하면 된다는 거~!!! OTL... 털썩... 일단 정리되는 대로 MileStone을 하나 올리겠습니다. 지금은 성능부터 재야겠군요. ㅎㅎ

그럼 다들 좋은 밤 되시길~ ;)

+ Recent posts