Solved

Linux 2.0.27 onfig for large system

Posted on 1997-04-14
5
199 Views
Last Modified: 2013-12-15
My linux system (PPro 200, 256MB) ran out of various kernel resources recently under heavy load. I am trying to find out what constants I can safely change to produce a "bigger" kernel -- more files, more open files, more tasks, etc.
0
Comment
Question by:stevelinton
  • 3
5 Comments
 
LVL 1

Expert Comment

by:ggeens
ID: 1627126
The built-in limits are scattered all over the kernel AFAIK. You should look into the relevant source files where they are defined.
Whether you can do this `safely', I don't know. My guess would be that you can enlarge most limits, as long as you don't change the data type.
If you want to be sure about this, visit the Kernel Hackers' guide at
http://www.redhat.com:8080/HyperNews/get/khg.html

0
 

Author Comment

by:stevelinton
ID: 1627127
This is what I  knew already I'm afraid. I'm looking for someone who does know their way around the various limits and their relationships.
0
 

Author Comment

by:stevelinton
ID: 1627128
Adjusted points to 150
0
 
LVL 1

Accepted Solution

by:
bencur earned 150 total points
ID: 1627129
You can change the value of scheduler interupts to get a better response. It's constant HZ.

in ~linux/include/linux/limits.h you can change a lot,
but your programs (if you don't have something speciall)
will never use it. Only PIPE_BUF could be usefull to increase
(or decrease), you can try it and check the performance.
0
 

Author Comment

by:stevelinton
ID: 1627130
I'm afraid you have missed the point. We sometimes have a lot of concurrent users and/or process on this machine, and we ran out of various kernel resources like process slots and open files. Some of these are controlled from the limits file that you mention, but not all.
0

Featured Post

Enabling OSINT in Activity Based Intelligence

Activity based intelligence (ABI) requires access to all available sources of data. Recorded Future allows analysts to observe structured data on the open, deep, and dark web.

Join & Write a Comment

Currently, there is not an RPM package available under the RHEL/Fedora/CentOS distributions that gives you a quick and easy way to allow PHP to interface with Oracle. As a result, I have included a set of instructions on how to do this with minimal …
Over the last ten+ years I have seen Linux configuration tools come and go. In the early days there was the tried-and-true, all-powerful linuxconf that many thought would remain the one and only Linux configuration tool until the end of times. Well,…
Connecting to an Amazon Linux EC2 Instance from Windows Using PuTTY.
This demo shows you how to set up the containerized NetScaler CPX with NetScaler Management and Analytics System in a non-routable Mesos/Marathon environment for use with Micro-Services applications.

744 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

12 Experts available now in Live!

Get 1:1 Help Now