introduction
WARNING: Please update your bookmarks! The content of this site has been moved to http://dille.name where it will be updated as needed. This page will remain unchanged.
there are many limiting factors in a typical linux server which may cause it to function suboptimal and some may only become apparent in high load situations. so will need to know about them and how to recognize them before they occur.
i will elabourate on the types of load which you may be experiencing as well as their possible causes.
as you will hopefully notice this document will not be of any help to you if you read the chapters which you deem applicable to your situation. you will not be able to determine which part of your system causes the it to perform badly if you limit your analysis to certain aspect.
i presume that you are familiar with concepts such as:
- cpu
- physical memory
- virtual memory
- swap space
- processes
- threads
in case you are not i strongly recommend that you get yourself comfortable with the concepts mentioned above.
NOTE: the list of bottlenecks presented herein is by no means exhaustive. feel free to correct me if justified ;-)



