devopslog

  • 홈
  • 태그
  • 방명록

2025/11/24 1

Linux vs Windows 쓰레딩 모델 비교

쓰레드는 운영체제가 프로세스 내에서 작업을 병렬로 실행하기 위해 사용하는 기본 실행 단위입니다. 리눅스와 윈도우는 이 쓰레드를 관리하고 스케줄링하는 방식에서 서로 다른 모델을 채택하고 있으며, 이러한 차이는 시스템 성능과 프로그래밍 방식에 영향을 미칩니다.🐧 리눅스 쓰레딩 모델: N:1 및 1:1 혼합 (NPTL)리눅스는 역사적으로 다양한 쓰레딩 모델을 거쳐왔으나, 현재는 NPTL(Native POSIX Thread Library)이라는 1:1 모델과 N:1 모델의 장점을 결합한 형태가 주류입니다.1. 핵심 개념: 경량 프로세스 (LWP, LightWeight Process)리눅스 커널의 관점: 리눅스 커널은 프로세스와 쓰레드를 구분하지 않고, 모두 태스크(Task) 또는 경량 프로세스(LWP)로 취급..

dev 2025.11.24
이전
1
다음
더보기
프로필사진

devopslog

✔ Write down what comes to mind

  • 분류 전체보기 (131) N
    • dev (44)
    • devops (84) N
    • util (3)

Tag

macos, minio, 티스토리챌린지, Python, Obsidian, cli, kubernetes, AI, 오블완, dev, devops, Productivity, C++, Linux, Security, k8s, automation, CMake, docker, MySQL,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

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

티스토리툴바