Hi again and thanks for your reply.
I read the man and info pages. Let me first make my situation a bit clearer.
I installed the squid as a web-cache server. When runing in testing envoriment I had great performances. I had 2* dual core cpu and I created 2 instances of squid and set afinity for each on a single cpu. Worked great.
Now in real life I am using 2* quad core cpu processor server and I can do the same but when I reach 300MB traffic my server responds slowely. I am curious can I make 2 or even 3 instances of squid per cpu like 1 instance run on cpu 1 core 1, second on cpu 1 core 2, third cpu 1 core 3, fourth cpu2 core 1, fifth cpu 2 core 2 and six on cpu2 core 3. Is somethink like this possible since I have 3 cores on each cpu's sleeping while a core is working on 100%.
I know that on non intensive proceses the taskset is helpful on isolating proceses on one cpu or even a core, but in my cause I want to balance the usage of procesors since squid uses only 1 process not create child processes (can not say if it is a bad idea or not - limited knowledge on computing arcitecture
).
Thanks in advance.
p.s. sorry my bad english.