본문 바로가기 메뉴 바로가기

두덕리온라인

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

두덕리온라인

검색하기 폼
  • 분류 전체보기 (749)
    • 프로그래밍 (93)
    • 모바일 프로그래밍 (112)
    • 게임 프로그래밍 (16)
    • 시스템 엔지니어링 (20)
    • Linux (7)
    • IT 일반 (19)
    • 전자제품 (86)
    • 게임 (56)
    • 맛집 (48)
    • 인생 (79)
    • 여행 (23)
    • 여자연예인 (85)
    • 결혼정보회사 (11)
    • 연애결혼 (40)
    • 연예인 (3)
    • 자동차 (16)
    • 부동산 (4)
    • 리뷰 (8)
    • 가상화폐 (9)
    • 돈버는이벤트 (8)
    • 건강 (2)
    • 면접후기 (0)
  • 방명록

STREAM (1)
Java stream buffer size 알아내기

Java에서 Stream을 이용해서 read, write를 할때 버퍼를 얼마의 크기로 설정해야 할지 고민이 될때가 있다.이럴 때는 다음과 같이 시스템에 최적인 크기를 알아내서 사용하면 최고의 성능이 나온다.아래의 코드는 디스크에서 몇바이트 씩 읽는가를 BufferedXXXStream이 알아내서 사용한다.일반적으로 안드로이드는 8192이다. 인터넷이나 책의 예제는 1024로 설정하는데 8192로 설정하면 가장 적합하다. class IdealBlockSize { // You could alternatively use BufferedInputStream and System.in . private static class MyBufferedOS extends BufferedOutputStream { public ..

프로그래밍 2018. 1. 2. 19:16
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday

Blog is powered by Tistory / Designed by Tistory

티스토리툴바