[파이썬 실습] Python threading VS PyQt5 QThread
·
Python/Application
안녕하세요. 오늘은 Python에 내장되어 있는 threading과 PyQt5dml QThread의 차이점에 대해 이야기하겠습니다. threading 쓰레드 역할을하고, QThread도 쓰레드 역할을 합니다. 하지만 분명히 둘의 차이가 있습니다. 우선, 쓰레드에 대해 애매하시다면 아래 글을 보시면 됩니다. https://coding-yoon.tistory.com/45 [파이썬 실습] PyQt5 : QThread를 사용해 응답 없음 방지 & 여러 동작하기 안녕하세요. 프로그래밍을 하면서 여러 동작을 하기 위해서는 쓰레드란 개념을 알아야 합니다. 우선, 작업관리자를 한 번 보겠습니다. CPU는 한 번에 한 가지의 동작밖에 하지 못합니다. 하지만 G(10의 9제곱)단.. coding-yoon.tistory.c..
[파이썬 실습] PyQt5 : QThread를 사용해 응답 없음 방지 & 여러 동작하기
·
Python/Application
안녕하세요. 프로그래밍을 하면서 여러 동작을 하기 위해서는 쓰레드란 개념을 알아야 합니다. 우선, 작업관리자를 한 번 보겠습니다. CPU는 한 번에 한 가지의 동작밖에 하지 못합니다. 하지만 G(10의 9제곱)단위로 동작합니다. 작업관리자를 확인하면 CPU는 하나인 반면, 프로세스는 184개가 1958개의 쓰레드를 통해 동작하는 것을 확인할 수 있습니다. CPU는 시간, 우선순위 등 여러가지 방식으로 할당합니다. 예를 들어, 이런식으로 쓰레드 1번 수행, 2번 수행, 다음 3번 수행하면서 반복합니다. 그러나 그 속도가 굉장히 빨라 사람들이 사용하는데 알아차리지 못합니다. #쓰레드를 선언하지 않은 예제 from PyQt5.QtWidgets import * from PyQt5.QtCore import * i..
18진수
'QThread' 태그의 글 목록