The ulimit tag has no wiki summary.
23
votes
3answers
12k views
Limit memory usage for a single Linux process
I'm running pdftoppm to convert a user-provided PDF into a 300DPI image. This works great, except if the user provides an PDF with a very large page size. pdftoppm will allocate enough memory to ...
13
votes
1answer
5k views
ulimit: difference between hard and soft limits
What is the difference between hard and soft limits in ulimit?
For number of open files, I have a soft limit of 1024 and a hard limit of 10240.
It is possible to run programs opening more than 1024 ...
5
votes
1answer
146 views
How to solve this memory issue gracefully?
I have a standard Linux (Debian testing) laptop, with a swap partition.
I do a lot of experiments with it. Some of them are really memory hungry and the way Linux behaves by default is an issue for ...
4
votes
2answers
1k views
How to Throttle per process I/O to a max limit?
I'm looking for a way to limit a processes disk io to a set speed limit. Ideally the program would work similar to this:
$ limitio --pid 32423 --write-limit 1M
Limiting process 32423 to 1 megabyte ...
3
votes
1answer
39 views
Modify ulimit (open files) of a specific process
Is it possible to change the soft - and hard limit of a specific process?
In my case, my process is mongod and a lot of web resources tell me to simply execute:
ulimit -n <my new value>
My ...
2
votes
2answers
637 views
What are the dangers of setting a high limit to max File Descriptors per process?
I'm working on an old legacy application, and I commonly come across certain settings that no one around cam explain.
Apparently at some point, some processes in the application were hitting the max ...
2
votes
1answer
297 views
Setting ulimits without PAM
How to do that? Without PAM on my GNU/Linux OS the number of open files is 1024 by default and cannot be raised above 4096 (via ulimit -n NNNN command) despiting what is written in ...
2
votes
1answer
76 views
Max Open Files, clarification needed
On my machine,
ulimit -n returns 2560
Given that -n returns
The maximum number of open file descriptors.
Does it mean that system won't allow more then 2560 open files to be out there at any ...
2
votes
0answers
157 views
Is there any use for RLIMIT_NICE?
I am using prlimit in Ubuntu to do some resource restrictions in my sandbox which has been very helpful. However, I am not quite sure what to do with RLIMIT_NICE. The docs say:
RLIMIT_NICE (since ...
1
vote
1answer
2k views
How to modify ulimit for open files on SUSE Linux Enterprise Server 10.4 permanently?
SERVER:/etc # ulimit -a
core file size (blocks, -c) 0
data seg size (kbytes, -d) unlimited
file size (blocks, -f) unlimited
pending signals (-i) 96069
...
0
votes
0answers
213 views
Permanently change per-process stack size
When I use ulimit -s to change the per-process stack size, it only lasts for that login; if I restart the setting is lost. How can I permanently change the maximum stack size on my system?