인문학적 공학도

  • 홈

Computer Science/운영체제(OS) 1

프로세스와 스레드 완벽 비교(멀티 스레드/프로세스, 싱글/멀티 스레드)

1. 프로세스와 스레드의 비교 1-1. 프로그램이란 사전적 의미: 어떤 작업을 위해 실행할 수 있는 파일 1-2. 프로세스란 프로세스의 사전적 의미 메모리에 적재되어 CPU 자원을 할당 받아 실행되는 프로그램. 할당받는 시스템 자원 CPU 시간 주소 공간 Code, Data, Stack, Heap 구조로 된 독립된 메모리 영역 프로세스의 특징 프로세스는 각각 독립된 메모리영역(code, data, heap, stack)을 할당받으며, 다른 프로세스의 변수나 자료구조에 접근 불가하다 다른 프로세스의 자원에 접근하려면 파이프, 파일, 소켓 등을 이용해 통신해야한다. 프로세스는 최소 1개의 메인 스레드를 갖고 있다. 1-3. 스레드란 스레드의 사전적 의미 프로세스의 작업단위. 스레드의 특징 프로세스 내에서 s..

Computer Science/운영체제(OS) 2021.03.12
이전
1
다음
더보기
프로필사진

인문학적 공학도

남들보다 넓은 시선으로 문제를 해결합니다.

  • 분류 전체보기 (88)
    • 개발 에러 (7)
    • 프로그래밍 정보공유 (16)
    • 코딩문제 풀이 (12)
    • 알고리즘 문제해결전략 (1)
      • 비트마스크 (1)
    • 패스트캠퍼스) ios 개발 챌린지 (30)
    • Javascript (13)
      • core (11)
      • web browser (1)
    • Computer Science (2)
      • 운영체제(OS) (1)
      • 네트워크(Network) (1)
    • React (3)
    • 취업 이야기 (1)

Tag

백준, dp, js, 브루트포스, ES6, 성능최적화, 면접, React, Django, BFS, 완전탐색, deview2021, javascript, python, 시뮬레이션, css, API, 카카오톡재인증, 가상dom, 기술면접,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

  • 저상버스 정보제공 서비스 Ebu(에버)
  • 개인 깃허브

티스토리툴바