I have also q6600 and no problems with acpi turned off- all 4 cores
show up normally. Maybe you miss CONFIG_MCORE2=y or some other setting
in kernel config?
 Quoting "J.Miribel" : Same here. acpi=off as kernel param and I'll
have only one core showing up.
 You can use acpi=ht to turn acpi code on only for multi core
functions, 
 but I still get some FPS drops..
 Best regards
 Thomas Beugin a écrit :
 > Hum i have compiled with
 >
 > CONFIG_X86_SMP=y
 > CONFIG_USE_GENERIC_SMP_HELPERS=y
 > CONFIG_X86_32_SMP=y
 > CONFIG_SMP=y
 > CONFIG_X86_FIND_SMP_CONFIG=y
 > # CONFIG_X86_VSMP is not set
 > CONFIG_SCSI_SAS_HOST_SMP=y
 >
 > If i turn on acpi with grub i have my 4 core on my q6600
 > If i turn off acpi i have only 1 core
 >
 > 2009/1/27 ics :
 >   
 >> Your kernel does not have SMP-support turned on.
 >>
 >> -ics
 >>
 >> Thomas Beugin kirjoitti:
 >>     
 >>> Me too if i disable acpi
 >>>
 >>> I have only 1 core on the cat /proc/cpuinfo
 >>> Intel(R) Core(TM)2 Quad CPU    Q6600  @ 2.40GHz
 >>>
 >>> Some help?
 >>>
 >>> 2009/1/22 Steffen Tronstad :
 >>>
 >>>       
 >>>> I disabled it and still get my 4 cores (2 x dual core intel)
 >>>>
 >>>>
 >>>>
 >>>> -----Opprinnelig melding-----
 >>>> Fra: [email protected]
[mailto:[email protected]] På vegne av
J.Miribel
 >>>> Sendt: 22. januar 2009 09:41
 >>>> Til: Half-Life dedicated Linux server mailing list
 >>>> Emne: Re: [hlds_linux] different cpu-cores -> different
performance
 >>>>
 >>>> I wonder how you can disable ACPI and still get the 4 cores
up.. If I
 >>>> disable ACPI, I'll have only one core showing up..
 >>>>
 >>>> Best regards
 >>>>
 >>>>
 >>>> Matthias Bleile a écrit :
 >>>>
 >>>>         
 >>>>> Your point to the "Power Management" made me recognize bad
evil   "ACIP", so
 >>>>> i added to my grub.conf:
 >>>>>
 >>>>> kernel /boot/kernel-2.6.25.8 root=/dev/sda3 apm=off acpi=off
noapic
 >>>>>
 >>>>> and.... voilâ!
 >>>>> No more drops.
 >>>>> 4 cores with 100% 1000FPS. i can die in peace now.
 >>>>>
 >>>>> thanks gary and the others!
 >>>>>
 >>>>> ----- Original Message -----
 >>>>> From: "Gary Stanley" 
 >>>>> To: "Half-Life dedicated Linux server mailing list"
 >>>>> ; "Half-Life dedicated Linux server
 >>>>> mailing list" 
 >>>>> Sent: Tuesday, January 20, 2009 11:46 PM
 >>>>> Subject: Re: [hlds_linux] different cpu-cores -> different
performance
 >>>>>
 >>>>>
 >>>>>
 >>>>>
 >>>>>           
 >>>>>> At 05:41 PM 1/20/2009, Matthias Bleile wrote:
 >>>>>>
 >>>>>>
 >>>>>>             
 >>>>>>> See here:
 >>>>>>> http://rafb.net/p/n7UeOP48.html
 >>>>>>>
 >>>>>>> They are no Players present, doesn't matter, the drops are
equal with or
 >>>>>>> without players.
 >>>>>>> If a server is used the Usage of the assigned core rises up
to 5-6%, no
 >>>>>>> differences here between the cores.
 >>>>>>>
 >>>>>>>
 >>>>>>>               
 >>>>>> Probably power management or scheduler latency.
 >>>>>>
 >>>>>>
 >>>>>>
 >>>>>>
 >>>>>>             
 >>>>>>> ----- Original Message -----
 >>>>>>> From: "David A. Parker" 
 >>>>>>> To: "Half-Life dedicated Linux server mailing list"
 >>>>>>> 
 >>>>>>> Sent: Tuesday, January 20, 2009 11:25 PM
 >>>>>>> Subject: Re: [hlds_linux] different cpu-cores -> different
performance
 >>>>>>>
 >>>>>>>
 >>>>>>>
 >>>>>>>
 >>>>>>>               
 >>>>>>>> The taskset commands look good.  What is the usage on each
