아아~ 간만에 쓰는 포스팅인 것 같군요. ㅠㅠ 원래는 지난 주에 끝났어야 하는 작업인데... 클러스터 크기를 4Kbyte로 잡았더니만 테스트하는데 문제가 생겨서 포스팅이 늦어지고 있습니다. ㅠㅠ
파일 시스템을 워낙 허접하게 만들어 놓아서 1바이트를 읽고 쓰는데 성능이 엄청나게 떨어지네요. 좀 편하게 구현하려고 4Kbyte 단위로 하드 디스크를 읽고 쓰도록 했더니 1바이트를 수정해도 4Kbyte를 읽고 쓰는 기염을 토한다는...OTL... 털썩... 물론 캐시가 들어가면 훨씬 좋아집니다. ㅎㅎ
이거... 캐시를 안 쓰고 성능을 재면 128Kbyte짜리 파일을 한 바이트씩 읽고 쓰는데 무려 10분이라는 시간이 걸리네요. ㅠㅠ 이거 원 부끄러워서... ㅠㅠ 어흑... 그래도 캐시를 쓰면 5분 정도로 줄어드니 그나마 덜 부끄럽다는... ㅠㅠ 사실 10분이나 5분이나 큰 차이는 없지만... 구현을 편하게 하려고 대충했더니만 이런 문제가 생기네요. ㅠㅠ 어흑 눈물이 ㅠㅠ
일단 대충 해놓고 나중에 방법을 좀 강구해야겠습니다(아니면 그냥 쓰던가... 쿨럭..;;;). 그나마 다행인 건 램 디스크도 있으니 급하면 램 디스크를 쓰라고 하면 된다는 거~!!! OTL... 털썩... 일단 정리되는 대로 MileStone을 하나 올리겠습니다. 지금은 성능부터 재야겠군요. ㅎㅎ
그럼 다들 좋은 밤 되시길~ ;)
'잡담' 카테고리의 다른 글
휴가를 받아서 집에서 쉬는 중입니다 .;) (14) | 2009.07.18 |
---|---|
헉... 그러고 보니 거의 2주간 또 블로그를 버려(?) 뒀군요. ㅠㅠ (10) | 2009.06.03 |
헉헉... 파일 시스템을 대충 완성했습니다. ㅠㅠ (2) | 2009.05.13 |
난~ 그저 체력의 한계가 올뿐이고~!!! (10) | 2009.05.09 |
[Milestone] 헥헥... 파일 시스템을 만들긴 했습니다만.... ㅡ_ㅡa... (6) | 2009.05.06 |