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/.
Witam!
Na stałe ustawione mam powersave, czasami potrzebuję performance, więc wykonuję:
cpufreq-set -r -g performance
Powyższe: nie działa. Nie działa, nie zwraca żadnych błędów.
Gdy w [b]/etc/init.d/cpufrequtils[/b] ustawię performance i zrestartuję deamona, wtedy governor się zmienia.
Nie zmienia się tylko wtedy, kiedy chcę go zmienić za pomocą cpufreq-set.
logan@notebook:~$ uname -a Linux notebook 3.11-trunk-amd64 #1 SMP Debian 3.11-1~exp1 (2013-09-12) x86_64 GNU/Linux logan@notebook:~$ cpufreq-info cpufrequtils 008: cpufreq-info (C) Dominik Brodowski 2004-2009 Report errors and bugs to cpufreq@vger.kernel.org, please. analyzing CPU 0: driver: acpi-cpufreq CPUs which run at the same hardware frequency: 0 CPUs which need to have their frequency coordinated by software: 0 maximum transition latency: 10.0 us. hardware limits: 800 MHz - 2.10 GHz available frequency steps: 2.10 GHz, 2.00 GHz, 1.90 GHz, 1.80 GHz, 1.70 GHz, 1.60 GHz, 1.50 GHz, 1.40 GHz, 1.30 GHz, 1.20 GHz, 1.10 GHz, 1000 MHz, 900 MHz, 800 MHz available cpufreq governors: conservative, powersave, userspace, ondemand, performance current policy: frequency should be within 800 MHz and 2.10 GHz. The governor "performance" may decide which speed to use within this range. current CPU frequency is 2.10 GHz. cpufreq stats: 2.10 GHz:73,46%, 2.00 GHz:0,00%, 1.90 GHz:0,00%, 1.80 GHz:0,00%, 1.70 GHz:0,00%, 1.60 GHz:0,00%, 1.50 GHz:0,00%, 1.40 GHz:0,00%, 1.30 GHz:0,00%, 1.20 GHz:0,00%, 1.10 GHz:0,00%, 1000 MHz:0,00%, 900 MHz:0,00%, 800 MHz:26,53% (53) analyzing CPU 1: driver: acpi-cpufreq CPUs which run at the same hardware frequency: 1 CPUs which need to have their frequency coordinated by software: 1 maximum transition latency: 10.0 us. hardware limits: 800 MHz - 2.10 GHz available frequency steps: 2.10 GHz, 2.00 GHz, 1.90 GHz, 1.80 GHz, 1.70 GHz, 1.60 GHz, 1.50 GHz, 1.40 GHz, 1.30 GHz, 1.20 GHz, 1.10 GHz, 1000 MHz, 900 MHz, 800 MHz available cpufreq governors: conservative, powersave, userspace, ondemand, performance current policy: frequency should be within 800 MHz and 2.10 GHz. The governor "powersave" may decide which speed to use within this range. current CPU frequency is 800 MHz. cpufreq stats: 2.10 GHz:69,84%, 2.00 GHz:0,00%, 1.90 GHz:0,00%, 1.80 GHz:0,00%, 1.70 GHz:0,00%, 1.60 GHz:0,00%, 1.50 GHz:0,00%, 1.40 GHz:0,00%, 1.30 GHz:0,00%, 1.20 GHz:0,00%, 1.10 GHz:0,00%, 1000 MHz:0,00%, 900 MHz:0,00%, 800 MHz:30,15% (15) analyzing CPU 2: driver: acpi-cpufreq CPUs which run at the same hardware frequency: 2 CPUs which need to have their frequency coordinated by software: 2 maximum transition latency: 10.0 us. hardware limits: 800 MHz - 2.10 GHz available frequency steps: 2.10 GHz, 2.00 GHz, 1.90 GHz, 1.80 GHz, 1.70 GHz, 1.60 GHz, 1.50 GHz, 1.40 GHz, 1.30 GHz, 1.20 GHz, 1.10 GHz, 1000 MHz, 900 MHz, 800 MHz available cpufreq governors: conservative, powersave, userspace, ondemand, performance current policy: frequency should be within 800 MHz and 2.10 GHz. The governor "powersave" may decide which speed to use within this range. current CPU frequency is 800 MHz. cpufreq stats: 2.10 GHz:69,84%, 2.00 GHz:0,00%, 1.90 GHz:0,00%, 1.80 GHz:0,00%, 1.70 GHz:0,00%, 1.60 GHz:0,00%, 1.50 GHz:0,00%, 1.40 GHz:0,00%, 1.30 GHz:0,00%, 1.20 GHz:0,00%, 1.10 GHz:0,00%, 1000 MHz:0,00%, 900 MHz:0,00%, 800 MHz:30,16% (17) analyzing CPU 3: driver: acpi-cpufreq CPUs which run at the same hardware frequency: 3 CPUs which need to have their frequency coordinated by software: 3 maximum transition latency: 10.0 us. hardware limits: 800 MHz - 2.10 GHz available frequency steps: 2.10 GHz, 2.00 GHz, 1.90 GHz, 1.80 GHz, 1.70 GHz, 1.60 GHz, 1.50 GHz, 1.40 GHz, 1.30 GHz, 1.20 GHz, 1.10 GHz, 1000 MHz, 900 MHz, 800 MHz available cpufreq governors: conservative, powersave, userspace, ondemand, performance current policy: frequency should be within 800 MHz and 2.10 GHz. The governor "powersave" may decide which speed to use within this range. current CPU frequency is 800 MHz. cpufreq stats: 2.10 GHz:69,84%, 2.00 GHz:0,00%, 1.90 GHz:0,00%, 1.80 GHz:0,00%, 1.70 GHz:0,00%, 1.60 GHz:0,00%, 1.50 GHz:0,00%, 1.40 GHz:0,00%, 1.30 GHz:0,00%, 1.20 GHz:0,00%, 1.10 GHz:0,00%, 1000 MHz:0,00%, 900 MHz:0,00%, 800 MHz:30,16% (14)
System to Debian Sid. Czy macie jakiś pomysł?
Offline
Spróbuj mu jeszcze podać numer rdzenia, parametr -c i numerek do sczytania z /proc/cpuinfo
Offline
Zobacz, czy moduły są na swoim miejscu:
grep -i cpu_freq /boot/config-$(uname -r)
Spróbuj też na jakimś starszym jaju, np jakimś 3.10.
Ostatnio edytowany przez Jacekalex (2013-09-17 20:32:04)
Offline
logan@notebook:~$ grep -i cpu_freq /boot/config-$(uname -r) CONFIG_CPU_FREQ=y CONFIG_CPU_FREQ_TABLE=y CONFIG_CPU_FREQ_GOV_COMMON=y CONFIG_CPU_FREQ_STAT=m # CONFIG_CPU_FREQ_STAT_DETAILS is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y # CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set CONFIG_CPU_FREQ_GOV_PERFORMANCE=y CONFIG_CPU_FREQ_GOV_POWERSAVE=m CONFIG_CPU_FREQ_GOV_USERSPACE=m CONFIG_CPU_FREQ_GOV_ONDEMAND=y CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m
Jak dla mnie - wygląda w porządku. Czy Waszym zdaniem jest okay?
Dajcie mi 10 minut, to sprawdzę na 3.10.
// Na 3.10 też nie chce działać.
Ostatnio edytowany przez PavloAkaLogan (2013-09-17 21:27:18)
Offline
Spróbuj załadować odpowiednie moduły przy starcie.
Jeśli to nie pomoże, to chyba cpufreq-utils jest walnięte.
Masz możliwość zainstalować inną wersję?
Albo możesz zatrudnić cpufreqd, skonfigurować, i zapomnieć o procku. :D
grep -i cpu_freq /boot/config-$(uname -r) CONFIG_CPU_FREQ=y CONFIG_CPU_FREQ_TABLE=y CONFIG_CPU_FREQ_GOV_COMMON=y CONFIG_CPU_FREQ_STAT=y CONFIG_CPU_FREQ_STAT_DETAILS=y # CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE is not set CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE=y # CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set CONFIG_CPU_FREQ_GOV_PERFORMANCE=y CONFIG_CPU_FREQ_GOV_POWERSAVE=y CONFIG_CPU_FREQ_GOV_USERSPACE=y CONFIG_CPU_FREQ_GOV_ONDEMAND=y CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y
Ja mam tak (jajo kompilowane w domu) i działa.
Ostatnio edytowany przez Jacekalex (2013-09-17 23:21:48)
Offline
cpufreqd wolałbym uniknąć, przecież samo cpufrequtils (// generalnie) działa i np mogę sobie ustawić ondemand. Może i jest walnięte, ale tylko do połowy.
Zakładam, że któraś aktualizacja mogła to rozwalić. Zobaczę o co biega w logach i ew dam tu znać.
// Więc tak:
- przejrzałem logi, nic tam nie znalazłem
- wrzuciłem xubuntu 12.04, tam zainstalowałem wcześniejszą wersję i za pomocą lm-sensors, htop i stress sprawdziłem czy wszystko działa - wszystko działa
- wrzuciłem tamtejszą wersję na Debiana - nie działa
[url=http://wklej.dug.net.pl/4629/]Tutaj[/url] jest lista tego, co aktualizowałem i wrzucałem od momentu, kiedy mniej więcej zrobiła się kaszana. Proszę o sprawdzenie.
Wniosek na obecną chwilę: prawdopodobna zabawa z kompilacją kernela 3.11.
Ostatnio edytowany przez PavloAkaLogan (2013-09-18 00:15:36)
Offline
Time (s) | Query |
---|---|
0.00011 | SET CHARSET latin2 |
0.00004 | SET NAMES latin2 |
0.00060 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='52.14.100.101' WHERE u.id=1 |
0.00126 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '52.14.100.101', 1732609887) |
0.00024 | SELECT * FROM punbb_online WHERE logged<1732609587 |
0.00083 | SELECT topic_id FROM punbb_posts WHERE id=241329 |
0.00004 | SELECT id FROM punbb_posts WHERE topic_id=24272 ORDER BY posted |
0.00066 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=24272 AND t.moved_to IS NULL |
0.00004 | SELECT search_for, replace_with FROM punbb_censoring |
0.00223 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=24272 ORDER BY p.id LIMIT 0,25 |
0.00079 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=24272 |
Total query time: 0.00684 s |