Tag Archives: Performance
Many times doing daily work system administrators have to monitor system and hardware components usage in real time or for defined time periods. When calls form clients happened in which they ask why their computers or server work slowly its time to see computer resource usage. Many times system performances go down because of overloading processor or full disks, system memory etc. In this moment you should have right tool which can help you to monitor system usage and find cause of problem. For this type of diagnostic there is great tool that comes from Microsoft and can be used to for monitoring resources on all Windows platforms: Windows Performance Monitor. In this article I will describe characteristics and basic usage ofPerformance Monitor.
This is the continuation of article on Linux performance. In Part 1 we have discussed on performance related to Memory and Log files. Here we will continue the same for CPU. We hope our Part 3, and final part, will be about Disk and Network.
Hope we are not running out of CPU
Generally performance bottleneck that we have discussed in Part 1 or for any reason, CPU is the respondent to the user. When CPU is not free we say we are having performance problem. Even for Memory shortage, CPU had to do a lot of other extra tasks to perform the computing requests of running processes to mitigate Memory shortage and as a consequence we get busy CPU. That we have discussed how to know if the problem comes from Memory Shortage. Now we will discuss how we will know that our system has enough Memory but it’s a pure CPU shortage.
When you install a fresh Linux box, may be for web server or mail server or for other services, you see the server performance is very good at the beginning. But performance of the server degrades gradually day by day and you are frustrated. But most of the time, just practicing good System Admin deeds you can keep your system’s performance in optimum level. In his article, we will show you what are the easy secrets you should always remember to keep your system’s performance up to the mark. Remember we are not touching any performance issue that may cause by application itself.
is very known to best suited open source Database system when it comes about web application. But still it shows bad performance which causes bad times for web site owners. Most of the time its not MySQL’s capability, rather database design or SQL code causes MySQL act badly. In this article we will discuss about some common issues related MySQL performance and give you some direction to fixing this problem.
Generally there are 4 kinds of problem that may hit MySQL performance:
- Inefficient schema design
- Poor indexing or no indexing
- Bad SQL Code writing
- Server Variable not tuned properly