개발자가 될 때 까지..
Thread, Process
Process 를 여러개 만드는 것보다 Thread 를 여러개 만드는 것이 부담이 덜 간다.
Process 별로 별도의 공간을 만들어서 사용하기 때문에, 너무 많은 process 는 부담이 간다.
Class 안에 instance variable 은 instance 가 만들어지고 나서는 공용으로 사용된다.
self.varibale 처럼 사용하는 아이들을 말한다.
Thread 는 data 를 공유하기 때문에 data 를 공유할 때/하지 않아야 할 때를 잘 구분해서 구현해야 한다.
당연히, Process 는 각 process 별로 별도의 공간을 만들기 때문에 data 를 공유하지 않는다.
'개발자 레니는 지금 - > 공부하는 중' 카테고리의 다른 글
스크립트 언어 (1) | 2018.06.27 |
---|---|
ISO 언어 코드 테이블 (2) | 2018.06.26 |
가상 환경, 그것 꼭 사용해야 해? (0) | 2018.06.05 |
mac pro, 심볼릭 링크, 제한? (0) | 2018.05.31 |
외부 IP, 공유기 (0) | 2018.05.30 |