* [Comm] A: Simply Linux DVD beta
@ 2011-09-19 17:25 Mikhail Efremov
2011-09-20 6:29 ` Michael Shigorin
2011-09-23 14:07 ` Michael Shigorin
0 siblings, 2 replies; 29+ messages in thread
From: Mikhail Efremov @ 2011-09-19 17:25 UTC (permalink / raw)
To: ALT Linux Community general discussions
Hello!
По адресу http://beta.altlinux.com/p6/simply/ доступна бета DVD-версии
Simply Linux.
По сравнению с CD-версией добавлены:
celestia
gcompris
wine-vanilla
dosbox
virtualbox
synfigstudio
shotwell
blender
inkscape
scribus
mintmenu
homebank
audacity
pitivi
sound-juicer
А также проприетарные драйвера nvidia и fglrx и больше игр.
Возможно позже добавится еще что-то.
Недоработоки в основном связаны с меню, оно еще будет доделываться.
--
WBR, Mikhail Efremov
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [Comm] A: Simply Linux DVD beta
2011-09-19 17:25 [Comm] A: Simply Linux DVD beta Mikhail Efremov
@ 2011-09-20 6:29 ` Michael Shigorin
2011-09-23 14:07 ` Michael Shigorin
1 sibling, 0 replies; 29+ messages in thread
From: Michael Shigorin @ 2011-09-20 6:29 UTC (permalink / raw)
To: ALT Linux Community general discussions
On Mon, Sep 19, 2011 at 09:25:24PM +0400, Mikhail Efremov wrote:
> По адресу http://beta.altlinux.com/p6/simply/ доступна бета
> DVD-версии Simply Linux.
Также http://ftp.linux.kiev.ua/pub/Linux/ALT/beta/p6/simply/
> Недоработки в основном связаны с меню, оно еще будет доделываться.
Надо бы проверить на SSD и/или HDD с сектором в 4096 байт:
https://bugzilla.altlinux.org/show_bug.cgi?id=23848
http://www.altlinux.org/BigSector
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [Comm] A: Simply Linux DVD beta
2011-09-19 17:25 [Comm] A: Simply Linux DVD beta Mikhail Efremov
2011-09-20 6:29 ` Michael Shigorin
@ 2011-09-23 14:07 ` Michael Shigorin
2011-10-20 14:36 ` Mikhail Efremov
1 sibling, 1 reply; 29+ messages in thread
From: Michael Shigorin @ 2011-09-23 14:07 UTC (permalink / raw)
To: ALT Linux Community general discussions
On Mon, Sep 19, 2011 at 09:25:24PM +0400, Mikhail Efremov wrote:
> По адресу http://beta.altlinux.com/p6/simply/ доступна бета
> DVD-версии Simply Linux.
Пока ставил SSD-шку в X60, проверил. Из замеченного вообще:
* при установке выбрал переключение по caps lock,
но работает по ctrl+shift
* bluetooth -> просмотреть устройство (телефон) -> не удалось
запустить "nautilus"
* меню -> поиск приложений -> мультимедиа: audacious дважды
* меню -> настройки -> установка rpm -> настройка -> адрес
источника: хорошо бы раздельно выбирать протокол и сервер
(уж больно строчки в глазах мельтешат)
* меню -> графика -> программа для сканирования изображений:
надо бы просто "сканирование изображений"
* CPU врубается на полную частоту... может, сделаем хоть что-то
вроде попытки загрузки acpi-cpufreq и рассовывания ondemand
по /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor?
* воткнул флэшку с FAT -- никак не проявилась (в dmesg есть)
PS: понимаю, что половина не к Simply, а к пакетам, но as is.
Спасибо, в целом же симпатично.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [Comm] A: Simply Linux DVD beta
2011-09-23 14:07 ` Michael Shigorin
@ 2011-10-20 14:36 ` Mikhail Efremov
2011-10-21 17:42 ` Michael Shigorin
0 siblings, 1 reply; 29+ messages in thread
From: Mikhail Efremov @ 2011-10-20 14:36 UTC (permalink / raw)
To: community
On Fri, 23 Sep 2011 17:07:15 +0300 Michael Shigorin wrote:
> On Mon, Sep 19, 2011 at 09:25:24PM +0400, Mikhail Efremov wrote:
> > По адресу http://beta.altlinux.com/p6/simply/ доступна бета
> > DVD-версии Simply Linux.
>
> Пока ставил SSD-шку в X60, проверил. Из замеченного вообще:
Спасибо.
> * при установке выбрал переключение по caps lock,
> но работает по ctrl+shift
fixed
> * bluetooth -> просмотреть устройство (телефон) -> не удалось
> запустить "nautilus"
fixed
> * меню -> поиск приложений -> мультимедиа: audacious дважды
fixed
> * меню -> настройки -> установка rpm -> настройка -> адрес
> источника: хорошо бы раздельно выбирать протокол и сервер
> (уж больно строчки в глазах мельтешат)
Это на пакет.
> * меню -> графика -> программа для сканирования изображений:
> надо бы просто "сканирование изображений"
Тогда надо и у других менять, позже.
> * CPU врубается на полную частоту... может, сделаем хоть что-то
> вроде попытки загрузки acpi-cpufreq и рассовывания ondemand
> по /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor?
Говорил с silicium@, есть мнение, что для современных процессоров
неактуально. Впрочем, я еще почитаю по теме и посмотрю что
говорит powertop.
> * воткнул флэшку с FAT -- никак не проявилась (в dmesg есть)
Не воспроизводится.
--
WBR, Mikhail Efremov
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [Comm] A: Simply Linux DVD beta
2011-10-20 14:36 ` Mikhail Efremov
@ 2011-10-21 17:42 ` Michael Shigorin
2011-11-03 21:48 ` Mikhail Efremov
0 siblings, 1 reply; 29+ messages in thread
From: Michael Shigorin @ 2011-10-21 17:42 UTC (permalink / raw)
To: community
On Thu, Oct 20, 2011 at 06:36:51PM +0400, Mikhail Efremov wrote:
> > * меню -> настройки -> установка rpm -> настройка -> адрес
> > источника: хорошо бы раздельно выбирать протокол и сервер
> > (уж больно строчки в глазах мельтешат)
> Это на пакет.
https://bugzilla.altlinux.org/show_bug.cgi?id=26490
> > * меню -> графика -> программа для сканирования изображений:
> > надо бы просто "сканирование изображений"
> Тогда надо и у других менять, позже.
Разумеется... это скорее к cas@ и, возможно, отчасти viy@.
> > * CPU врубается на полную частоту... может, сделаем хоть что-то
> > вроде попытки загрузки acpi-cpufreq и рассовывания ondemand
> > по /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor?
> Говорил с silicium@, есть мнение, что для современных
> процессоров неактуально.
Есть мнение, что для e.g. Core Duo и Core2 Duo актуально, а также
http://www.opennet.ru/opennews/art.shtml?num=31977 | grep modalias
> Впрочем, я еще почитаю по теме и посмотрю что говорит powertop.
Спасибо!
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [Comm] A: Simply Linux DVD beta
2011-10-21 17:42 ` Michael Shigorin
@ 2011-11-03 21:48 ` Mikhail Efremov
2011-11-04 16:32 ` [Comm] cpufreq-simple (was: Simply Linux DVD beta) Michael Shigorin
2011-11-08 19:54 ` [Comm] A: Simply Linux DVD beta gBopHuk_alt
0 siblings, 2 replies; 29+ messages in thread
From: Mikhail Efremov @ 2011-11-03 21:48 UTC (permalink / raw)
To: ALT Linux Community general discussions
On Fri, 21 Oct 2011 20:42:26 +0300 Michael Shigorin wrote:
> On Thu, Oct 20, 2011 at 06:36:51PM +0400, Mikhail Efremov wrote:
> > > * CPU врубается на полную частоту... может, сделаем хоть что-то
> > > вроде попытки загрузки acpi-cpufreq и рассовывания ondemand
> > > по /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor?
> > Говорил с silicium@, есть мнение, что для современных
> > процессоров неактуально.
>
> Есть мнение, что для e.g. Core Duo и Core2 Duo актуально, а также
> http://www.opennet.ru/opennews/art.shtml?num=31977 | grep modalias
Я сделал простенький пакет cpufreq-simple, он умеет только переключать
governor при подключении/отключении питания (по умолчанию
performance/ondemand, можно настроить в /etc/sysconfig/cpufreq-simple).
Просьба заинтересованным протестировать, если не будет проблем - включу
в Симпли.
--
WBR, Mikhail Efremov
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [Comm] cpufreq-simple (was: Simply Linux DVD beta)
2011-11-03 21:48 ` Mikhail Efremov
@ 2011-11-04 16:32 ` Michael Shigorin
2011-11-05 21:18 ` [Comm] cpufreq-simple Mikhail Efremov
2011-11-08 19:54 ` [Comm] A: Simply Linux DVD beta gBopHuk_alt
1 sibling, 1 reply; 29+ messages in thread
From: Michael Shigorin @ 2011-11-04 16:32 UTC (permalink / raw)
To: ALT Linux Community general discussions
[-- Attachment #1.1: Type: text/plain, Size: 1086 bytes --]
On Fri, Nov 04, 2011 at 01:48:56AM +0400, Mikhail Efremov wrote:
> Я сделал простенький пакет cpufreq-simple, он умеет только
> переключать governor при подключении/отключении питания
> (по умолчанию performance/ondemand, можно настроить в
> /etc/sysconfig/cpufreq-simple).
Лучше ondemand/ondemand, он хорошо работает и меньше будет жалоб
на вой пропеллера при работе от розетки. И если это стационарник
(десктоп или сервер), то тоже хорошо бы попробовать ткнуть
ondemand: вреда за многие годы не видел ни разу -- разве если
ignore_nice_load=1, может быть менее оптимально в некоторых
случаях.
> Просьба заинтересованным протестировать, если не будет проблем
> - включу в Симпли.
Прошёл чуть напильником: (упс, git.alt прилёг будто, прилагаю);
разумеется, стоит включить, в mkimage-profiles обязательно добавлю.
Причём в инитскрипте поправил на старт по умолчанию, чтоб не было
конфузов вида "колориметр работает, исправно лежит в сейфе"...
Спасибо, тёзка!
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
[-- Attachment #1.2: 0001-reworked-scripts-and-defautls-a-bit.patch --]
[-- Type: text/plain, Size: 5155 bytes --]
From 97a0a4d29d6f95930fa43127b5cc23b765ca4016 Mon Sep 17 00:00:00 2001
From: Michael Shigorin <mike@altlinux.org>
Date: Fri, 4 Nov 2011 18:17:25 +0200
Subject: [PATCH 1/2] reworked scripts and defautls a bit
Added:
- "unknown" AC state (defaulting to ondemand governor)
- attempt to load the missing governor module
- libshell use for error reporting
Changed:
- service is on by default: it's pretty safe,
remove the package if unneeded
- default AC_ON state CPU governor changed to ondemand:
it is vastly preferred to performance governor in either
notebook, desktop, or server case regarding power, heat,
and noise
---
cpufreq-simple/cpufreq-simple | 38 +++++++++++++++++++-----------
cpufreq-simple/cpufreq-simple.init | 11 ++++-----
cpufreq-simple/cpufreq-simple.sysconfig | 5 +++-
3 files changed, 33 insertions(+), 21 deletions(-)
mode change 100644 => 100755 cpufreq-simple/cpufreq-simple
mode change 100644 => 100755 cpufreq-simple/cpufreq-simple.sysconfig
diff --git a/cpufreq-simple/cpufreq-simple b/cpufreq-simple/cpufreq-simple
old mode 100644
new mode 100755
index 3bef32d..50931e7
--- a/cpufreq-simple/cpufreq-simple
+++ b/cpufreq-simple/cpufreq-simple
@@ -4,18 +4,25 @@ CPU=
GOVERNOR_AC_ON=
GOVERNOR_AC_OFF=
+. shell-error
+
[ -f /etc/sysconfig/cpufreq-simple ] && . /etc/sysconfig/cpufreq-simple
CPUFREQ=/sys/devices/system/cpu/cpu0/cpufreq
+GOVERNORS="$CPUFREQ/scaling_available_governors"
cmd="${1-}"
get_ac_state()
{
- [ -d /proc/acpi/ac_adapter/ ] || return 1
-
- local state_file="$(find /proc/acpi/ac_adapter/ -name state | head -1)"
-
- [ -n "$state_file" -a -r "$state_file" ] && sed 's;^state:[[:blank:]]*;;' "$state_file" | head -1
+ local state_file
+ if [ -d /proc/acpi/ac_adapter/ ]; then
+ state_file="$(find /proc/acpi/ac_adapter/ -name state | head -1)"
+ if [ -n "$state_file" -a -r "$state_file" ]; then
+ sed 's;^state:[[:blank:]]*;;' "$state_file" | head -1
+ fi
+ else
+ echo "unknown"
+ fi
}
init_command()
@@ -26,27 +33,28 @@ init_command()
set_cpufreq()
{
+ # getopt seems overkill right now
+ if [ "$1" = "-g" -a -n "$2" ]; then
+ grep -Fq -- "$2" "$GOVERNORS" || modprobe "cpufreq_$2"
+ fi
for i in $CPU; do
cpufreq-set -c "$i" "$@"
done
}
-if ! [ -f "$CPUFREQ/scaling_governor" -a -f "$CPUFREQ/scaling_available_governors" ]; then
- echo "Your system is not configured correctly to support cpu frequency scaling" >&2
- exit 1
+if ! [ -f "$CPUFREQ/scaling_governor" -a -f "$GOVERNORS" ]; then
+ fatal "system not configured correctly for CPU frequency scaling"
fi
[ -n "$cmd" ] || cmd="$(init_command)"
if [ -z "$cmd" ]; then
- echo "Couldn't to set initial settings" >&2
- exit 1
+ fatal "couldn't apply initial settings"
fi
[ -n "$CPU" ] || CPU="$(grep '^processor' /proc/cpuinfo | sed 's/^.*: //;' | tr '\n' ' ')"
if [ -z "$CPU" ]; then
- echo "Couldn't to detect CPUs number" >&2
- exit 1
+ fatal "couldn't detect the number of CPUs"
fi
case "$cmd" in
@@ -56,8 +64,10 @@ case "$cmd" in
ac-off-line)
[ -z "$GOVERNOR_AC_OFF" ] || set_cpufreq -g "$GOVERNOR_AC_OFF"
;;
+ ac-unknown)
+ [ -z "$GOVERNOR_AC_UNKNOWN" ] || set_cpufreq -g "$GOVERNOR_AC_UNKNOWN"
+ ;;
*)
- echo "Unknown command: '$cmd'" >&2
- exit 1
+ fatal "unknown command: '$cmd'"
;;
esac
diff --git a/cpufreq-simple/cpufreq-simple.init b/cpufreq-simple/cpufreq-simple.init
index 5c765e2..e836533 100644
--- a/cpufreq-simple/cpufreq-simple.init
+++ b/cpufreq-simple/cpufreq-simple.init
@@ -2,9 +2,8 @@
#
# Load kernel modules needed to enable cpufreq scaling
#
-# chkconfig: - 12 90
-# description: Make it possible to save power by reducing
-# the CPU speed when there is little to do.
+# chkconfig: 345 12 90
+# description: Save power when idling
# Do not load RH compatibility interface.
WITHOUT_RC_COMPAT=1
@@ -48,7 +47,7 @@ start()
echo
if [ $RETVAL -eq 0 ]; then
- action "Set cpufreq settings: " cpufreq-simple
+ action "Tune up cpufreq: " cpufreq-simple
RETVAL="$?"
fi
@@ -79,8 +78,8 @@ case "$1" in
# Nothing to do
;;
status)
- is_loaded && echo "Cpufreq is enabled" ||
- echo "Cpufreq is disabled"
+ is_loaded && echo "cpufreq is enabled" ||
+ echo "cpufreq is disabled"
;;
*)
msg_usage "${0##*/} {start|stop|reload|restart|condstop|condrestart|condreload|status}"
diff --git a/cpufreq-simple/cpufreq-simple.sysconfig b/cpufreq-simple/cpufreq-simple.sysconfig
old mode 100644
new mode 100755
index db6057f..abe63a1
--- a/cpufreq-simple/cpufreq-simple.sysconfig
+++ b/cpufreq-simple/cpufreq-simple.sysconfig
@@ -3,11 +3,14 @@
#CPU=
# Scalling governor used when AC is on.
-GOVERNOR_AC_ON=performance
+GOVERNOR_AC_ON=ondemand
# Scalling governor used when AC is off.
GOVERNOR_AC_OFF=ondemand
+# Scalling governor used when AC state is unknown.
+GOVERNOR_AC_UNKNOWN=ondemand
+
# Cpufreq module. If not set then will be detected
# automatically by detect-cpufreq-module script.
#MODULE=
--
1.7.7.1
[-- Attachment #1.3: 0002-0.1.1-alt1.patch --]
[-- Type: text/plain, Size: 2173 bytes --]
From 427bf13c28652c1a54d568baae43d955d747d617 Mon Sep 17 00:00:00 2001
From: Michael Shigorin <mike@altlinux.org>
Date: Fri, 4 Nov 2011 18:23:05 +0200
Subject: [PATCH 2/2] 0.1.1-alt1
- Minor fixups all over the place.
- Enabled the service by default.
---
cpufreq-simple.spec | 22 ++++++++++++++--------
1 files changed, 14 insertions(+), 8 deletions(-)
diff --git a/cpufreq-simple.spec b/cpufreq-simple.spec
index dea8c48..edc4ab7 100644
--- a/cpufreq-simple.spec
+++ b/cpufreq-simple.spec
@@ -1,5 +1,5 @@
Name: cpufreq-simple
-Version: 0.1.0
+Version: 0.1.1
Release: alt1
Summary: Simple scripts for managing CPUfreq settings
@@ -11,20 +11,22 @@ BuildArch: noarch
BuildRequires(pre): rpm-build-licenses
-Requires: cpufrequtils
+Requires: cpufrequtils libshell
%description
-Simple scripts for managing CPUfreq settings
+Install this package if you would like it to attempt
+cpufreq autoconfiguration in order to save power
+as well as reduce heat and noise.
%prep
%setup
%install
-install -Dm0755 %name %buildroot%_bindir/cpufreq-simple
-install -Dm0755 detect-cpufreq-module %buildroot%_bindir/detect-cpufreq-module
-install -Dm0755 %name.init %buildroot%_initdir/%name
-install -Dm0744 96-%name.rules %buildroot%_sysconfdir/udev/rules.d/96-%name.rules
-install -Dm0744 %name.sysconfig %buildroot%_sysconfdir/sysconfig/%name
+install -pDm755 %name %buildroot%_bindir/cpufreq-simple
+install -pDm755 detect-cpufreq-module %buildroot%_bindir/detect-cpufreq-module
+install -pDm755 %name.init %buildroot%_initdir/%name
+install -pDm644 96-%name.rules %buildroot%_sysconfdir/udev/rules.d/96-%name.rules
+install -pDm644 %name.sysconfig %buildroot%_sysconfdir/sysconfig/%name
%post
%post_service %name
@@ -39,6 +41,10 @@ install -Dm0744 %name.sysconfig %buildroot%_sysconfdir/sysconfig/%name
%_sysconfdir/udev/rules.d/*.rules
%changelog
+* Fri Nov 04 2011 Michael Shigorin <mike@altlinux.org> 0.1.1-alt1
+- Minor fixups all over the place.
+- Enabled the service by default.
+
* Thu Nov 03 2011 Mikhail Efremov <sem@altlinux.org> 0.1.0-alt1
- Initial build.
--
1.7.7.1
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [Comm] cpufreq-simple
2011-11-04 16:32 ` [Comm] cpufreq-simple (was: Simply Linux DVD beta) Michael Shigorin
@ 2011-11-05 21:18 ` Mikhail Efremov
2011-11-06 14:43 ` Michael Shigorin
0 siblings, 1 reply; 29+ messages in thread
From: Mikhail Efremov @ 2011-11-05 21:18 UTC (permalink / raw)
To: ALT Linux Community general discussions
On Fri, 4 Nov 2011 18:32:31 +0200 Michael Shigorin wrote:
> On Fri, Nov 04, 2011 at 01:48:56AM +0400, Mikhail Efremov wrote:
> > Я сделал простенький пакет cpufreq-simple, он умеет только
> > переключать governor при подключении/отключении питания
> > (по умолчанию performance/ondemand, можно настроить в
> > /etc/sysconfig/cpufreq-simple).
>
> Лучше ondemand/ondemand, он хорошо работает и меньше будет жалоб
> на вой пропеллера при работе от розетки. И если это стационарник
> (десктоп или сервер), то тоже хорошо бы попробовать ткнуть
> ondemand: вреда за многие годы не видел ни разу -- разве если
> ignore_nice_load=1, может быть менее оптимально в некоторых
> случаях.
Ок, поменял на ondemand/conservative: в cpu-freq/governors.txt пишут,
что conservative more suitable in a battery powered environment.
> Прошёл чуть напильником: (упс, git.alt прилёг будто, прилагаю);
> разумеется, стоит включить, в mkimage-profiles обязательно добавлю.
> Причём в инитскрипте поправил на старт по умолчанию, чтоб не было
> конфузов вида "колориметр работает, исправно лежит в сейфе"...
Спасибо, втянул. Только убрал GOVERNOR_AC_UNKNOWN, в этом случае можно
просто считать, что питание подключено.
Потом можно будет добавить еще мозга, например менять governor на
powersave при снижении заряда батареи ниже заданного значения, задавать
min/max частоту и т.д.
--
WBR, Mikhail Efremov
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [Comm] cpufreq-simple
2011-11-05 21:18 ` [Comm] cpufreq-simple Mikhail Efremov
@ 2011-11-06 14:43 ` Michael Shigorin
2011-11-08 17:51 ` Mikhail Efremov
0 siblings, 1 reply; 29+ messages in thread
From: Michael Shigorin @ 2011-11-06 14:43 UTC (permalink / raw)
To: ALT Linux Community general discussions
On Sun, Nov 06, 2011 at 01:18:33AM +0400, Mikhail Efremov wrote:
> Ок, поменял на ondemand/conservative: в cpu-freq/governors.txt
> пишут, что conservative more suitable in a battery powered
> environment.
Вообще-то в среднем лучше именно ondemand: не знаю, когда
обновляли документацию, но Arjan de Ven говорил, что нагрузку
более энергоэффективно промолачивать на максимальной скорости:
http://www.thinkwiki.org/wiki/How_to_make_use_of_Dynamic_Frequency_Scaling
http://permalink.gmane.org/gmane.linux.power-management.powertop/2140
Черкнул ему на всякий по поводу governors.txt.
> > Прошёл чуть напильником: (упс, git.alt прилёг будто, прилагаю);
> > разумеется, стоит включить, в mkimage-profiles обязательно добавлю.
> > Причём в инитскрипте поправил на старт по умолчанию, чтоб не было
> > конфузов вида "колориметр работает, исправно лежит в сейфе"...
> Спасибо, втянул. Только убрал GOVERNOR_AC_UNKNOWN, в этом
> случае можно просто считать, что питание подключено.
Нуу я вывел на усмотрение, хотя скорее да, это излишне:
если /proc/acpi/ac_adapter/ нет и владелец залезет в скрипт,
то либо починит ACPI на ноуте, либо сконфигурирует десктоп
в его единственном варианте ручкой для AC_ON.
> Потом можно будет добавить еще мозга, например менять governor
> на powersave при снижении заряда батареи ниже заданного
> значения, задавать min/max частоту и т.д.
IMHO это уже перебор -- а вот управление режимом заряда/разряда
батареи через SMAPI, доступное на Thinkpad, было бы полезно:
http://www.thinkwiki.org/wiki/Tp_smapi
Спасибо тебе за очередной пример хорошо сделанного
вместо прибитого гвоздиком.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [Comm] cpufreq-simple
2011-11-06 14:43 ` Michael Shigorin
@ 2011-11-08 17:51 ` Mikhail Efremov
2011-11-08 20:25 ` Michael Shigorin
` (2 more replies)
0 siblings, 3 replies; 29+ messages in thread
From: Mikhail Efremov @ 2011-11-08 17:51 UTC (permalink / raw)
To: community
On Sun, 6 Nov 2011 16:43:28 +0200 Michael Shigorin wrote:
> On Sun, Nov 06, 2011 at 01:18:33AM +0400, Mikhail Efremov wrote:
> > Ок, поменял на ondemand/conservative: в cpu-freq/governors.txt
> > пишут, что conservative more suitable in a battery powered
> > environment.
>
> Вообще-то в среднем лучше именно ondemand: не знаю, когда
> обновляли документацию, но Arjan de Ven говорил, что нагрузку
> более энергоэффективно промолачивать на максимальной скорости:
> http://www.thinkwiki.org/wiki/How_to_make_use_of_Dynamic_Frequency_Scaling
> http://permalink.gmane.org/gmane.linux.power-management.powertop/2140
Хм, спасибо, на Intel, видимо, да. А вот на amd может и не так, по
твоей же первой ссылке есть: "The conservative governor is good for
battery powered environments on AMD64".
Впрочем, в пакете по умолчанию действительно лучше ondemand/ondemand,
видимо. На amd же можно ставить conservative инсталлер-фичей.
> > Потом можно будет добавить еще мозга, например менять governor
> > на powersave при снижении заряда батареи ниже заданного
> > значения, задавать min/max частоту и т.д.
>
> IMHO это уже перебор
Ну почему, иметь единое место настройки cpufreq может быть удобно,
сделать же это не сложно, в принципе. Но это потом, если будет
время/желание, пока и этого хватит.
> -- а вот управление режимом заряда/разряда
> батареи через SMAPI, доступное на Thinkpad, было бы полезно:
> http://www.thinkwiki.org/wiki/Tp_smapi
Не у всех есть Thinkpad. У меня, например, нет.
--
WBR, Mikhail Efremov
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [Comm] A: Simply Linux DVD beta
2011-11-03 21:48 ` Mikhail Efremov
2011-11-04 16:32 ` [Comm] cpufreq-simple (was: Simply Linux DVD beta) Michael Shigorin
@ 2011-11-08 19:54 ` gBopHuk_alt
2011-11-08 20:23 ` Michael Shigorin
2011-11-09 8:58 ` Mikhail Efremov
1 sibling, 2 replies; 29+ messages in thread
From: gBopHuk_alt @ 2011-11-08 19:54 UTC (permalink / raw)
To: community
В Птн, 04/11/2011 в 01:48 +0400, Mikhail Efremov пишет:
> Я сделал простенький пакет cpufreq-simple, он умеет только переключать
> governor при подключении/отключении питания (по умолчанию
> performance/ondemand, можно настроить в /etc/sysconfig/cpufreq-simple).
> Просьба заинтересованным протестировать, если не будет проблем - включу
> в Симпли.
Я просто добавил "devices/system/cpu/cpu0/cpufreq/scaling_governor =
ondemand" в /etc/sysfs.conf". Вроде само переключается при втыкании и
вытыкании. Ещё правда скрипт пришлось добавить в /etc/pm/sleep.d, чтобы
при выходе из suspend'a тоже выполнялось сие действие
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [Comm] A: Simply Linux DVD beta
2011-11-08 19:54 ` [Comm] A: Simply Linux DVD beta gBopHuk_alt
@ 2011-11-08 20:23 ` Michael Shigorin
2011-11-09 8:58 ` Mikhail Efremov
1 sibling, 0 replies; 29+ messages in thread
From: Michael Shigorin @ 2011-11-08 20:23 UTC (permalink / raw)
To: community
On Tue, Nov 08, 2011 at 11:54:02PM +0400, gBopHuk_alt wrote:
> > Я сделал простенький пакет cpufreq-simple
> Я просто добавил "devices/system/cpu/cpu0/cpufreq/scaling_governor =
> ondemand" в /etc/sysfs.conf".
Хорошо бы всё же пакетик проверить, если что вылезет и починим --
лучше будет из коробки в дистрибутивах, меньше помнить и добавлять.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [Comm] cpufreq-simple
2011-11-08 17:51 ` Mikhail Efremov
@ 2011-11-08 20:25 ` Michael Shigorin
2011-11-09 8:45 ` Michael Shigorin
2011-11-17 18:42 ` Yury Bushmelev
2 siblings, 0 replies; 29+ messages in thread
From: Michael Shigorin @ 2011-11-08 20:25 UTC (permalink / raw)
To: community
On Tue, Nov 08, 2011 at 09:51:31PM +0400, Mikhail Efremov wrote:
> > > Ок, поменял на ondemand/conservative: в
> > > cpu-freq/governors.txt пишут, что conservative more
> > > suitable in a battery powered environment.
> > Вообще-то в среднем лучше именно ondemand
[...]
> Впрочем, в пакете по умолчанию действительно лучше ondemand/ondemand,
> видимо. На amd же можно ставить conservative инсталлер-фичей.
Вот потому и написал "в среднем". Могу попросить eostapets@
поиграться, у него вроде были под рукой текущие AMD-шные ноуты
-- у меня на всех стационарных хостах с AMD тоже ondemand.
> > -- а вот управление режимом заряда/разряда батареи через
> > SMAPI, доступное на Thinkpad, было бы полезно:
> > http://www.thinkwiki.org/wiki/Tp_smapi
> Не у всех есть Thinkpad. У меня, например, нет.
Это я себе :) (а другим -- на случай, если заинтересуются,
копнут, найдут и получится что обобщить: настройка гистерезиса
зарядки батареи сильно помогает не мотать лишние циклы)
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [Comm] cpufreq-simple
2011-11-08 17:51 ` Mikhail Efremov
2011-11-08 20:25 ` Michael Shigorin
@ 2011-11-09 8:45 ` Michael Shigorin
2011-11-09 9:17 ` Mikhail Efremov
2011-11-17 18:42 ` Yury Bushmelev
2 siblings, 1 reply; 29+ messages in thread
From: Michael Shigorin @ 2011-11-09 8:45 UTC (permalink / raw)
To: community
On Tue, Nov 08, 2011 at 09:51:31PM +0400, Mikhail Efremov wrote:
> Впрочем, в пакете по умолчанию действительно лучше
> ondemand/ondemand, видимо. На amd же можно ставить conservative
> инсталлер-фичей.
(или сделать вариант "auto", при котором ориентироваться на нечто
выданное detect-cpufreq-module, в котором нужная логика уже есть)
Посмотрел installer-feature-cpufreq/70-cpufreq.sh и удивился:
- зачем chkconfig on, если я и так его включил по умолчанию? :)
- этот сервис полезен и на десктопах, так что _отключать_ его
стоит только на процессорах без регулировки частоты -- из
целевых для Simply это разве что P4 (p4_clockmod бесполезен),
для Antique ещё PII и ранние PIII -- и виртуалках (virt-what?).
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [Comm] A: Simply Linux DVD beta
2011-11-08 19:54 ` [Comm] A: Simply Linux DVD beta gBopHuk_alt
2011-11-08 20:23 ` Michael Shigorin
@ 2011-11-09 8:58 ` Mikhail Efremov
2011-11-09 9:58 ` [Comm] A: Simply Linux DVD beta (cpufreq) Michael Shigorin
2011-11-09 18:40 ` [Comm] A: Simply Linux DVD beta gBopHuk_alt
1 sibling, 2 replies; 29+ messages in thread
From: Mikhail Efremov @ 2011-11-09 8:58 UTC (permalink / raw)
To: ALT Linux Community general discussions
On Tue, 08 Nov 2011 23:54:02 +0400 gBopHuk_alt wrote:
> В Птн, 04/11/2011 в 01:48 +0400, Mikhail Efremov пишет:
>
> > Я сделал простенький пакет cpufreq-simple, он умеет только
> > переключать governor при подключении/отключении питания (по
> > умолчанию performance/ondemand, можно настроить
> > в /etc/sysconfig/cpufreq-simple). Просьба заинтересованным
> > протестировать, если не будет проблем - включу в Симпли.
>
> Я просто добавил "devices/system/cpu/cpu0/cpufreq/scaling_governor =
> ondemand" в /etc/sysfs.conf". Вроде само переключается при втыкании и
> вытыкании.
Этого не может быть, тут просто выставляется governor при загрузке.
Если "само переключается", то кто-то обрабатывает событие ACPI и
выполняет необходимые действия. К тому же кто-то должен загружать
модули. Собственно, cpufreq-simple всем этим и занимается.
> Ещё правда скрипт пришлось добавить в /etc/pm/sleep.d,
> чтобы при выходе из suspend'a тоже выполнялось сие действие
Угу, добавил такой скрипт в cpufreq-simple.
--
WBR, Mikhail Efremov
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [Comm] cpufreq-simple
2011-11-09 8:45 ` Michael Shigorin
@ 2011-11-09 9:17 ` Mikhail Efremov
2011-11-09 10:05 ` Michael Shigorin
0 siblings, 1 reply; 29+ messages in thread
From: Mikhail Efremov @ 2011-11-09 9:17 UTC (permalink / raw)
To: ALT Linux Community general discussions
On Wed, 9 Nov 2011 10:45:08 +0200 Michael Shigorin wrote:
> On Tue, Nov 08, 2011 at 09:51:31PM +0400, Mikhail Efremov wrote:
> > Впрочем, в пакете по умолчанию действительно лучше
> > ondemand/ondemand, видимо. На amd же можно ставить conservative
> > инсталлер-фичей.
>
> (или сделать вариант "auto", при котором ориентироваться на нечто
> выданное detect-cpufreq-module, в котором нужная логика уже есть)
Да можно просто грепать /proc/cpuinfo, достаточно определить
Intel/не Intel. Да, можно и автомат при пустой переменной.
Но явно задавать в конфиге нагляднее все-таки, кого не устраивает -
поменяет. К тому же тут нет полной ясности где какой governor лучше.
> Посмотрел installer-feature-cpufreq/70-cpufreq.sh и удивился:
Эта фича была сделана до того, как ты прошелся напильником по пакету :).
Я ее переделаю, конечно. Скорее всего будет выставляться conservative
на AMD и явно прописываться драйвер в конфиге, чтобы избежать
постоянного автоматического определения при старте. Это мелочи,
конечно, но все-таки.
--
WBR, Mikhail Efremov
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [Comm] A: Simply Linux DVD beta (cpufreq)
2011-11-09 8:58 ` Mikhail Efremov
@ 2011-11-09 9:58 ` Michael Shigorin
2011-11-09 13:17 ` Mikhail Efremov
2011-11-09 18:40 ` [Comm] A: Simply Linux DVD beta gBopHuk_alt
1 sibling, 1 reply; 29+ messages in thread
From: Michael Shigorin @ 2011-11-09 9:58 UTC (permalink / raw)
To: ALT Linux Community general discussions
On Wed, Nov 09, 2011 at 12:58:56PM +0400, Mikhail Efremov wrote:
> > Я просто добавил "devices/system/cpu/cpu0/cpufreq/scaling_governor =
> > ondemand" в /etc/sysfs.conf". Вроде само переключается при втыкании и
> > вытыкании.
> Этого не может быть, тут просто выставляется governor при загрузке.
> Если "само переключается", то кто-то обрабатывает событие ACPI и
> выполняет необходимые действия. К тому же кто-то должен загружать
> модули. Собственно, cpufreq-simple всем этим и занимается.
Возможно, разные схемы на разном питании сконфигурированы в BIOS
(у меня, опять же, там эквивалент ondemand на оба варианта).
> > Ещё правда скрипт пришлось добавить в /etc/pm/sleep.d,
> > чтобы при выходе из suspend'a тоже выполнялось сие действие
> Угу, добавил такой скрипт в cpufreq-simple.
Не помешает, хотя у себя слёта при выходе из suspend/hibernate
не наблюдал ни на одном буке.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [Comm] cpufreq-simple
2011-11-09 9:17 ` Mikhail Efremov
@ 2011-11-09 10:05 ` Michael Shigorin
2011-11-09 13:05 ` Mikhail Efremov
0 siblings, 1 reply; 29+ messages in thread
From: Michael Shigorin @ 2011-11-09 10:05 UTC (permalink / raw)
To: ALT Linux Community general discussions
On Wed, Nov 09, 2011 at 01:17:31PM +0400, Mikhail Efremov wrote:
> и явно прописываться драйвер в конфиге, чтобы избежать
> постоянного автоматического определения при старте.
Да оно шустро сполняется, зато к платформе не привязано:
сменил ноут, переткнул SSD и вперёд.
На эту же тему: который год всё хочу обновить заготовки,
когда-то выполненные для частного случая клиента с тем,
чтобы при незапуске/вывале xorg перезапускать его с лимитом
количества попыток и добавлением задержки между ними --
кажется, даже в багзилу к чему-то привешивал, но сходу
сейчас не нашёл. Если интересно, давай поищу да сделаем.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [Comm] cpufreq-simple
2011-11-09 10:05 ` Michael Shigorin
@ 2011-11-09 13:05 ` Mikhail Efremov
2011-11-09 13:10 ` Michael Shigorin
0 siblings, 1 reply; 29+ messages in thread
From: Mikhail Efremov @ 2011-11-09 13:05 UTC (permalink / raw)
To: community; +Cc: shigorin
On Wed, 9 Nov 2011 12:05:33 +0200 Michael Shigorin wrote:
> On Wed, Nov 09, 2011 at 01:17:31PM +0400, Mikhail Efremov wrote:
> > и явно прописываться драйвер в конфиге, чтобы избежать
> > постоянного автоматического определения при старте.
>
> Да оно шустро сполняется, зато к платформе не привязано:
> сменил ноут, переткнул SSD и вперёд.
Да, пожалуй. Хотя я определение драйвера вынес в отдельный скрипт
именно с прицелом использовать потом в инсталлер-фиче. Впрочем, так в
любом случае удобнее.
Оставлю только выставление conservative при питании от батареи на
не-Intel, пока не появилось дополнительной информации, можно считать,
что он там эффективнее, думаю.
> На эту же тему: который год всё хочу обновить заготовки,
> когда-то выполненные для частного случая клиента с тем,
> чтобы при незапуске/вывале xorg перезапускать его с лимитом
> количества попыток и добавлением задержки между ними --
> кажется, даже в багзилу к чему-то привешивал, но сходу
> сейчас не нашёл. Если интересно, давай поищу да сделаем.
Ну, это совсем из другой оперы. Кажется, gdm нечто подобное делает.
Но мне не совсем понятно какой в этом смысл, если xorg не запустился
сразу, то почему должен запуститься в следующий раз? Если же xorg
свалился, то самое разумное, что можно сделать - опять залогиниться в
dm.
--
WBR, Mikhail Efremov
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [Comm] cpufreq-simple
2011-11-09 13:05 ` Mikhail Efremov
@ 2011-11-09 13:10 ` Michael Shigorin
0 siblings, 0 replies; 29+ messages in thread
From: Michael Shigorin @ 2011-11-09 13:10 UTC (permalink / raw)
To: community
On Wed, Nov 09, 2011 at 05:05:28PM +0400, Mikhail Efremov wrote:
> Оставлю только выставление conservative при питании от батареи
> на не-Intel, пока не появилось дополнительной информации, можно
> считать, что он там эффективнее, думаю.
Ага.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [Comm] A: Simply Linux DVD beta (cpufreq)
2011-11-09 9:58 ` [Comm] A: Simply Linux DVD beta (cpufreq) Michael Shigorin
@ 2011-11-09 13:17 ` Mikhail Efremov
2011-11-09 13:19 ` Michael Shigorin
2012-02-28 20:46 ` gBopHuk_alt
0 siblings, 2 replies; 29+ messages in thread
From: Mikhail Efremov @ 2011-11-09 13:17 UTC (permalink / raw)
To: community; +Cc: shigorin
On Wed, 9 Nov 2011 11:58:25 +0200 Michael Shigorin wrote:
> On Wed, Nov 09, 2011 at 12:58:56PM +0400, Mikhail Efremov wrote:
> > > Я просто добавил "devices/system/cpu/cpu0/cpufreq/scaling_governor =
> > > ondemand" в /etc/sysfs.conf". Вроде само переключается при втыкании и
> > > вытыкании.
> > Этого не может быть, тут просто выставляется governor при загрузке.
> > Если "само переключается", то кто-то обрабатывает событие ACPI и
> > выполняет необходимые действия. К тому же кто-то должен загружать
> > модули. Собственно, cpufreq-simple всем этим и занимается.
>
> Возможно, разные схемы на разном питании сконфигурированы в BIOS
> (у меня, опять же, там эквивалент ondemand на оба варианта).
Не видел, но вряд ли при этом меняется governor, это, видимо, какой-то
другой механизм.
> > > Ещё правда скрипт пришлось добавить в /etc/pm/sleep.d,
> > > чтобы при выходе из suspend'a тоже выполнялось сие действие
> > Угу, добавил такой скрипт в cpufreq-simple.
>
> Не помешает, хотя у себя слёта при выходе из suspend/hibernate
> не наблюдал ни на одном буке.
Дело не в слёте. Если ноут засыпал при включенном питании, например, а
просыпается с отключенным, то надо выставить соответствующий governor.
А вообще в pm-utils есть штатный скрипт, кстати, который ставит
performance при засыпании (для объезда каких-то проблем, видимо) и
восстанавливает governor при просыпании.
--
WBR, Mikhail Efremov
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [Comm] A: Simply Linux DVD beta (cpufreq)
2011-11-09 13:17 ` Mikhail Efremov
@ 2011-11-09 13:19 ` Michael Shigorin
2012-02-28 20:46 ` gBopHuk_alt
1 sibling, 0 replies; 29+ messages in thread
From: Michael Shigorin @ 2011-11-09 13:19 UTC (permalink / raw)
To: community
On Wed, Nov 09, 2011 at 05:17:21PM +0400, Mikhail Efremov wrote:
> > > > Ещё правда скрипт пришлось добавить в /etc/pm/sleep.d,
> > > > чтобы при выходе из suspend'a тоже выполнялось сие действие
> > > Угу, добавил такой скрипт в cpufreq-simple.
> > Не помешает, хотя у себя слёта при выходе из suspend/hibernate
> > не наблюдал ни на одном буке.
> Дело не в слёте. Если ноут засыпал при включенном питании,
> например, а просыпается с отключенным, то надо выставить
> соответствующий governor.
Резонно, не подумал.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [Comm] A: Simply Linux DVD beta
2011-11-09 8:58 ` Mikhail Efremov
2011-11-09 9:58 ` [Comm] A: Simply Linux DVD beta (cpufreq) Michael Shigorin
@ 2011-11-09 18:40 ` gBopHuk_alt
2011-11-09 23:00 ` Mikhail Efremov
1 sibling, 1 reply; 29+ messages in thread
From: gBopHuk_alt @ 2011-11-09 18:40 UTC (permalink / raw)
To: community
> Этого не может быть, тут просто выставляется governor при загрузке.
> Если "само переключается", то кто-то обрабатывает событие ACPI и
> выполняет необходимые действия. К тому же кто-то должен загружать
> модули. Собственно, cpufreq-simple всем этим и занимается.
Хорошо, тогда кто у меня может этим заниматься, ведь работает же?
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [Comm] A: Simply Linux DVD beta
2011-11-09 18:40 ` [Comm] A: Simply Linux DVD beta gBopHuk_alt
@ 2011-11-09 23:00 ` Mikhail Efremov
2011-11-10 7:54 ` gBopHuk_alt
0 siblings, 1 reply; 29+ messages in thread
From: Mikhail Efremov @ 2011-11-09 23:00 UTC (permalink / raw)
To: ALT Linux Community general discussions
On Wed, 09 Nov 2011 22:40:51 +0400 gBopHuk_alt wrote:
> > Этого не может быть, тут просто выставляется governor при загрузке.
> > Если "само переключается", то кто-то обрабатывает событие ACPI и
> > выполняет необходимые действия. К тому же кто-то должен загружать
> > модули. Собственно, cpufreq-simple всем этим и занимается.
>
> Хорошо, тогда кто у меня может этим заниматься, ведь работает же?
Откуда ж я знаю? :). Это может быть какой-нибудь демон вроде cpufreqd.
--
WBR, Mikhail Efremov
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [Comm] A: Simply Linux DVD beta
2011-11-09 23:00 ` Mikhail Efremov
@ 2011-11-10 7:54 ` gBopHuk_alt
0 siblings, 0 replies; 29+ messages in thread
From: gBopHuk_alt @ 2011-11-10 7:54 UTC (permalink / raw)
To: community
> Откуда ж я знаю? :). Это может быть какой-нибудь демон вроде cpufreqd.
Стоят только acpid, pm-utils и coufreq-utils
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [Comm] cpufreq-simple
2011-11-08 17:51 ` Mikhail Efremov
2011-11-08 20:25 ` Michael Shigorin
2011-11-09 8:45 ` Michael Shigorin
@ 2011-11-17 18:42 ` Yury Bushmelev
2011-11-18 9:51 ` Michael Shigorin
2 siblings, 1 reply; 29+ messages in thread
From: Yury Bushmelev @ 2011-11-17 18:42 UTC (permalink / raw)
To: ALT Linux Community general discussions
8 ноября 2011 г. 21:51 пользователь Mikhail Efremov <sem@altlinux.ru> написал:
> On Sun, 6 Nov 2011 16:43:28 +0200 Michael Shigorin wrote:
>> On Sun, Nov 06, 2011 at 01:18:33AM +0400, Mikhail Efremov wrote:
>> > Ок, поменял на ondemand/conservative: в cpu-freq/governors.txt
>> > пишут, что conservative more suitable in a battery powered
>> > environment.
>>
>> Вообще-то в среднем лучше именно ondemand: не знаю, когда
>> обновляли документацию, но Arjan de Ven говорил, что нагрузку
>> более энергоэффективно промолачивать на максимальной скорости:
>> http://www.thinkwiki.org/wiki/How_to_make_use_of_Dynamic_Frequency_Scaling
>> http://permalink.gmane.org/gmane.linux.power-management.powertop/2140
>
> Хм, спасибо, на Intel, видимо, да. А вот на amd может и не так, по
> твоей же первой ссылке есть: "The conservative governor is good for
> battery powered environments on AMD64".
> Впрочем, в пакете по умолчанию действительно лучше ondemand/ondemand,
> видимо. На amd же можно ставить conservative инсталлер-фичей.
А есть уверенность, что AMD64 там означает "все 64-битные процессоры
AMD", а не 64-битную архитектуру x86? Я что-то навскидку не нашел ни
подтверждений, ни опровержений для этой мысли..
--
Yury Bushmelev
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [Comm] cpufreq-simple
2011-11-17 18:42 ` Yury Bushmelev
@ 2011-11-18 9:51 ` Michael Shigorin
0 siblings, 0 replies; 29+ messages in thread
From: Michael Shigorin @ 2011-11-18 9:51 UTC (permalink / raw)
To: ALT Linux Community general discussions
On Thu, Nov 17, 2011 at 09:42:26PM +0300, Yury Bushmelev wrote:
> > Хм, спасибо, на Intel, видимо, да. А вот на amd может и не так, по
> > твоей же первой ссылке есть: "The conservative governor is good for
> > battery powered environments on AMD64".
> А есть уверенность, что AMD64 там означает "все 64-битные процессоры
> AMD", а не 64-битную архитектуру x86? Я что-то навскидку не нашел ни
> подтверждений, ни опровержений для этой мысли..
Сотрудник Intel тогда бы упомянул x86_64, думаю. :)
Тем более контекст -- именно отличия семейств процессоров.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [Comm] A: Simply Linux DVD beta (cpufreq)
2011-11-09 13:17 ` Mikhail Efremov
2011-11-09 13:19 ` Michael Shigorin
@ 2012-02-28 20:46 ` gBopHuk_alt
2012-02-28 20:55 ` Michael Shigorin
1 sibling, 1 reply; 29+ messages in thread
From: gBopHuk_alt @ 2012-02-28 20:46 UTC (permalink / raw)
To: community
В Срд, 09/11/2011 в 17:17 +0400, Mikhail Efremov пишет:
> А вообще в pm-utils есть штатный скрипт, кстати, который ставит
> performance при засыпании (для объезда каких-то проблем, видимо) и
> восстанавливает governor при просыпании.
В том-то и дело, что он вернёт не тот governor который нужен будет. Если
пользовались ноутом от батареи(ondemand), затем его саспенднули
(усыпили), пришли домой и воткнули зарядку, после чего разбудили, то
судя этой логике при просыпании он вернёт ondemand, хотя нужен уже
perfomance. Усыпление(ondemand->perfomance) --> Сон -->
(perfomance->ondemand)Просыпание.
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [Comm] A: Simply Linux DVD beta (cpufreq)
2012-02-28 20:46 ` gBopHuk_alt
@ 2012-02-28 20:55 ` Michael Shigorin
0 siblings, 0 replies; 29+ messages in thread
From: Michael Shigorin @ 2012-02-28 20:55 UTC (permalink / raw)
To: community
On Wed, Feb 29, 2012 at 12:46:38AM +0400, gBopHuk_alt wrote:
> В том-то и дело, что он вернёт не тот governor который нужен будет.
> Если пользовались ноутом от батареи(ondemand), затем его саспенднули
> (усыпили), пришли домой и воткнули зарядку, после чего разбудили, то
> судя этой логике при просыпании он вернёт ondemand, хотя нужен уже
> perfomance. Усыпление(ondemand->perfomance) --> Сон -->
> (perfomance->ondemand)Просыпание.
BTW от сети ondemand тоже лучше -- меньше нагрев и шум.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 29+ messages in thread
end of thread, other threads:[~2012-02-28 20:55 UTC | newest]
Thread overview: 29+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-09-19 17:25 [Comm] A: Simply Linux DVD beta Mikhail Efremov
2011-09-20 6:29 ` Michael Shigorin
2011-09-23 14:07 ` Michael Shigorin
2011-10-20 14:36 ` Mikhail Efremov
2011-10-21 17:42 ` Michael Shigorin
2011-11-03 21:48 ` Mikhail Efremov
2011-11-04 16:32 ` [Comm] cpufreq-simple (was: Simply Linux DVD beta) Michael Shigorin
2011-11-05 21:18 ` [Comm] cpufreq-simple Mikhail Efremov
2011-11-06 14:43 ` Michael Shigorin
2011-11-08 17:51 ` Mikhail Efremov
2011-11-08 20:25 ` Michael Shigorin
2011-11-09 8:45 ` Michael Shigorin
2011-11-09 9:17 ` Mikhail Efremov
2011-11-09 10:05 ` Michael Shigorin
2011-11-09 13:05 ` Mikhail Efremov
2011-11-09 13:10 ` Michael Shigorin
2011-11-17 18:42 ` Yury Bushmelev
2011-11-18 9:51 ` Michael Shigorin
2011-11-08 19:54 ` [Comm] A: Simply Linux DVD beta gBopHuk_alt
2011-11-08 20:23 ` Michael Shigorin
2011-11-09 8:58 ` Mikhail Efremov
2011-11-09 9:58 ` [Comm] A: Simply Linux DVD beta (cpufreq) Michael Shigorin
2011-11-09 13:17 ` Mikhail Efremov
2011-11-09 13:19 ` Michael Shigorin
2012-02-28 20:46 ` gBopHuk_alt
2012-02-28 20:55 ` Michael Shigorin
2011-11-09 18:40 ` [Comm] A: Simply Linux DVD beta gBopHuk_alt
2011-11-09 23:00 ` Mikhail Efremov
2011-11-10 7:54 ` gBopHuk_alt
ALT Linux Community general discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
public-inbox-index community
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.community
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git