본문 바로가기
코스웨어/15년 스마트컨트롤러

20151202 엄민웅 - arm 임베디드레시피 (교제 198~210)

by 알 수 없는 사용자 2015. 12. 2.
728x90
반응형

p198.


심볼테이블에 주소 링크 단계에서 주소가 나옴


요즘은 보안 때문에 실행시 베이스 주소가 바뀐다.


code RO 읽기전용

data RW 일고쓰기

bss ZI 0으로 초기화

stack RW 읽고 쓰기



p208.


fromelf -c 파일이름.o

fromelf -c 파일이름.o>정보.txt




CM님이 주신 winsock스레드 적용시킨 소스코드. 

20151202.c





--즉석 메모--


스레드


자바는 기본적으로 스레드로 구현 된다.


메세지가 오지 않으면 프로그램은 돌지 않는다 전반적 폴링 방식


메세지를 운영체제가 던져주면 프로그램 입장에선 던져주는 메세지는 인터럽트




동시성


왜 select썼는가? 뭔가 입력하면 입력이 플린다.

들어오는거 감지 해서 마치 인터럽트처럼 select가 없으면 키보드 입력, 소캣은 누가 감시 감지 할꺼냐?



순차적 실행하는걸 막고 동시 실행하려면 멀티프로세스 방식


윈도우에선 스래드를 안쓰면 안되는구조 ..


33번줄 밑에 부터는 매인이랑 서버프로시져랑 같이 돌고 있음


스래드가 살아 있을때까지 돌때까지 공간 확보 기다려주는 함수 블로킹 .



728x90