Lang/Python

· Lang/Python
java를 처음 배울 때 thread는 병렬실행을 위해 사용한다고 배웠다. 하지만 python을 많이 접하면서 웹프레임워크로 사용을 많이 해왔기 때문에 thread에서 java와 다른 점이 있을거라고는 생각하지 않았다. 1. python의 GIL : global interpreter lock 파이썬을 사용하다보면 편하다고 느낄 때가 있는데, 아무래도 바로바로 결과가 나오는 게 크다. 수정도 쉽고. python은 그간 사용하던 언어와 다르게 한 줄 씩 실행하는 interpreter언어기 때문이다. compile언어와 다른 점 때문에 많이 사용하고 좋아했는데 이번 프로젝트에서 이 인터프리터가 조금 문제이다. python에는 GIL이라는 lock이 있는데, 여러스레드가 동시에 돌아가도록 코드를 짜도 실상으로는..
리알테
'Lang/Python' 카테고리의 글 목록