언어 정리/python_비동기관련_lib20 asyncIO_2_( asyncIO개념(Idle state, I/O wait,I/O연산) + 함수 : gather ) 참고 https://realpython.com/async-io-python/#setting-up-your-environment 듀토리얼사이트 https://realpython.com/python-concurrency/ 싱글쓰레드 , asyncio , 멀티프로세싱 차이에 대한 글 https://ko.wikipedia.org/wiki/%EC%9C%A0%ED%9C%B4_(CPU) idle 이란 https://stackoverflow.com/questions/35835219/is-this-multi-threaded-function-asynchronous I/O Wait 란 : (I/O를 Wait 한다 정도의미) Percentage of time that the CPU or CPUs were idle during.. 2022. 4. 20. asyncIO_1_( 코루틴개념+함수 : create_task, run, sleep ) 참고 https://docs.python.org/ko/3/library/asyncio-task.html 키워드 create_task, run, sleep ㅋ couroutine 인데 오타로 corutine 이라고 적음 그런줄알고 보면됨 코루틴을 오해하고 있었음.. 내가 전에 해봤던 코루틴은 메인과 서브들의 실행단계를 내가 직접 스케쥴하는 방식 이였고, 이렇게만 쓰는 줄 알았다. 예를 들면 A동작, A동작중 30%완료에서 A스탑, B동작, B동작중 70%완료에서 B스탑, A동작, A동작중 90%완료에서 A스탑, B동작 100%완료 A동작 100%완료 이렇게 직접 스케쥴링 하는거 이 방식을 이용해서 asyncIO lib를 쓰는건데 , 쓰는방식은 다양하다. lib 를 보면 그냥 다같이 켜지는 거라든가, 시간에.. 2022. 4. 20. 이전 1 2 3 4 다음