Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Już wiem dlaczego jądro kompilowało mi się tak długo. Conky dla cpu0 i cpu1 wkazuje identyczne wartości, więc postanowiłem zainstalowac cpufreq.
$ sudo aptitude install cpufrequtils Następujące NOWE pakiety zostaną zainstalowane: cpufrequtils 0 pakietów aktualizowanych, 1 instalowanych, 0 do usunięcia i 0 nieaktualizowanych. Do pobrania 42,1 kB archiwów. Zajęte po rozpakowaniu: 228 kB. Pobieranie: 1 http://ftp.pl.debian.org/debian/ testing/main cpufrequtils i386 008-1 [42,1 kB] Pobrano 42,1 kB w 5s (7877 B/s) Prekonfiguracja pakietów ... Wybieranie wcześniej niewybranego pakietu cpufrequtils. (Odczytywanie bazy danych ... 75042 pliki i katalogi obecnie zainstalowane.) Rozpakowywanie pakietu cpufrequtils (z .../cpufrequtils_008-1_i386.deb) ... Przetwarzanie wyzwalaczy pakietu man-db... Konfigurowanie pakietu cpufrequtils (008-1) ... [ ok ] Loading cpufreq kernel modules...done (acpi-cpufreq). [ ok ] CPUFreq Utilities: Setting ondemand CPUFreq governor...CPU0...done.
Pewnie przy kompilacji kernela wyłączyłem jakąś potrzebną opcję, dlatego też piszę tutaj. Gdzie można "włączyć" drugi rdzeń? Mój procesor to "unknown", ale z tego co pamiętam Intel Pentium E5200 2,5 GHz.
Ostatnio edytowany przez poslad (2013-01-20 20:04:26)
Offline
grep CONFIG_NR_CPUS /boot/config-`uname -r`
Offline
$ grep CONFIG_NR_CPUS /boot/config-`uname -r` CONFIG_NR_CPUS=1
Dziwne
Offline
No tak ustawiłeś. :) Ewentualnie całkiem SMP masz wyłączone, daj jeszcze:
grep CONFIG_SMP /boot/config-`uname -r`
Offline
Nie mogę znaleźć tej opcji.
Symbol: NR_CPUS [=1] │ Type : integer │ Prompt: Maximum number of CPUs │ Defined at arch/x86/Kconfig:738 │ Depends on: SMP [=n] && !MAXSMP [=n] │ Location: │ -> Processor type and features
A w Processor type and features nie ma.
Offline
SMP musisz włączyć najpierw.
Offline
Nie wiem dlaczego, ale kiedyś to musiałem wyłączyć. Dziękuję, skompiluję z tym ustawieniem i się okaże, czy to było to (choć wydaje mi się, że tak).
Offline
poslad napisał(-a):
Nie wiem dlaczego, ale kiedyś to musiałem wyłączyć.
Dziwne trochę, szkoda że nie wiesz jaki konkretnie był powód.
Offline
Okazało się, że ta akcja pomogła, system widzi dwa rdzenie a w conky są różne wartości. Problem rozwiązany.
Offline
Pozwolę sobie hijack'nąć threada.
HyperION Downloads # grep CONFIG_NR_CPUS /boot/config-`uname -r` CONFIG_NR_CPUS=8 HyperION Downloads # grep CONFIG_SMP /boot/config-`uname -r` CONFIG_SMP=y
HyperION Downloads # cat /proc/cpuinfo processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 15 model name : Intel(R) Core(TM)2 Duo CPU T7250 @ 2.00GHz stepping : 13 microcode : 0xa1 cpu MHz : 2001.000 cache size : 2048 KB physical id : 0 siblings : 1 core id : 0 cpu cores : 1 apicid : 0 initial apicid : 0 fpu : yes fpu_exception : yes cpuid level : 10 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm lahf_lm ida dtherm tpr_shadow vnmi flexpriority bugs : bogomips : 3990.13 clflush size : 64 cache_alignment : 64 address sizes : 36 bits physical, 48 bits virtual power management:
Procesor na zicher był dwukorowy przed którąś aktualką kernela. Jak wiecie, instalacja czegokolwiek poważniejszego na gen2 to zarzynanie maszyny ;)
Nie bardzo mam pomysł co się spartoliło, od czasów Noego update'y kernela robię na zasadzie oldconfiga, instaluję i w wolnych chwilach doczytuję changeloga.
Offline
Jak wy te jajka kompilujecie?
# G8 ### pią kwi 03 20:26:35 localhost : ~ root ~> grep CONFIG_NR_CPUS /boot/config-`uname -r` CONFIG_NR_CPUS=8 # G8 ### pią kwi 03 20:26:39 localhost : ~ root ~> grep CONFIG_SMP /boot/config-`uname -r` CONFIG_SMP=y # G8 ### pią kwi 03 20:27:19 localhost : ~ root ~> sensors | grep -i core coretemp-isa-0000 Core 0: +43.0°C (high = +78.0°C, crit = +100.0°C) Core 1: +42.0°C (high = +78.0°C, crit = +100.0°C) # G8 ### pią kwi 03 20:27:31 localhost : ~
egrep -i 'core|mhz' /proc/cpuinfo model name : Intel(R) Core(TM)2 Duo CPU E6750 @ 2.66GHz cpu MHz : 2000.000 core id : 0 cpu cores : 2 model name : Intel(R) Core(TM)2 Duo CPU E6750 @ 2.66GHz cpu MHz : 2000.000 core id : 1 cpu cores : 2
I tak już od jajka 2.6.34-zen - mojego pierwszego jajka wysmażonego na Gentusiu.
Pozdro
;-)
Ostatnio edytowany przez Jacekalex (2015-04-03 20:35:32)
Offline
Dobra, rozwiązałem xD. W niewyjaśnionych okolicznościach w biosie miałem wyłączone 'multicore support' -_-.
Offline