>Um. Are you swapping between versions and using the same cache_dir? Oh. Nope This is the testing process: Installed Ubuntu12.04---------create SNAPSHOT_1----------install 3.1.19-----------put traffic(150Mbps)==30%CPU without any drop in bandwidth graph Moving back to SNAPSHOT_1---------install 3.3.8----------- put traffic(150Mbps)==100%CPU with sudden drop in bandwidth graph BTW I am not using any cache_dir. I just use memory swap... It is now clear for me that 3.3.8 cannot cope with the traffic due to: 1-my wrong configuration 2-my wrong compilation 3-OR some problems in squid I am madly eager to solve the problem... -----Original Message----- From: Amos Jeffries [mailto:squid3@xxxxxxxxxxxxx] Sent: Saturday, August 31, 2013 12:20 PM To: squid-users@xxxxxxxxxxxxxxx Subject: Re: which version of squid is more stable and less cpu greedy? On 31/08/2013 7:45 p.m., Mohsen Dehghani wrote: > I have to say that two versions will be installed on the same VM. I > create a snapshot and install 3.1.19=about 10% CPU. And then go back > to that snapshot and compile and install 3.3.8=99%CPU....I don't know > how to figure out the cause :( Um. Are you swapping between versions and using the same cache_dir? 3.3 does an automatic upgrade of the swap.state file when its started with one created by 3.1. That involves a lot of CPU scanning the disk files for a while. Amos