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
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)

[ Generated in 0.024 seconds, 14 queries executed ]

Informacje debugowania

Time (s) Query
0.00017 SET CHARSET latin2
0.00005 SET NAMES latin2
0.00182 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='3.14.249.124' WHERE u.id=1
0.00117 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.14.249.124', 1732867497)
0.00059 SELECT * FROM punbb_online WHERE logged<1732867197
0.00116 DELETE FROM punbb_online WHERE ident='18.188.101.251'
0.00105 DELETE FROM punbb_online WHERE ident='185.191.171.16'
0.00124 DELETE FROM punbb_online WHERE ident='3.144.82.128'
0.00113 SELECT topic_id FROM punbb_posts WHERE id=267589
0.00010 SELECT id FROM punbb_posts WHERE topic_id=25842 ORDER BY posted
0.00237 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.00006 SELECT search_for, replace_with FROM punbb_censoring
0.00838 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.00174 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=25842
Total query time: 0.02103 s