Frudy
6k
2019-03-29 13:13:51 작성 2019-03-29 13:21:15 수정됨
8
1280

메모리 입문했네요


자바 배우는 1년동안 이런걸 고민안하고 어떻게 살았는지 모르겠어요.


웹개발자 과정 2주차밖에 안되서 다행이에요.

뭔가 대단한 다양한 기능들어간 게시판이 아니라,

간단한 CRUD게시판을 만드는 한이 있더라도


최대한 구현을 제대로 해봐야겠어요.


DB에는 어떻게 글을 10개만 넣어보고 아~ 에러없다 끝나따 했었는지,

설마싶어 StringBuffer 객체에 문자열 무한대로 넣었더니

OOME라는걸 처음겪어보고..


자바공부 1년중 Runtime클래스는

(Runtime.getRuntime().availableProcessor() 뺴고 쓴적이없는데

이렇게 요긴한 메소드가 많을줄은 몰랐네요.


1. 보통 게시판 운영시 뜰만한 예외는 뭐가있는지,

2. 그 에러를 해결하는 방법은 어떻게되는지, 조사를 시작하는데,


"게시판 운영중 자주뜨는 Exception 정리" 이런 글은 역시나 찾아봐도 없네요.

평소 생각날때마다 이상하게 작동시켜보고 하나씩 찾아봐야겠어요....


근데 확신이안드는게 좀 많아서 난해할거같아요;

"에이...설마 이런 예외가 발생할 수 있을리가 없지. 아닌가 발생할수있나?" 싶어서 

당분간 찾아볼것도 많고 고민할것도 많을거같아요.

0
  • 댓글 8

  • 오마이걸 지호
    252
    2019-03-29 13:32:33

    파이팅! 잘 하실 것 같아요

  • 빠셰
    57
    2019-03-29 13:37:52

    파이팅입니다!. 저도 얼마전에 oome겪고나서 메모리구조, 튜닝, 덤프분석 등 여러가지로 좋은 경험 하고있습니다...^^;

  • 배우고싶은이
    734
    2019-03-29 13:53:45

    메모리는 머릿속에 ㅠㅠ

  • 빠셰
    57
    2019-03-29 14:02:16

    메모리 구조 https://hoonmaro.tistory.com/19

    튜닝 https://d2.naver.com/helloworld/37111

    위에 url은 naver 개발자가 운영하는 블로그 같은데 저 블로그에서 튜닝이랑 덤프 분석 관련된 글이 여러개 있어서 그거 보면서 테스트 해봤었습니당.

    구글링 많이 하면서 이해되기 쉬운것으로 보는것도 좋을 거에요!!

  • 배우고싶은이
    734
    2019-03-29 15:31:47

    https://gblee1987.tistory.com/29

    글에서는 메모리를 늘리는 걸로 되어 있지만 테스트를 위해 메모리를 아주 작게 설정하고 테스트 하시면 OOME를 보실 기회가 많을 겁니다.


    MIDP 1.0 Spec에서 작업 한 경험 때문인지 전 OOME 아주 많이 겪어 봤는데요. 덕분에 메모리는 머리속에 ㅎㅎ

  • 로그인을 하시면 댓글을 등록할 수 있습니다.