Share at most except user stack and context which are hard to share
Idea is supporting multiple threads of execution within a single process and scheduled individually with resource sharing.
Each thread has stack. linux thread is implemented using process which share more information
Thread Notion

좀 생소한 스레드 관련 문제
Concurrent 프로그래밍 10월호 MSDN에 다중 스레드 코드에서 발생할 수 있는 11가지 문제의 해결 이라는 기사가 실렸다. 멀티스레드 프로그래밍에서 발생할 수 있는 문제에 대해서 설명하고 있는데, 그 중에서 좀 생소했던(나만 그런지도 모르지만) 내용이 몇가지 있었다. MSDN 번역된 것을 읽어도 쉽게 이해가 가지 않는거 같아 나름대로 정리를 좀 해 봤다.
https://m.blog.naver.com/PostView.nhn?blogId=jjoommnn&logNo=130036504092&proxyReferer=https:%2F%2Fwww.google.com%2F


Seong-lae Cho