불타는 키보드

고정 헤더 영역

글 제목

메뉴 레이어

불타는 키보드

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기
    • 소프트웨어
      • 네트워크
      • 인프라
      • 자료구조 + 알고리즘
      • 운영체제
      • 디자인 패턴
    • 언어
      • Javascript + Typescript
      • Python
      • HTML + CSS
    • 프레임워크+라이브러리
      • Django
      • Express
      • Vue
    • 데이터베이스
      • NoSQL
      • RDBMS
    • 버전관리도구
      • Git
    • 나의 기록
      • 낙서장
      • 그냥 글
      • 초보는 장비탓을 한다
      • 기타 일지

검색 레이어

불타는 키보드

검색 영역

컨텐츠 검색

프로그램

  • 헷갈릴 수 있는 용어 - [프로세스/프로그램] , [잡/태스크]

    2022.04.07 by moonionn

헷갈릴 수 있는 용어 - [프로세스/프로그램] , [잡/태스크]

프로그램 & 프로세스 프로그램 - 컴퓨터 시스템에 실행 요청 전 상태인 명령어의 집합입니다 - 프로그램에 데이터가 할당되면 잡(job)이 됩니다 - 하나의 프로그램은 여러 프로세스를 수행할 수 있습니다 프로세스 - 실행을 위해 kernel(커널)에 등록된 작업을 뜻합니다 - a.k.a 프로세스는 컴퓨터 자원을 할당받습니다. (프로세서, 메모리...) - 프로세서 외 I/O 자원(ex: 디스크)이 필요할 시 블락(대기) 상태가 됩니다 (스케쥴링) - 각 프로세스는 생성시 PCB라는 블럭이 커널 영역에 생성되고 저장됩니다 스케쥴링, 커널, PCB에 대한 정리는 나중에 더 자세히... 프로그램 & 프로세스 TL;DR 프로그램은 실행 전 상태의 명령어 집합이며, 프로세스는 컴퓨터 리소스를 할당받아 실행중인 프로..

소프트웨어/운영체제 2022. 4. 7. 01:43

추가 정보

인기글

최신글

페이징

이전
1
다음
TISTORY
불타는 키보드 © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바