2007/12/06 14:32

파이썬 GIL과 동기화

GIL 문제가 없는 파이썬
사실 GIL로 구현한 CPython과 그렇지 않은 Python 구현체들은 서로 다른 라이브러리를 써야한다.
메일링 리스트의 내용에서도 언급된 바 있지만, GIL로 구현한 CPython에서는
동기화 문제를 굳이 깊이 생각할 필요가 없으므로 해당 부분이 구현되어있지 않다.
(어차피 중간에 다른 쓰레드가 끼어들 틈이 없으므로)
하지만 IronPython과 같은 Python에서는 동기화된 모듈을 따로 구현해야한다.
(내가 취미삼아 Python으로 서버를 구현할 때 가장 난감했던 부분이 동기화이다. -_-;)

PS. 나는 안티-파이썬 처럼 글을 쓰는데, 사실 파이썬을 많이 쓴다. ㅋㅋ

트랙백

이 글과 관련된 글 쓰기 (트랙백 보내기)
TrackbackURL : http://link.egloos.com/tb/3517986 [도움말]

덧글

덧글 입력 영역