CPU?  htop
 >>>>>>>> is
 >>>>>>>> a good utility to see that kind of information quickly. 
Also try:
 >>>>>>>>
 >>>>>>>> mpstat -P ALL 1 1
 >>>>>>>>
 >>>>>>>> This will give you the usage of all CPUs over a one-second
interval.
 >>>>>>>> Adjust the first number to make it measure usage over a
different
 >>>>>>>> interval (in seconds).  Adjust the second number to make it
repeat N
 >>>>>>>> times.
 >>>>>>>>
 >>>>>>>>     - Dave
 >>>>>>>>
 >>>>>>>> Matthias Bleile wrote:
 >>>>>>>>
 >>>>>>>>
 >>>>>>>>                 
 >>>>>>>>> Wow, many answers ^^.
 >>>>>>>>>
 >>>>>>>>> So:
 >>>>>>>>>
 >>>>>>>>> ---------------------------
 >>>>>>>>> Could you post the taskset command lines you are using?
 >>>>>>>>> taskset -c 0 ./hlds_run.....
 >>>>>>>>> taskset -c 1 ./hlds_run.....
 >>>>>>>>> ---------------------------
 >>>>>>>>> ---------------------------
 >>>>>>>>> cat /proc/interrupts. Probably sharing interrupts.
 >>>>>>>>> See here: http://rafb.net/p/LN4JtN70.html
 >>>>>>>>> Only big differents is the "timer" interrupt only occuring
on CPU0.
 >>>>>>>>> The "Rescheduling Interrupts" can't be it, it would mean
CPU2 is in
 >>>>>>>>> perfect
 >>>>>>>>> health, but it isnt.
 >>>>>>>>> ---------------------------
 >>>>>>>>> ---------------------------
 >>>>>>>>> Turn off irqbalancing. It's useless and it doesn't do
anything
 >>>>>>>>> but hurt gameserver hosting.
 >>>>>>>>> i can't even turn it on, if i wanted to, cause:
 >>>>>>>>>
 >>>>>>>>> Symbol: IRQBALANCE [=n]
 >>>>>>>>> Prompt: Enable kernel irq balancing
 >>>>>>>>> Depends on: X86_32 && SMP && X86_IO_APIC
 >>>>>>>>>
 >>>>>>>>> I dont use an 32Bit System.
 >>>>>>>>> ---------------------------
 >>>>>>>>> ---------------------------
 >>>>>>>>> Useless. It doesn't do what it used to, and
 >>>>>>>>> biiig performance differents between nice --0 and nice
--20.
 >>>>>>>>> ---------------------------
 >>>>>>>>> ---------------------------
 >>>>>>>>> Kind of useless, but can be useful in specific situations
 >>>>>>>>> Big difference between no preemption and full preemption.
 >>>>>>>>> without preempt im not able to get it stable 1000fps even
on core0
 >>>>>>>>> ---------------------------
 >>>>>>>>> ---------------------------
 >>>>>>>>> Try running 2 servers on Core 0 and 2 and the rest on Core
1 and 3.
 >>>>>>>>> Does
 >>>>>>>>> that change anything for you?
 >>>>>>>>> same here.
 >>>>>>>>> core0 = stable 1000
 >>>>>>>>> core1 = small spikes
 >>>>>>>>> core2 = big spikes
 >>>>>>>>> core3 = only spikes ;)
 >>>>>>>>>
 >>>>>>>>> Guess thats it for now ^^.
 >>>>>>>>>
 >>>>>>>>>
 >>>>>>>>> ----- Original Message -----
 >>>>>>>>> From: "1nsane" 
 >>>>>>>>> To: "Half-Life dedicated Linux server mailing list"
 >>>>>>>>> 
 >>>>>>>>> Sent: Tuesday, January 20, 2009 10:51 PM
 >>>>>>>>> Subject: Re: [hlds_linux] different cpu-cores -> different
performance
 >>>>>>>>>
 >>>>>>>>>
 >>>>>>>>>
 >>>>>>>>>
 >>>>>>>>>                   
 >>>>>>>>>> Try running 2 servers on Core 0 and 2 and the rest on
Core 1 and 3.
 >>>>>>>>>> Does
 >>>>>>>>>> that change anything for you?
 >>>>>>>>>>
 >>>>>>>>>> On Tue, Jan 20, 2009 at 4:23 PM, Gary Stanley
 >>>>>>>>>> wrote:
 >>>>>>>>>>
 >>>>>>>>>>
 >>>>>>>>>>
 >>>>>>>>>>                     
 >>>>>>>>>>> At 04:04 PM 1/20/2009, Matthias Bleile wrote:
 >>>>>>>>>>>
 >>>>>>>>>>>
 >>>>>>>>>>>                       
 >>>>>>>>>>>> Hi everybody.
 >>>>>>>>>>>>
 >>>>>>>>>>>> So i wasted 1 week of free time and i still wasn't able
