Would like to Optimize my system
Hey Everyone,
I have a Dell pc with 3.6 Pentium EE, 160 SATA hard drives, Intel 925 PCIe motherboard, DVD writter and an nVidia Quadro 3400 graphics card. I would like to know that how do i optimize my system to the maximum performance? Means to say that for general performance, like registry cleaning and for playing online games. Can any one tell me that how can i do so? Kindly suggest me your views for the above matter.
Thanks.
Re: Would like to Optimize my system
Magic Memory Optimizer is designed to tackle difficult but crucial problems of memory management. Memory is the most precious resource in your computer; when it becomes low, your computer will slow down severely or crash. Windows doesn't handle your memory properly by itself. Over time, no matter how much memory you have, Windows will slowly lose memory, bringing you to a critical state. Magic Memory Optimizer solves these problems by reclaiming lost memory for your programs.
Re: Would like to Optimize my system
In order to optimize your system, do the following things:
1) I’ve installed the Wordpress 2.0 plugin wp-cache. This is something that every Wordpress blog should have installed. Especially on a shared hosting environment, it will dramatically increase your ability to handle high traffic. The plugin generates the HTML for a given page and then saves it in a cache file. When someone accesses your page, instead of fetching the content from the database it uses the already generated HTML in the cache to send to the browser. This eliminates a number of fetches to the DB and dramatically speeds up page load times.
2) Optimize Apache/MySQL to handle the expected number of database queries. The most common error you receive when viewing a Wordpress page that has been owned by the Digg effect is a database connection failed, or timeout. When connecting to a MySQL database you can either have a persistent connection, or generate a new connection for each request. There are a number of schools of thought as to which method is better, but generally speaking using persistent connections utilize more memory, so for me using a new connection for each request makes more sense. A lot of the PHP blog templates including Wordpress use these non-persistent connections as well. The rub comes in the maximum number of said connections. MySQL can be configured in your my.cnf file to say the maximum number of connections that can be created to the database. If each instance of Apache (which in turn represents concurrent vistors to your page) has it’s own connection, then you can quickly exceed this maximum number of connections. Apache similarly has a configuration option that dictates the maximum number of threads that can be concurrently running. This number is specified in the httpd.conf file. If the Apache number is larger than the MySQL number (which is the case in most default configurations) when you have more Apache threads running than MySQL is capable of handling, you get our nice “maximum number of connections” error message.
In /etc/my.cnf you want to set the variable “max_connections”. I recommend something reasonably high like 250.
In your httpd.conf file for Apache you want to set the variable “MaxClients”. This should typically be the same number that you selected for MySQL.
3) Set reasonable Apache timeouts. This means that no individual thread/connection can monopolize the system bringing all the other queries to its knees. This protects you from rogue “edge” cases.
In your httpd.conf file set “Timeout” to a low number like 30 (measured in seconds) and “KeepAliveTimeout” to something like 3.
4) If your site makes it on to Digg, use real-time monitoring tools to measure your server’s health. There are a number of command line tools available to help in this regard. The first I would recommend is the tried and true “top” command. This will display the processes running on your machine along with their associated memory and CPU usage. Keep an eye and make sure things aren’t getting out of hand. The second tool that I use is called “Tcptrack“. Tcptrack will need to be installed on your machine, but once it is it will give you a real time view of your incoming connections and bandwidth usage.
Re: Would like to Optimize my system
Buy as much RAM as you can afford and/or cram into the system. 1 gig of RAM won't cut it with your huge images. My files are alot smaller than yours and I hit 1.5 gig of memory (I'm maxed out at 1 gig of physical RAM).
to speed up opening, closing and saving, what you need is a RAID setup to speedup your disk reads.