No name

  • 홈
  • 태그
  • 방명록

멀티스레딩 1

병렬처리 특성 비교, 그리고 파이썬 기반의 멀티쓰레딩

항상 파이썬을 데이터 후처리 및 가시화 용도로만 사용해서 인지, 파이썬을 사용한 병렬처리 방법은 사용한 경험이 없다. 하지만 이번에 파이썬을 처음부터 다시 공부하기로 마음먹었으므로 파이썬에서 사용할 수 있는 병렬처리방법에 대해 정리하고자 한다. 들어가기에 앞서 쓰레드 기반의 병렬처리 방법과 프로세스 기반의 병렬처리 방법에 대해 논하고자 한다. 일반적으로 쓰레드는 프로세스를 구성하고 있는 가장 작은 단위이다. 또한 하나의 프로세스 내부의 쓰레드들 간에는 메모리가 공유되며, 따라서 모든 쓰레드는 프로세스의 메모리 공간을 참조(읽기/쓰기)가 가능하다. 이러한 특성을 바탕으로 쓰레드 기반의 병렬처리는 SMP(shared memory parallelism)이라고 부른다. 따라서 개발자는 쓰레드 기반의 병렬처리를 ..

python 2021.12.06
1
더보기
프로필사진

  • 분류 전체보기 (40)
    • About Me (0)
    • MLOps (5)
    • html,css (2)
    • python (10)
      • django (2)
      • 동시성 프로그래밍 (1)
    • 머신러닝,딥러닝 (1)
    • 논문 리뷰 (3)
      • 병렬처리 (2)
      • 데이터베이스 (1)
    • DevOps (0)
      • AWS (0)
    • 기타 (3)
    • 컴퓨터 네트워크 (7)
      • 모든 개발자를 위한 HTTP 웹 기본지식 정리 (4)
    • 데이터베이스 (7)
      • 데이터베이스 기초 (5)
    • Elixir_Phoenix (1)
      • Ecto (1)
    • Java (1)
      • Java 기본 (1)
      • Spring (0)

Tag

데이터베이스, mysql, 파이썬, 쓰레딩, innodb, 멀티스레딩, 스레딩, BLOB, 멀티쓰레딩,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바