to find
 >>>>>>>>>>>> out..
 >>>>>>>>>>>>
 >>>>>>>>>>>> We got a Intel Quad Core and 4 hlds Servers.
 >>>>>>>>>>>> Each server is assigned to 1 CPU using taskset.
 >>>>>>>>>>>>
 >>>>>>>>>>>>
 >>>>>>>>>>>> The Server assigned to CPU0 gives excellent
performance, as seen
 >>>>>>>>>>>> here:
 >>>>>>>>>>>>
 >>>>>>>>>>>>
 >>>>>>>>>>>>
 >>>>>>>>>>>>                         
 >>>>>>>
http://fpsmeter.fragaholics.de/?load=hlds.84.201.7.34.27030.1232478679.session
 >>>>>>>
 >>>>>>>
 >>>>>>>               
 >>>>>>>>>>>> The Server assigned to CPU1 gives a slightly worse
performance as
 >>>>>>>>>>>> seen
 >>>>>>>>>>>>
 >>>>>>>>>>>>
 >>>>>>>>>>>>                         
 >>>>>>>>>>> here:
 >>>>>>>>>>>
 >>>>>>>>>>>
 >>>>>>>>>>>
 >>>>>>>>>>>                       
 >>>>>>>
http://fpsmeter.fragaholics.de/?load=hlds.84.201.7.34.27400.1232478412.session
 >>>>>>>
 >>>>>>>
 >>>>>>>               
 >>>>>>>>>>> cat /proc/interrupts. Probably sharing interrupts.
 >>>>>>>>>>>
 >>>>>>>>>>>
 >>>>>>>>>>>
 >>>>>>>>>>>                       
 >>>>>>>>>>>> The Server assigned to CPU2 gives MUCH worse
performance as seen
 >>>>>>>>>>>> here:
 >>>>>>>>>>>>
 >>>>>>>>>>>>
 >>>>>>>>>>>>
 >>>>>>>>>>>>                         
 >>>>>>>
http://fpsmeter.fragaholics.de/index.php?load=hlds.84.201.7.34.27200.1232479691.session
 >>>>>>>
 >>>>>>>
 >>>>>>>               
 >>>>>>>>>>> Same. Turn off irqbalancing. It's useless and it doesn't
do anything
 >>>>>>>>>>> but hurt gameserver hosting.
 >>>>>>>>>>>
 >>>>>>>>>>>
 >>>>>>>>>>>
 >>>>>>>>>>>                       
 >>>>>>>>>>>> Got no picture of CPU3 but believe me, its worth
crying.
 >>>>>>>>>>>> I tried everything i could imagine.
 >>>>>>>>>>>>
 >>>>>>>>>>>> - 32Bit OS, 64Bit OS
 >>>>>>>>>>>> - Debian, Gentoo
 >>>>>>>>>>>> - hlds_i686, hlds_i486
 >>>>>>>>>>>>
 >>>>>>>>>>>>
 >>>>>>>>>>>>                         
 >>>>>>>>>>> i486 doesn't have XMM regs, nor does it have cmov
(IIRC)
 >>>>>>>>>>>
 >>>>>>>>>>>
 >>>>>>>>>>>
 >>>>>>>>>>>                       
 >>>>>>>>>>>> - not used nice, used nice --20
 >>>>>>>>>>>>
 >>>>>>>>>>>>
 >>>>>>>>>>>>                         
 >>>>>>>>>>> Useless. It doesn't do what it used to, and
 >>>>>>>>>>>
 >>>>>>>>>>>
 >>>>>>>>>>>
 >>>>>>>>>>>                       
 >>>>>>>>>>>> - Kernel with full preemption
 >>>>>>>>>>>> - Kernel without any preemption, pure processing
power.
 >>>>>>>>>>>>
 >>>>>>>>>>>>
 >>>>>>>>>>>>                         
 >>>>>>>>>>> Kind of useless, but can be useful in specific
