Development is difficult

Development is difficult

  • 분류 전체보기
    • Android
    • Training
    • Issue
    • Coding Test
    • 기타
    • Study
  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록
RSS 피드
로그인
로그아웃 글쓰기 관리

Development is difficult

컨텐츠 검색

태그

intentflag 4대 컴포넌트 autoboxing immutable kotlin 특징 임계 구역 AutoUnBoxing 미세먼지앱 open class 공공데이터포털 java Kotilin Android Lottie Kotiln MultiProcess POJO Class LinkedHashSet JavaVirtualMachine

최근글

댓글

공지사항

아카이브

MultiProcess(1)

  • Multi Thread와 Multi Process란 무엇일까?

    멀티스레드(mulit Thread) - 멀티스레드란 2개 이상의 스레드가 동시에 실행되는 것을 말합니다. - 프로세스의 Code, Data, Heap 영역을 공유하지만 Stack영역은 공유하지 않습니다. 장점 - 프로그램의 응답 시간이 줄어듭니다. - 시스템의 자원 소모가 감소합니다 (자원의 효율성 증대) - 시스템 처리량 증가 (처리 비용 감소) 단점 - 멀티 스레드를 사용할 경우 동기화 처리를 하지 않으면 데이터 손실 및 오류 발생 - 프로그램 디버깅이 어렵습니다. - 하나의 스레드에서 문제가 발생하면 전체 프로세스가 영향을 받습니다. - 단일 프로세스 시스템의 경우 효과를 기대하기 어렵습니다. 예시 (스타크래프트의 테란을 예로 들어보겠습니다..) 커멘드센터가 하나의 프로세스라고 한다면 SCV 4마리..

    2020.09.03
이전
1
다음
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바