LinuxQuestions.org
Help answer threads with 0 replies.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 02-09-2014, 06:04 AM   #1
newbee8
LQ Newbie
 
Registered: Feb 2014
Posts: 1

Rep: Reputation: 0
Smile Increasing POSIX message queue limit using - ulimit -q option


Hi All,

I Cannot find ulimit -q (to increase the limit on Message Queues) option on a specific Linux 2.6.32.XX kernel cross compiled for PPC 440, should i enable a kernel menu config build param ? I see this option available on my x86_64 RHEL 6.4 laptop.

I am looking for -- POSIX message queues (bytes, -q) but ulimit -a shows only the following options. NO -q

ulimit -a
-f: file size (blocks) unlimited
-t: cpu time (seconds) unlimited
-d: data seg size (kb) unlimited
-s: stack size (kb) 10240
-c: core file size (blocks) unlimited
-m: resident set size (kb) unlimited
-l: locked memory (kb) 64
-p: processes 1886
-n: file descriptors 1024
-v: address space (kb) unlimited
-w: locks unlimited

But i do see the option on my x86_64 RHEL 6.4 laptop kernel 2.6.32-358.11.1.el6.x86_64

ulimit -a
core file size (blocks, -c) unlimited
data seg size (kbytes, -d) unlimited
scheduling priority (-e) 0
file size (blocks, -f) unlimited
pending signals (-i) 29539
max locked memory (kbytes, -l) 64
max memory size (kbytes, -m) unlimited
open files (-n) 1024
pipe size (512 bytes, -p) 8
POSIX message queues (bytes, -q) 819200
real-time priority (-r) 0
stack size (kbytes, -s) 10240
cpu time (seconds, -t) unlimited
max user processes (-u) 1024
virtual memory (kbytes, -v) unlimited
file locks (-x) unlimited



I have already set the following limits in proc on PPC 440 Linux

echo 100 > /proc/sys/fs/mqueue/msg_max
echo 128 > /proc/sys/fs/mqueue/msgsize_max
echo 512 > /proc/sys/fs/mqueue/queues_max

but since the number of message needed by application is going above the limit - I get a ENOMEM error on mq_open after 100 mqs, i need over 120 mqs. I wanted to increase the ulimit -q limit to unlimited.

Note on this linux is cross compiled for PPC 440, not sure if this should make any difference

also i do not see the below 2 files in /etc.

/etc/security/limits.conf
/etc/sysctl.conf

I am guessing, some Linux Menu Config option is not enabled ?

Appreciate your inputs.

Cheers, newbee8
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Slow posix message queue? slash8 Programming 1 09-14-2013 08:23 AM
POSIX Message Queue LinuxDreams Linux - Newbie 2 08-20-2013 06:35 AM
Not enough memory for Posix message queues... ulimit -q doesnt work ?? marconap Linux - Newbie 1 02-22-2008 06:26 AM
how to clear a posix message queue navalbabu Programming 5 01-11-2008 02:37 PM
does rh9.0 support POSIX message queue? simon_qwl Programming 1 07-22-2005 06:25 PM


All times are GMT -5. The time now is 06:58 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration