본문으로 바로가기

Worker Thread Model 검색 결과

해당 글 1건

[Socket 프로그래밍] 18. 멀티쓰레드 기반의 서버구현 - 1

쓰레드 등장 배경 앞에서는 멀티프로세스 기반의 서버구현에 대해 살펴보았다. 이때 보인 프로세스의 생성은 select에 비해 확실히 구분되는 장점이있다. 그러나 나름의 문제점도 있다. 프로세스마다 완전히 독립된 메모리 공간을 유지하기때문에 프로세스 사이에서 메시지를 주고받아야하는 경우에는 그만큼 구현의 어려움을 겪기도 한다. 즉, 멀티프로세스 기반의 단점은 다음과 같다. "프로세스 생성이라는 부담스러운 작업과정을 거친다" "두 프로세스 사이에서의 데이터 교환을 위해서는 별도의 IPC 기법을 적용해야한다" 하지만 이 둘은 다음의 단점에 비하면 그나마 눈감아 줄만 하다. "초당 적게는 수십 번에서 많게는 수천 번까지 일어나는 '컨텍스트 스위칭(Context Switching)'에 따른 부담은 프로세스 생성방식..

개발자과정준비/TCP IP Socket Programming 2021. 6. 30. 08:30
  • 이전
  • 1
  • 다음

사이드바

NOTICE

  • https://github.com/SeoDongWoo1216
MORE+

CATEGORY

  • 분류 전체보기 (152)
    • 개발자과정준비 (152)
      • C# (27)
      • C++ (15)
      • C (16)
      • TCP IP Socket Programming (16)
      • WinForm (25)
      • WPF (1)
      • Java (1)
      • 데이터베이스(DB) (7)
      • 라즈베리파이(Raspberry Pi) (19)
      • 파이썬(Python) (7)
      • 마이플랫폼(MiPlatform) (8)
      • HMI (4)
      • 기타 실습 (6)

RECENTLY

  • 최근 글
  • 최근 댓글

최근 글

최근댓글

Trackback

TAG

  • tcp
  • 소켓 함수
  • c#기초
  • c#
  • C * 포인터
  • C 문자열
  • C 포인터
  • C++
  • C언어 포인터
  • 윈폼SSMS연결
  • C언어 포인터 초기화
  • C 배열
  • 윈폼SSMS연동
  • C 포인터 초기화
  • 라즈베리파이
MORE+

ARCHIVE

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

LINK

VISITOR

오늘
어제
전체
반응형
  • 홈으로
  • 방명록
  • 로그인
  • 로그아웃
  • 맨위로
SKIN BY COPYCATZ COPYRIGHT 취준생 일지, ALL RIGHT RESERVED.
취준생 일지
블로그 이미지 도웅 님의 블로그
MENU
    CATEGORY
    • 분류 전체보기 (152)
      • 개발자과정준비 (152)
        • C# (27)
        • C++ (15)
        • C (16)
        • TCP IP Socket Programming (16)
        • WinForm (25)
        • WPF (1)
        • Java (1)
        • 데이터베이스(DB) (7)
        • 라즈베리파이(Raspberry Pi) (19)
        • 파이썬(Python) (7)
        • 마이플랫폼(MiPlatform) (8)
        • HMI (4)
        • 기타 실습 (6)
    VISITOR 오늘 / 전체
    • 글쓰기
    • 환경설정
    • 로그인
    • 로그아웃
    • 취소

    검색

    티스토리툴바