Shared Library 관련 질문.

bbcworldservice의 이미지

머리가 나빠서 그런지 구글링을 해도 모르겠네요.

당연한 질문일 수도 있는데..

A.so 라는 공유 라이브러리를

process 1 와
process 2 에서 각각 load 하여 쓸 때,

당연히 두 프로세스는 각기 다른 메모리 영역에 A.so 를 load해서 쓰는 것이고,
각각 A.so 안의 내용에 접근 할 때, 서로 간의 영향은 전혀 없는게 맞는 것인지 궁금합니다...

익명 사용자의 이미지

간섭없습니다.
코드는 공유하지만 데이터는 공유하지 않습니다.

여길 참고하세요.

http://www.iecc.com/linker/linker08.html
http://www.iecc.com/linker/linker09.html

bbcworldservice의 이미지

감사합니다 ♥