Message Queue
2019. 6. 2. 21:42ㆍ임베디드/리눅스시스템프로그래밍
1. Byte 스트림과 Message는 크기에 있어 차이가 있다. Message는 바이트 덩어리를 의미하는 최소단위로, Message는 더이상 쪼갤 수 없다
2. FIFO 자료구조로 이뤄진 Message Queue
3. unrelated process 간에도 사용이 가능하다
크게 SysV Message Queue와 POSIX Message Queue로 나뉜다. 전자가 후자보다 더 오래된 API다. 아무래도 후자의 성능이 우월하지만 유지보수 개념과 독단적인 기능때문에라도 SysV Message Queue 활용을 익혀야만 한다
'임베디드 > 리눅스시스템프로그래밍' 카테고리의 다른 글
.bashrc와 .bash_profile의 차이 (0) | 2019.06.04 |
---|---|
SysV Message Queue (0) | 2019.06.02 |
pthread_self() 그리고 syscall(__NR_gettid) (0) | 2019.06.02 |
리눅스 타입 자료형 (0) | 2019.06.01 |
tgid(Thread Group ID) (0) | 2019.06.01 |