Fórum Ubuntu CZ/SK

Ostatní => Archiv => Téma založeno: nuclex 12 Ledna 2007, 13:00:02

Název: scaling_min_freq - scaling_max_freq
Přispěvatel: nuclex 12 Ledna 2007, 13:00:02
Je cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq a cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq vypis toho co procesor umi nebo je to vypis nastaveni? Je scalling a throtling jedno a to same??

Dik.
Název: scaling_min_freq - scaling_max_freq
Přispěvatel: LS 12 Ledna 2007, 13:33:40
Do techto souboru muzete nastavit libovolnou hodnotu, procesor ale ma svoje limity ktere prekrocit nelze (jak horni, tak dolni). Dolni limit byva okolo 50% maximalni (nominalni) pracovni frekvence procesoru. Doporucuji tyto hodnoty nemenit.

CPU Frequency Scaling = CPU Frequency Control = CPU Frequency Throttling
Název: scaling_min_freq - scaling_max_freq
Přispěvatel: 3x3cut0r 12 Ledna 2007, 13:45:42
Throttling a Scaling jsou dve ruzny veci...

Throttling jenom jaksi vynechava instrukce ci co...moc tomu nerozumim, kazdopadne co sem slysel, tak to nesnizuje spotrebu, naproti tomu Scaling meni skutecnou frekvenci a voltaz procesoru, ten se vyplati pouzivat
Název: scaling_min_freq - scaling_max_freq
Přispěvatel: nuclex 12 Ledna 2007, 14:13:17
Videl jsem scaling pod win$ na stejnem stroji jako mam ja.. Dokazalo to stlacit proc. na nejakych 300MHz.. no spotreba byla vyssi :-) ..asi tim?, ze neslo vychytat vsechny aplikace t.z nastavit rozumne hodnoty, tak to pendlovalo a pendlovalo..
Teplota ale klesla na 30° C.. coz bych u NB neresil...

Takze mam upravit ty frekvence smerem dolu.. a pouzivat scaling jako doposud.. chapu to spravne..?
Název: scaling_min_freq - scaling_max_freq
Přispěvatel: LS 12 Ledna 2007, 14:16:28
Koukam na to, vyraz Throttling se evidentne pouziva pro obe veci.

http://en.wikipedia.org/wiki/Athlon_64
http://gentoo-wiki.com/HOWTO_CPU_Throttling

na druhe strane ale

http://www.thinkwiki.org/wiki/How_to_make_use_of_Dynamic_Frequency_Scaling

tak nevim...
Název: scaling_min_freq - scaling_max_freq
Přispěvatel: nuclex 12 Ledna 2007, 14:17:37
No otazka je jak scaling funguje.. ja ale myslim, ze stoji na voltazi ne instrukci halt..
Throtling jenom "haltuje" ...a to porad..

Tak min. frekvence je 1000MHz (http://www.thinkwiki.org/wiki/Intel_Core_Duo_%28Yonah%29/) t.z nastavene to je spravne.
Název: scaling_min_freq - scaling_max_freq
Přispěvatel: 3x3cut0r 12 Ledna 2007, 14:42:03
Ja mam min 800MHz na Core Duo...btw. co ti ukazuje /proc/cpuinfo kdyz ti jede na tech 1000MHz? Mne to ukazuje porad 1600MHz, jediny misto, kde si zjistim, ze mam fakt 800MHz, je programek kpowersave :)
Název: scaling_min_freq - scaling_max_freq
Přispěvatel: nuclex 12 Ledna 2007, 14:59:41
Myslis cat /cpu/info ??

Ja mam na liste 2x aplet a ukazuje to 1GHz a kdyz neco otevitam tak to hopsa :-)

Jinak na apletu jsou i volby powersave, ondemand atd..
To nastaveni byla hotova odysea :-) Predtim (po instalaci) to slo porad jenom na 1600 MHz t.z 2x 800.. (proc mam 1.8)
Název: scaling_min_freq - scaling_max_freq
Přispěvatel: LS 12 Ledna 2007, 15:03:02
Citace: nuclex
Myslis cat /cpu/info ??...
Ne.
Kód: [Vybrat]
cat /proc/cpuinfoMe se v tomhle souboru zobrazuje vzdy skutecna aktualni frekvence.
Název: scaling_min_freq - scaling_max_freq
Přispěvatel: nuclex 12 Ledna 2007, 15:05:21
Mne toto:
Kód: [Vybrat]
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 14
model name      : Genuine Intel(R) CPU           T2400  @ 1.83GHz
stepping        : 8
cpu MHz         : 1829.033
cache size      : 2048 KB
physical id     : 0
siblings        : 1
core id         : 255
cpu cores       : 1
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
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 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx pni monitor vmx est tm2 xtpr
bogomips        : 1998.85

