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!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2014-05-19 01:55:27

  dominbik - Członek DUG

dominbik
Członek DUG
Zarejestrowany: 2011-07-25

Nowinki w Linux

Użytkownikom procesorów Intel łapiących się pod ten intelowski sterownik CPUfreq (bodajże PState się to zwie i było wprowadzone w jądrze 3.10 albo 3.11 (juz nie pamietam)) polecam nowe jądro 3.14. Ostatnio generalnie nie zajmuję się Linuxem (bo po prostu działa i obowiązki ;\), ale teraz patrzę `watch "cat /proc/cpuinfo | grep MHz"` i całkowicie inaczej skaluje te częstotliwości niż wcześniej - znacznie częściej trzyma na niższych i potrafi na krótko podkręcać tylko kilka wybiórczych rdzeni. Tak jak przykładowo wcześniej włączenie kilku youtube hd powodowało u mnie skok wszystkich rdzeni do ~1,8GHz tak teraz dzieje się to wybiórczo i znacznie lepiej. Z tego co na szybko pobieżnie przeczytałem w internecie wprowadzili jakieś poprawki. na początku trochę narzekałem na ten PState w porównaniu ze starym acpi-cpufreq, ale teraz to można praktycznie można zapomnieć o ręcznej regulacji typu ondemand, powersave itd... takie to mądre ;)


[img]http://img34.imageshack.us/img34/5092/zw9m.png[/img] [img]http://img29.imageshack.us/img29/219/pibw.png[/img]

Offline

 

#2  2014-05-19 07:52:49

  darius - Użytkownik

darius
Użytkownik
Skąd: Paryz/Wilanow
Zarejestrowany: 2014-03-21

Re: Nowinki w Linux

Czyli wedlug twojego "doswiadczenia" cpufreq jest zautomatyzowany pod jadrem 3.14 ? Dobra nowinka. :)

P.S. jadro aktualizowane

Ostatnio edytowany przez darius (2014-05-19 08:20:51)


Linux debian 4.9.0-3-amd64 #1 SMP Debian 4.9.30-2+deb9u3 (2017-08-06) x86_64 GNU/Linux

Offline

 

#3  2014-05-19 10:19:31

  pink - Użytkownik

pink
Użytkownik
Skąd: P17PY93
Zarejestrowany: 2005-09-16
Serwis

Re: Nowinki w Linux

potwierdzam, zauważyłem ale nie zgłębiałem tematu.


T430 think-box 4.9-custom x86_64 Intel(R) Core(TM) i5-3230M CPU @ 2.60GHz GenuineIntel GNU/Linux
"Doktor plama i maharadża są pod złotym leszczem." "Człowieka od zwierzęcia odróżnia ciekawość świata. Patrze słucham i wyciągam wnioski."
http://przemyslawmamon.com/
https://www.behance.net/przemyslawmamon

Offline

 

#4  2014-05-19 10:30:06

  yossarian - Szczawiożerca

yossarian
Szczawiożerca
Skąd: Shangri-La
Zarejestrowany: 2011-04-25

Re: Nowinki w Linux

Od dawna był zautomatyzowany, ale ostatnio działa lepiej.
Z poborem energii też się poprawia.

Offline

 

#5  2014-05-19 11:31:22

  garrick - Użytkownik

garrick
Użytkownik
Zarejestrowany: 2013-12-30

Re: Nowinki w Linux

