본문으로 바로가기

Sw.Dev

현재위치 :: HOME BLOG CATEGORY SEARCH ARCHIVE TAGS MEDIA LOCATION GUESTBOOK

네비게이션

  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록
관리자
  • 블로그 이미지
    @프포남

    Sw.Dev 의 삶을 기록하는 공간입니다.

    링크추가
  • 글쓰기
  • 환경설정
  • 로그인
  • 로그아웃

multithread 검색 결과

해당 글 1건

[자바] 멀티쓰레드 Runnable과 Callable 사용방법

멀티쓰레드를 사용할때는 가장 중요한게 CPU 사용율을 높이더라고 소요시간이 낮은걸 택하면서 코딩을 해야한다. 멀티쓰레드의 핵심은 여러개를 실행시켜 속도를 향상시키는것이다(병렬).만약 멀티쓰레드를 사용했음에도 불구하고 직렬처리와 같다면 옳지 못한 방법이다. 직렬방식은 지양해야 한다. 보통 잘 만든 프로그램은 혼자 작동할때 CPU 성능을 70~80% 유지한다.프로그램은 Runnable과 Callable 둘다 만들수 있다. 하지만 무엇을 선택해서 만들지는 잘 생각해보고 만들어야한다. Runnable은 리턴값이 존재하지 않기 때문에 주로 공유객체를 사용할때 사용한다. 편리하지만 공유객체를 만들어야한다는 단점이 있다. Callable은 리턴값이 존재하기 때문에 공유 객체를 사용하지 않는다는 장점이 있지만 Runn..

프로그래밍/자바 2019. 1. 28. 18:14
  • 이전
  • 1
  • 다음

사이드바

NOTICE

  • 전체 보기
MORE+

CATEGORY

  • 전체보기 (217)
    • DB (2)
      • JPA (1)
      • PostgreSql (1)
    • Git (10)
      • 지옥에서 온 Git ( 생활코딩 ) (10)
    • Spring (16)
      • SpringMVC (16)
    • 개발툴 (2)
      • ATOM (1)
      • Spring (1)
    • Computer (9)
      • 컴퓨터 구조 (5)
      • 객체지향 (1)
      • 네트워크(Network) (2)
      • SOLID (1)
    • 프로그래밍 (90)
      • 파이썬 (0)
      • 안드로이드 (0)
      • 자바 (27)
      • C언어 (17)
      • MFC (4)
      • C++ (3)
      • JSP (29)
      • c 문법 (1)
      • C 함수 구현 (1)
      • 디자인 패턴 (3)
      • JavaScript (3)
      • Node.js (1)
      • 참고 사이트 (1)
    • 프로그래밍 강의 (12)
      • HTML 과 CSS (11)
      • Javascript (1)
    • 제작 프로그램 (4)
      • C언어 (0)
      • 자바(JAVA) (4)
    • Library (4)
      • c Library (3)
      • JavaScript 함수 (1)

RECENTLY

  • 최근 글
  • 최근 댓글

최근 글

최근댓글

Trackback

  • 홈으로
  • 방명록
  • 로그인
  • 로그아웃
  • 맨위로
SKIN BY COPYCATZ COPYRIGHT Sw.Dev, ALL RIGHT RESERVED.
Sw.Dev
블로그 이미지 @프포남 님의 블로그
MENU
  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록
CATEGORY
  • 전체보기 (217)
    • DB (2)
      • JPA (1)
      • PostgreSql (1)
    • Git (10)
      • 지옥에서 온 Git ( 생활코딩 ) (10)
    • Spring (16)
      • SpringMVC (16)
    • 개발툴 (2)
      • ATOM (1)
      • Spring (1)
    • Computer (9)
      • 컴퓨터 구조 (5)
      • 객체지향 (1)
      • 네트워크(Network) (2)
      • SOLID (1)
    • 프로그래밍 (90)
      • 파이썬 (0)
      • 안드로이드 (0)
      • 자바 (27)
      • C언어 (17)
      • MFC (4)
      • C++ (3)
      • JSP (29)
      • c 문법 (1)
      • C 함수 구현 (1)
      • 디자인 패턴 (3)
      • JavaScript (3)
      • Node.js (1)
      • 참고 사이트 (1)
    • 프로그래밍 강의 (12)
      • HTML 과 CSS (11)
      • Javascript (1)
    • 제작 프로그램 (4)
      • C언어 (0)
      • 자바(JAVA) (4)
    • Library (4)
      • c Library (3)
      • JavaScript 함수 (1)
VISITOR 오늘 / 전체
  • 글쓰기
  • 환경설정
  • 로그인
  • 로그아웃
  • 취소

검색

티스토리툴바