본문 바로가기 메뉴 바로가기

취미로서의 개발

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

취미로서의 개발

검색하기 폼
  • 분류 전체보기 (31)
    • java (6)
    • spring (2)
    • react native (0)
    • aws (0)
    • os (1)
    • react (0)
    • postgresql (1)
    • 프로그래머스 (Programmers) (18)
    • git (1)
    • jpa (2)
  • 방명록

os (1)
[OS] 프로세스 / 스레드 (process / thread)

면접에서 OS 관련 질문으로 빠지지 않은 주제인 프로세스와 스레드, 둘의 차이는 무엇인지, 멀티 프로세스와 멀티 스레드의 장단점은 무엇인지 알아보겠습니다. 1. 용어 정리 실행단위: cpu core 에서 실행되는 하나의 단위로 process / thread 를 포괄하는 개념 프로세스: 하나의 스레드만으로 이루어진 단일 스레드 프로세스 동시성: 한순간에 여러가지 일을 한꺼번에 진행하는 것이 아닌 짧은 전환으로 여러가지 일을 동시에 처리하는 것처럼 보이는 것 프로세스의 정의에 대해 의아하신 분들이 계실텐데, 본 포스터에서는 스레드와 프로세스의 비교를 위해 특별한 언급이 없다면, 프로세스를 위와 같이 단일 스레드 프로세스로 정의하겠습니다. 2. 프로세스 프로그램: 어떤 상황에서 어떻게 작동해야 하는지 적혀있는..

os 2021. 11. 24. 19:24
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • Spring Security
  • Spring
  • process #thread #os #cs
  • Java
  • Security
more
«   2025/07   »
일 월 화 수 목 금 토
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
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바