개발노동자

  • 홈
  • 태그
  • 방명록

CS 1

CS - Process, Thread, JVM

1. Process - 메모리에 적재되고 CPU 자원을 할당 받아 프로그램이 실행되고 있는 상태 - OS를 통해 여러 Process를 실행하고 관리할 수 있다. 1-1) PCB(Process Control Block) 프로세스 제어블록은 특정한 프로세스를 관리할 피룡가 있는 정보를 포함하는 운영체제 커널의 자료구조이다. PCB가 필요한 이유는 Context Switching 때문이다. CPU가 여러 프로세스를 빠르게 번갈아가면서 작업하기 위해서는 프로세스에 대한 정보 및 상태를 저장/복원 할 필요가 있다. 1-2) Process 상태 new - 프로세스가 생성되는 상태 ready - 프로세스가 CPU에 할당되어, 처리되기를 기다리는 상태 running - 프로세스가 CPU에 할당되어, 명령어들이 실행되는..

CS 2023.03.30
이전
1
다음
더보기
프로필사진

개발노동자

웹개발 공부

  • 분류 전체보기 (140)
    • SQL (1)
    • CS (1)
    • Exception or 에러 (1)
    • Spring (16)
    • Git (1)
    • 알고리즘 (90)
    • Spring Batch (8)
    • JPA (5)
    • Spring Security (4)
    • Linux (1)
    • Node.js (2)
    • Nest.js (5)
    • NginX (1)
    • React (3)

Tag

EntityGraph, 국비지원교육, jpa, spring, 메가바이트스쿨, 기능개발, ㅏㄹㄹ, 패스트캠퍼스내용정리, interceptor, 프로그래머스, SpringBatch, NestJS, querydsl, 내일배움카드, MegabyteSchool, }, 패스트캠퍼스, 패스트캠퍼스 #, transcational, 개발자취업부트캠프,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/06   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바