situations
 >>>>>>>>>>>
 >>>>>>>>>>>
 >>>>>>>>>>>
 >>>>>>>>>>>
 >>>>>>>>>>>                       
 >>>>>>>>>>>> - Turned off Multicore Scheduling, turned back on.
 >>>>>>>>>>>>
 >>>>>>>>>>>>
 >>>>>>>>>>>>                         
 >>>>>>>>>>> Adds overhead to the scheduler
 >>>>>>>>>>>
 >>>>>>>>>>>
 >>>>>>>>>>>
 >>>>>>>>>>>                       
 >>>>>>>>>>>> - tried "tsc", "hpet" and "jiffies" as clocksource.
 >>>>>>>>>>>>
 >>>>>>>>>>>>
 >>>>>>>>>>>>                         
 >>>>>>>>>>> TSC is your best bet on intel, but HPET is overall the
better
 >>>>>>>>>>> choice.
 >>>>>>>>>>>
 >>>>>>>>>>>
 >>>>>>>>>>>
 >>>>>>>>>>>
 >>>>>>>>>>>                       
 >>>>>>>>>>>> If i use Core1+2 its as bad as i use Core3.
 >>>>>>>>>>>> If i use Core2+3 its more 500FPS than 1000FPS....
 >>>>>>>>>>>>
 >>>>>>>>>>>>
 >>>>>>>>>>>>                         
 >>>>>>>>>>> You are probably running into power management issues,
or SMI
 >>>>>>>>>>> interrupts causing pipeline stalls. Or you are just
running into
 >>>>>>>>>>> know
 >>>>>>>>>>> CPU errata :-)
 >>>>>>>>>>>
 >>>>>>>>>>>
 >>>>>>>>>>>
 >>>>>>>>>>> _______________________________________________
 >>>>>>>>>>> To unsubscribe, edit your list preferences, or view the
list
 >>>>>>>>>>> archives,
 >>>>>>>>>>> please visit:
 >>>>>>>>>>>
http://list.valvesoftware.com/mailman/listinfo/hlds_linux
 >>>>>>>>>>>
 >>>>>>>>>>>
 >>>>>>>>>>>
 >>>>>>>>>>>                       
 >>>>>>>>>> _______________________________________________
 >>>>>>>>>> To unsubscribe, edit your list preferences, or view the
list
 >>>>>>>>>> archives,
 >>>>>>>>>> please visit:
 >>>>>>>>>>
http://list.valvesoftware.com/mailman/listinfo/hlds_linux
 >>>>>>>>>>
 >>>>>>>>>>
 >>>>>>>>>>                     
 >>>>>>>>> _______________________________________________
 >>>>>>>>> To unsubscribe, edit your list preferences, or view the
list archives,
 >>>>>>>>> please visit:
 >>>>>>>>> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
 >>>>>>>>>
 >>>>>>>>>
 >>>>>>>>>
 >>>>>>>>>                   
 >>>>>>>> --
 >>>>>>>>
 >>>>>>>> Dave Parker
 >>>>>>>> Utica College
 >>>>>>>> Integrated Information Technology Services
 >>>>>>>> (315) 792-3229
 >>>>>>>> Registered Linux User #408177
 >>>>>>>>
 >>>>>>>> _______________________________________________
 >>>>>>>> To unsubscribe, edit your list preferences, or view the
list archives,
 >>>>>>>> please visit:
 >>>>>>>> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
 >>>>>>>>
 >>>>>>>>
 >>>>>>>>                 
 >>>>>>> _______________________________________________
 >>>>>>> To unsubscribe, edit your list preferences, or view the
list
 >>>>>>> archives, please visit:
 >>>>>>> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
 >>>>>>>
 >>>>>>>
 >>>>>>>               
 >>>>>> _______________________________________________
 >>>>>> To unsubscribe, edit your list preferences, or view the list
archives,
 >>>>>> please visit:
 >>>>>> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
 >>>>>>
 >>>>>>
 >>>>>>             
 >>>>> _______________________________________________
 >>>>> To unsubscribe, edit your list preferences, or view the list
archives, please visit:
 >>>>> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
 >>>>>
 >>>>>
 >>>>>
 >>>>>           
 >>>> _______________________________________________
 >>>> To unsubscribe, edit your list preferences, or view the list
archives, please visit:
 >>>> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
 >>>>
 >>>> _______________________________________________
 >>>> To unsubscribe, edit your list preferences, or view the list
archives, please visit:
 >>>> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
 >>>>
 >>>>
 >>>>         
 >>>
 >>>
 >>>       
 >> _______________________________________________
 >> To unsubscribe, edit your list preferences, or view the list
archives, please visit:
 >> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
 >>
 >>     
 >
 >
 >
 >   
 _______________________________________________
 To unsubscribe, edit your list preferences, or view the list
archives, please visit:
 http://list.valvesoftware.com/mailman/listinfo/hlds_linux
 

Links:
------
[1] mailto:[email protected]
_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux

Reply via email to