불타는 키보드

고정 헤더 영역

글 제목

메뉴 레이어

불타는 키보드

메뉴 리스트

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

검색 레이어

불타는 키보드

검색 영역

컨텐츠 검색

OS

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

    2022.04.07 by moonionn

  • 운영체제를 이해하기 위한 하드웨어 기초지식 [프로세서와 메모리]

    2021.03.24 by moonionn

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

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

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

운영체제를 이해하기 위한 하드웨어 기초지식 [프로세서와 메모리]

목차 1. 프로세서 2. 메모리 1. 프로세서 CPU, GPU와 같은 중앙처리장치를 프로세서라 합니다. CPU CPU는 Central Processing Unit의 약자로, CPU로 잘알려져있는 대표적인 회사로는 Intel 정도가 있습니다. 직렬 처리에 최적화 되어있습니다. 보통 우리가 쓰는 전통적인 코드는 CPU 프로세서에서 처리됩니다. GPU Graphical Processing Unit의 약자로, 그래픽 처리장치입니다. 병렬처리를 위해 사용되는 경우가 많습니다. (예: 머신러닝) GPU로 잘 알려진 대표적인 회사는 엔비디아정도가 있습니다. 1-1. 프로세서의 역할 프로세서는 컴퓨터의 두뇌 역할을 담당합니다. (1) 연산 수행을 위한 연산장치이자 (2) 컴퓨터 동작 제어를 위한 제어장치입니다. (3)..

소프트웨어/운영체제 2021. 3. 24. 18:31

추가 정보

인기글

최신글

페이징

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

티스토리툴바