processor       : 1
vendor_id       : GenuineIntel
cpu family      : 6
model           : 14
model name      : Genuine Intel(R) CPU           T2400  @ 1.83GHz
stepping        : 8
cpu MHz         : 1829.033
cache size      : 2048 KB
physical id     : 1
siblings        : 1
core id         : 255
cpu cores       : 1
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
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 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx pni monitor vmx est tm2 xtpr
bogomips        : 1998.85
Název: scaling_min_freq - scaling_max_freq
Přispěvatel: 3x3cut0r 12 Ledna 2007, 15:09:23
Prave to me trapi. Nejsem si jistej, jestli tech 800MHz je skutecna frekvence. Na druhou stranu taky to pekne skace, kdy se neco deje (i kdyz vetsinou mam nastaveno powersave a je to stabilne na 800MHz na obou jadrech). Vubec cely acpi mam spatny, nejde mi ani hibernace...chtel sem si nainstalovat Edgyho, tam je to lip poreseny a staci jen par uprav, aby vsechno slo, ale Edgy mi nejde...:(
Název: scaling_min_freq - scaling_max_freq
Přispěvatel: nuclex 12 Ledna 2007, 15:13:41
A co:

cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq ??

Mne to dava 1000

Mne hibernace funguje.. [sic nejde klavesa  a hadze to nejake synaptics error pri startu (asi to nerestartuje syn.,) ale pak to nabehne]  a vse funguje. Je tady nekde na to navod.

Akorat se jeste musm mrknout na to jak nastavit, suspend ..nekde jsem to editoval a nevim kde :-) tak jenom zamknu plochu..
Název: scaling_min_freq - scaling_max_freq
Přispěvatel: Krtko 12 Ledna 2007, 15:25:59
/proc/cpuinfo uz nevie na niektorych procesoroch ukazovat skutocnu frekvenciu lebo pri neviem presne ktorej verzii sa to presunulo do /sys/...
no a throttling a scaling sa velakrat pouziva ako to iste slovo, ale je rozdiel v tom na akom procesore to je. napr. na celeron-m  (p4-m) ak spravne viem je to throtling lebo znizenie frekvencie sa dosaju vynechavanim taktu (modul p4-clockmod) no a pri centrine sa ta frekvencia znizuje realne, a co viem tak aj na FSB (modul speedstep-centrino). mozno sa mylim, nie som hw expert, ale nejak takto sa mi zda, ze to bolo popisane ked som hladal info ako po linuxom podtaktovat celeron-m.
takze v /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max(min)_freq sa da zistit max a min freq aku cpu s danym modulom podporuje a /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq je aktulna. no a neviem ci je dobry napad to prepisovat v tych suboroch.
Název: scaling_min_freq - scaling_max_freq
Přispěvatel: LS 12 Ledna 2007, 15:33:00
Citace: krtko
...neviem ci je dobry napad to prepisovat v tych suboroch.
Dobry napad to neni, ale technicky to mozne je.
Název: scaling_min_freq - scaling_max_freq
Přispěvatel: nuclex 12 Ledna 2007, 15:36:15
Ja jsem to prepsal dle toho co ukazal procesor, ze akceptuje..
Název: scaling_min_freq - scaling_max_freq
Přispěvatel: Krtko 12 Ledna 2007, 15:43:13
Citace: lukas.svoboda
Dobry napad to neni, ale technicky to mozne je.
no to ano. ale na to su tie daemony ako powenowd,cpufreqd, ktory odporucam. podla mna ma uz defaultny conf vyladeny velmi dobre.
Název: scaling_min_freq - scaling_max_freq
Přispěvatel: nuclex 12 Ledna 2007, 16:36:35
Nevite nekdo z hlavy kde se presne konfiguruje cudlik [sleepbuton], resp. klavesova skratka a to co ma co delat? Kdyz suspenduju tak to akorat zamkne obrazovku :-) Jsem to posteloval :-)
Název: scaling_min_freq - scaling_max_freq
Přispěvatel: Krtko 12 Ledna 2007, 20:48:03
pozri sa do nastaveni gnome power manager. je tam nejake nastaveni co vykona pri stlaceni sleepbutonu.
Název: scaling_min_freq - scaling_max_freq
Přispěvatel: LS 12 Ledna 2007, 21:42:20
V adresari /etc/acpi/events jsou jednotlive udalosti, kazdy soubor obsahuje odkaz na skript, ktery se provede kdyz nastane dana udalost.

Napr.
Kód: [Vybrat]
svoboda@paul:~$ cat /etc/acpi/events/sleepbtn
# /etc/acpi/events/sleepbtn
# Called when the user presses the sleep button

event=button[ /]sleep
action=/etc/acpi/sleep.sh
Název: scaling_min_freq - scaling_max_freq
Přispěvatel: nuclex 12 Ledna 2007, 22:13:21
A je nekde moznost nastavit vypnuti nb po stlaceni power buton?
--
Zajimave.. ladim ladim.. a kdyz pak kliknu na cerv. vypinaci ikonu, panel kde jsou cudliky Vypnout, Restart atd., se ukaze tak po minute.. Co to je??
Kdyz kliknu na disk manager tak to cele vytuhne.. a v procesech bezi perl na 50% casu procesoru...
Název: scaling_min_freq - scaling_max_freq
Přispěvatel: The_ERROR 01 Června 2007, 00:52:59
Hele a o nejakem udelatku na mereni teploty CPU nevite?