pstate robi coś jak procesor nie ma speedstep? np. ten
[url=http://ark.intel.com/pl/products/35641/Intel-Atom-Processor-330-1M-Cache-1_60-GHz-533-MHz-FSB]330[/url]

edit:

więc raczej nie dotyczy, tam to się robi nieco inaczej (kontrola FSB) ;|

Ostatnio edytowany przez garrick (2014-05-19 17:40:19)


Debian/xfce/*box

[url=https://docs.google.com/document/d/1J2tqbLFvsfIAh9QaagiLQWFMoN6CxPsGmo9jRVW7Klk/edit?usp=sharing][img]http://s18.postimg.org/x7bxep3t1/res.gif[/img][/url]

Offline

 

#6  2014-05-19 11:46:02

  yossarian - Szczawiożerca

yossarian
Szczawiożerca
Skąd: Shangri-La
Zarejestrowany: 2011-04-25

Re: Nowinki w Linux

[b]This driver implements a scaling driver with an internal governor for
Intel Core processors. [/b] The driver follows the same model as the
Transmeta scaling driver (longrun.c) and implements the setpolicy()
instead of target().  Scaling drivers that implement setpolicy() are
assumed to implement internal governors by the cpufreq core. All the
logic for selecting the current P state is contained within the
driver; no external governor is used by the cpufreq core.

[b]Intel SandyBridge+ processors are supported.[/b][/quote]
https://www.kernel.org/doc/Documentation/cpu-freq/intel-pstate.txt

Offline

 

#7  2014-05-19 12:48:23

  mati75 - Psuj

mati75
Psuj
Skąd: default city
Zarejestrowany: 2010-03-14
Serwis

Re: Nowinki w Linux

Atoma N2800 ładnie skaluje.


[img]https://l0calh0st.pl/obrazki/userbar.png[/img]

Offline

 

#8  2014-05-19 13:02:32

  dominbik - Członek DUG

dominbik
Członek DUG
Zarejestrowany: 2011-07-25

Re: Nowinki w Linux

[quote=darius]Czyli wedlug twojego "doswiadczenia" cpufreq jest zautomatyzowany pod jadrem 3.14 ? Dobra nowinka. :)

P.S. jadro aktualizowane[/quote]
jeśli chodzi o te procki łapiące się pod PState to tak wygląda. fajnie że z każdym kolejnym jądrem jest poprawa.


[img]http://img34.imageshack.us/img34/5092/zw9m.png[/img] [img]http://img29.imageshack.us/img29/219/pibw.png[/img]

Offline

 

#9  2014-05-19 13:46:17

  yossarian - Szczawiożerca

yossarian
Szczawiożerca
Skąd: Shangri-La
Zarejestrowany: 2011-04-25

Re: Nowinki w Linux

[quote=mati75]Atoma N2800 ładnie skaluje.[/quote]
Pewnie tak, ale niekoniecznie [tt]intel_pstate[/tt]

Kod:

cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_driver

Offline

 

#10  2014-05-19 15:43:14

  mati75 - Psuj

mati75
Psuj
Skąd: default city
Zarejestrowany: 2010-03-14
Serwis

Re: Nowinki w Linux

Kod:

% cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_driver
acpi-cpufreq
acpi-cpufreq
acpi-cpufreq
acpi-cpufreq

[img]https://l0calh0st.pl/obrazki/userbar.png[/img]

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
To nie jest tylko forum, to nasza mała ojczyzna ;-)

[ Generated in 0.013 seconds, 17 queries executed ]

Informacje debugowania

Time (s) Query
0.00009 SET CHARSET latin2
0.00007 SET NAMES latin2
0.00130 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='18.223.237.218' WHERE u.id=1
0.00070 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '18.223.237.218', 1732867579)
0.00047 SELECT * FROM punbb_online WHERE logged<1732867279
0.00063 DELETE FROM punbb_online WHERE ident='18.221.68.196'
0.00054 DELETE FROM punbb_online WHERE ident='18.224.52.108'
0.00052 DELETE FROM punbb_online WHERE ident='3.142.198.51'
0.00055 DELETE FROM punbb_online WHERE ident='3.142.53.151'
0.00058 DELETE FROM punbb_online WHERE ident='3.15.229.97'
0.00062 DELETE FROM punbb_online WHERE ident='91.247.92.63'
0.00091 SELECT topic_id FROM punbb_posts WHERE id=267592
0.00009 SELECT id FROM punbb_posts WHERE topic_id=25842 ORDER BY posted
0.00054 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=25842 AND t.moved_to IS NULL
0.00010 SELECT search_for, replace_with FROM punbb_censoring
0.00157 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=25842 ORDER BY p.id LIMIT 0,25
0.00074 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=25842
Total query time: 0.01002 s