Kernel Parameters

MSGMNB : 한 메시지 큐가 사용하는 최대크기를 바이트단위로 지정한다. 큐가 만들어질 때 기본적으로 최대 크기가 이값으로 지정된다. 이 파라미터는 초기치로 65635가 지정된다. TOPEND시스템에서 많은 수의 클라이언트가 적은 수의 서버와 대화한다면 이 파라미터를 증가시킬 필요가 있다.

MSGSSZ : 메시지 세그먼트의 크기를 바이트단위로 지정한다. 여러개의 메시지 세그먼트로 구성되는 메시지는 모든 메시지를 받을 수 있도록 충분히 커야 한다. 이 값은 위드(word)크기의 배수가 되어야 한다. 이값의 초기치는 8인데 이값이 단위메세지 세그먼트에서 사용되지 않는 바이트를 최소화시킨다. 메시지는 메시지 세그먼트로 구성되어 있다.

MSGSEG : 운영환경에서 사용할 수 있는 메시지 세그먼트의 총수를 지정한다. 메시지 큐에 달려있는 모든 메시지는 하나 또는 그 이상의 메시지 세그먼트로 구성된다. 또한 각각의 세그먼트 크기는 MSGSSZ파라미터로 지정된다.

MSGMAX : 메시지의 최대크기를 바이트단위로 지정한다. 초기값은 32767이며 TOPEND에서는 이값이 최소한 32767로 지정되어야 한다.

MSGMNI : 운영환경전체에서 사용하는 메시지 큐 개수의 최대치가 지정된다. 이값은 초기치로 512가 지정된다. TOPEND의 클라이언트와 서버는 각각 특정수의 큐를 사용하게 된다. 따라서 이값은 클라이언트와 서버 컴포넌트의 최소값이 된다. TOPEND Base Release Documentation(“/usr/RELDEF/te_base.rd”파일)의 Process Requirements부분을 참조하면 TOPEND컴퍼넌트 별로 필요한 메시지 큐의 개수를 알 수 있다.

MSGTQL : 운영환경전체에서 사용하는 메시지 헤더의 총수를 지정한다. 읽지 않은 모든 메시지는 메시지당 하나의 메시지헤더가 필요하다. 이파라미터는 운영체계에서 동시에 사용될 것으로 예상되는 최대값이 지정되어야 한다. 이값의 초기치는 512로 지정된다.

Leave a Comment

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

이 사이트는 Akismet을 사용하여 스팸을 줄입니다. 댓글 데이터가 어떻게 처리되는지 알아보세요.