|
------------------------------------------------------------------------------------
위와같이 처음부터 끊까지 다시 file에 기록하는 방법말고 다른방법은 없을까요?
만약 파일을 읽어서 사용자에게 보여줄때 정렬만 다시한다면
size고정하고 하나의 recored size만큼만 file에 write하는 방법이 있을것 같은데요..
연구함 해보세요, 그러면 성능이 더욱 좋아질듯..
------------------------------------------------------------------------------------
음.. 저도 이거때문에 고민하던 참이었는데요. 지금 만드는 것이 철도 제어하는 시스템 중앙 관리부입니다.
뭐.. 시스템이 시스템이니 만큼 단순 무식하지만 확실한게 좋은가 봅니다.
관리하는 장치 200여곳에서 전달되는 정보를 수신하고, 수신과 동시에 파일로 써야 합니다.
수신과 동시에 관리부 시스템 자체 전원이 나가더라도 6초면 전원이 들어와 시스템이 재가동 되고요.
이때 기동과 동시에 파일에서 읽어들인다고 합니다.
그러니 메모리 로드해서 메모리상에서 추가/삭제가 아닌 수신된 데이터는 수신과 동시에 파일로 작성하는 내용이 필요합니다.
메모리로 가지고 있다가 전원이 나가게 된다면 해당 내용은 날려버리게 되니까요.
그럼.. __);
매번 친절히 답변주셔서 정말 감사드립니다.
빌더는 쓰기 시작한지 얼마 안되서 모르는 기능이나 클래스가 많아서요..
StringList에 파일저장 메소드가 있다는 것도 오늘 처음 알았습니다.
다시한번 진심으로 감사드립니다.
행복하세요~ __);
|