Solaris에서 Message Queue에 대한 질문

chroma14의 이미지

어느 책에서...
Solaris에서 /tmp 밑에 메시지큐를 만들면, ".MQ"로 시작하는 3개의 파일이 생성된다고 합니다.

아래와 같이... 이름을 /temp.1234 으로 생성해서 확인해 보면,

-rw-rw-rw  . . . .   /tmp/.MQDtemp.1234
-rw-rw-rw  . . . .   /tmp/.MQLtemp.1234
-rw-r--r--  . . . .   /tmp/.MQPtemp.1234

이런 말이 덧붙여 있더군요, D는 data를, L은 some type of lock을,
P는 permissions을 뜻한다...?

궁금한 것은 솔라리스에서는 하나의 메세지 큐에 대해서 왜 3개의 파일을 생성하는지, 그리고 D, L, P의 정확한 의미가 무엇인지... 참고할만한 책이 있으면 추천해 주셨으면 하네요...