open (FILE, "test"); foreach () { . . . }
이런식으로 잘 쓰고 있었는데..
어느순간 파일크기가 몇기가를 넘어가는 일이 생기니
out of memory 메세지가 뜨면서 메모리문제가 생겨버리는군요 ;;
용량문제로 라인단위로 읽어야할듯한데 어떻게 해야할까요?
http://www.devdaily.com/perl/edu/articles/pl010002.shtml 구글신에게 물어보니 이런식으로 읽으면 된다고 하는군요.
감사합니다!!
근데 막상 보니 별다른 차이가..
헙.. 문서를 보면 foreach를 쓰지 않는걸요,, while이랄까,,,,
성급하게 댓글을 안달고
테스트를 해보았습니다.
결과는
캄사합니다~~~~
메모리에러가 전혀 발생하지 않는군요
http://www.devdaily.com/perl/
http://www.devdaily.com/perl/edu/articles/pl010002.shtml
구글신에게 물어보니 이런식으로 읽으면 된다고 하는군요.
..
감사합니다!!
;;
근데 막상 보니 별다른 차이가..
헙.. 문서를 보면
헙.. 문서를 보면 foreach를 쓰지 않는걸요,, while이랄까,,,,
..
성급하게 댓글을 안달고
테스트를 해보았습니다.
결과는
캄사합니다~~~~
메모리에러가 전혀 발생하지 않는군요