마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

스트림을 열고 닫음이 잦으면 문제가 생기나요?

0 추천
스트림을 열어 서버상의 파일을 가져오고 스트림을 닫는 것이 잦으면

 

문제가 생기나요?

예를들어 for문을 돌면서

스트림을 열고 파일받고 스트림닫고

이걸 100번정도 한다면 어떤 문제가 생길 소지가 있나요?

궁금합니다.
갸아악 (21,260 포인트) 님이 2014년 1월 6일 질문

2개의 답변

+1 추천
 
채택된 답변
일반적인 상황은 문제가 되지 않으나.
파일 핸들을 한번에 생성할 수 있는 수가 정해져 있기 때문에
서버의 경우  몇명이 엑세스를 하느냐에 따라 달라질 수 있습니다.
사람이 많을 경우 분산처리를 해 주셔야 합니다.
그리고 재수없어 핸들이 안 닫아지는 상황이 발생하면, 
 서버를 껐다 켜야하는 상황이 나올 수 있습니다. 사용 후 꼭 핸들이 닫아지게 구현하시기 바라며,
항상 동일한 파일만 사용 할 경우에는 핸들을 계속 열어두거나. 캐싱을 하시는 것도 방법일 듯 합니다.
사악미소 (65,330 포인트) 님이 2014년 1월 7일 답변
갸아악님이 2014년 1월 7일 채택됨
0 추천
딱히 문제는 없습니다만은 열고 닫는 과정이 많아지만 비용 소모가 늘어나기 때문에 아무래도 느립니다.
aucd29 (218,390 포인트) 님이 2014년 1월 7일 답변
...