LINUX.ORG.RU

Поясните за частоту

 , , ,


0

1
> sudo cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq 
3300000                                                                                                                                                         
> 7z b

7-Zip [64] 9.20  Copyright (c) 1999-2010 Igor Pavlov  2010-11-18
p7zip Version 9.20 (locale=ru_RU.UTF-8,Utf16=on,HugeFiles=on,4 CPUs)

RAM size:   15997 MB,  # CPU hardware threads:   4
RAM usage:    850 MB,  # Benchmark threads:      4

Dict        Compressing          |        Decompressing
      Speed Usage    R/U Rating  |    Speed Usage    R/U Rating
       KB/s     %   MIPS   MIPS  |     KB/s     %   MIPS   MIPS

22:    4065   194   2034   3955  |    49039   225   1970   4424
23:    3940   197   2034   4014  |    52196   238   2007   4776
24:    3700   189   2105   3978  |    50201   233   1997   4657
25:    3775   199   2164   4311  |    49881   241   1942   4690
----------------------------------------------------------------
Avr:          195   2084   4064               234   1979   4637
Tot:          215   2032   4351                                                                                                                                                               
> sudo cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq 
4400000                                                                                                                                                                
> 7z b

7-Zip [64] 9.20  Copyright (c) 1999-2010 Igor Pavlov  2010-11-18
p7zip Version 9.20 (locale=ru_RU.UTF-8,Utf16=on,HugeFiles=on,4 CPUs)

RAM size:   15997 MB,  # CPU hardware threads:   4
RAM usage:    850 MB,  # Benchmark threads:      4

Dict        Compressing          |        Decompressing
      Speed Usage    R/U Rating  |    Speed Usage    R/U Rating
       KB/s     %   MIPS   MIPS  |     KB/s     %   MIPS   MIPS

22:    3483   193   1756   3388  |    42481   224   1709   3832
23:    3404   197   1762   3468  |    39732   208   1747   3636
24:    3186   193   1778   3426  |    45028   234   1788   4177
25:    3320   199   1900   3790  |    41837   222   1772   3934
----------------------------------------------------------------
Avr:          195   1799   3518               222   1754   3895
Tot:          209   1777   3706

Как так-то? Почему на частоте 4400 производительность ниже чем на 3300? Заметил в игрушке где моего процессора (FX4100) не хватает и он сильно влияет на FPS, что на 4400 скорость ниже чем не 3300. Сейчас попробую убрать разгон... Но что черт возьми происходит-то?

★★★★★

> sudo cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq 
4000000      
> sudo cpufreq-aperf
CPU	Average freq(KHz)	Time in C0	Time in Cx	C0 percentage
000	2720000			00 sec 006 ms	00 sec 993 ms	00
001	3160000			00 sec 009 ms	00 sec 990 ms	00
002	2920000			00 sec 006 ms	00 sec 993 ms	00
003	2920000			00 sec 007 ms	00 sec 992 ms	00

000	2640000			00 sec 003 ms	00 sec 996 ms	00
001	3360000			00 sec 009 ms	00 sec 990 ms	00
002	2760000			00 sec 004 ms	00 sec 995 ms	00
003	3000000			00 sec 007 ms	00 sec 992 ms	00

Похоже в реальности процессор не работает на частоте которая выставлена через аплет cpufreq и которая записана в /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq

Что кстати подтверждается и cpufreq-info

> cpufreq-info
cpufrequtils 008: cpufreq-info (C) Dominik Brodowski 2004-2009
Report errors and bugs to cpufreq@vger.kernel.org, please.
analyzing CPU 0:
  ...
  current CPU frequency is 3.30 GHz.
  cpufreq stats: 4.00 GHz:3,25%, 3.30 GHz:90,90%, 2.50 GHz:0,84%, 1.70 GHz:1,12%, 1.40 GHz:3,89%  (327)
Текущая частот 3,3. Но 4,00 все же когда-то была и ее доля в стате стреиметельно падает. Похоже была она такой пока не загрузился cpufreqd? Что не дает ему поставить допустимую частоту?

Suntechnic ★★★★★
() автор топика
Ответ на: комментарий от Ford_Focus

Нет не повышал. Темпа нормальная, но у меня и охлаждение нормальное - рублей за 300 или 350 ;)

Я думаю проблема не аппаратная. Короче если после логина в аккаут перезапустить cpufreqd то частота выставляется на максимум (сейчас 4,4), аплет в трее перестает отображать частоту корретно (но только в самом трее, в меню показывает настоящую), и становится не возможно ее сменить.

> 7z b

7-Zip [64] 9.20  Copyright (c) 1999-2010 Igor Pavlov  2010-11-18
p7zip Version 9.20 (locale=ru_RU.UTF-8,Utf16=on,HugeFiles=on,4 CPUs)

RAM size:   15997 MB,  # CPU hardware threads:   4
RAM usage:    850 MB,  # Benchmark threads:      4

Dict        Compressing          |        Decompressing
      Speed Usage    R/U Rating  |    Speed Usage    R/U Rating
       KB/s     %   MIPS   MIPS  |     KB/s     %   MIPS   MIPS

22:    6278   239   2553   6107  |    69540   288   2179   6274
23:    6137   256   2445   6253  |    66058   291   2074   6045
^T24:    5945   257   2484   6392  |    66702   302   2051   6188
25:    5904   263   2564   6741  |    63480   295   2022   5969
----------------------------------------------------------------
Avr:          254   2512   6373               294   2082   6119
Tot:          274   2297   6246

7z поддверждает что частота реально поднялась ростом производительсности.

Suntechnic ★★★★★
() автор топика

Троттлинг от перегрева?

Deleted
()
Ответ на: комментарий от anonymous

Поясните за частоту

за

Вот это проблема, а «мерял» это настолько распространённая ошибка, что, вероятно, скоро станет вариантом нормы.

MimisGotAPlan
()
Ответ на: комментарий от MimisGotAPlan

за Вот это проблема

Это не проблема, это закос под одесского еврея. А «мерЯл» пишут только дауны.

anonymous
()

Троттлит из-за твоего говноразгона, а без разгона сам нормально гонится турбобустом. Или вдобавок ты гнать не умеешь и наоборот замедляешь проц, например множителем северника и памяти.

P.S. А чё такие плохие результаты в обоих случаях?:

$ 7z b
7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=ru_RU.UTF-8,Utf16=on,HugeFiles=on,64 bits,4 CPUs AMD Phenom(tm) II X4 B45 Processor (100F53),ASM)

AMD Phenom(tm) II X4 B45 Processor (100F53)
CPU Freq:  3504  3508  3509  3508  3509  3509  3509  3509  3508

RAM size:    2004 MB,  # CPU hardware threads:   4
RAM usage:    882 MB,  # Benchmark threads:      4

                       Compressing  |                  Decompressing
Dict     Speed Usage    R/U Rating  |      Speed Usage    R/U Rating
         KiB/s     %   MIPS   MIPS  |      KiB/s     %   MIPS   MIPS

22:      10372   328   3074  10090  |     163441   399   3491  13944
23:      10103   328   3135  10294  |     161277   400   3491  13955
24:      10172   332   3291  10937  |     158549   399   3491  13918
25:      10119   334   3455  11554  |     156916   399   3498  13965
----------------------------------  | ------------------------------
Avr:             331   3239  10719  |              399   3492  13946

anonymous
()

Видя такой заголовок, складывается впечатление, что человек работает за компьютером сидя на корточках и в кепке

anonymous
()
Ответ на: комментарий от anonymous

Короче одно ядро кукурузы ≈ половинка ядра пахома ≈ четвертинка от i7/ризен))

anonymous
()
Ответ на: комментарий от anonymous

Видя такой заголовок, складывается впечатление, что человек работает за компьютером сидя на корточках и в кепке

Таки ви думаете, он поц?

anonymous
()

посмотри табличку температуры в разгоне, посиди на оверклокерсах как правильно гнать твой камень.. ну и как говорил дед самогонщик: не умеешь - не вари.

Thero ★★★★★
()

Сейчас попробую убрать разгон... Но что черт возьми происходит-то?

Вот это и происходит. 4400 слишком много для твоего камня.

Темпа нормальная, но у меня и охлаждение нормальное - рублей за 300 или 350 ;)

Ты прикалываешься что ли?

no-such-file ★★★★★
()

что на 4400 скорость ниже чем не 3300

Тебя процессор затралел. Температура не должна быть выше 61 градуса.

steemandlinux ★★★★★
()
Ответ на: комментарий от no-such-file

Вот это и происходит. 4400 слишком много для твоего камня.

Гонится по тестам до 4600 нормально. Поэтому и поставил 4400.

Ты прикалываешься что ли?

Серьезен как никогда. Thermaltake R1 из времен когда делали кулеры чтобы охлаждать, а не чтобы продавались. С легкостью справляется с чем угодно. Фан правда пришлось поменять.

Suntechnic ★★★★★
() автор топика

Такое ощущение что это Поясните за частоту (комментарий) никто не прочитал. Сразу кинулись отвечать.

Частоту поднять удалось. Для этого надо перезапустить cpufreqd и он выставляет частоту в макс и перестает регулировать.

Какой к черту тротлинг, если все кроме cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq показывают что частота просто не поменялась?

P.S. после часа игры на 4.4 в Deus Ex температура 62 цельсия.

Suntechnic ★★★★★
() автор топика
Ответ на: комментарий от anonymous

Троттлит из-за твоего говноразгона

Я ниже написал - частота тупо не меняется!

Или вдобавок ты гнать не умеешь и наоборот замедляешь проц, например множителем северника и памяти.

Я поменял только множетель проца с Auto (18) на 22.

P.S. А чё такие плохие результаты в обоих случаях?:

ХЗ. Наверно потому что FX.

Suntechnic ★★★★★
() автор топика
Ответ на: комментарий от Suntechnic

Я ниже написал - частота тупо не меняется!

Меняется, просто cpufreq её не отображает, можно увидеть только по падению напряжения на ядре. Нагрузи проц и смотри на напряжением Vcore. Я с тротлингом на fx6300 сталкивался, в моем случае это было на 65c.

anonymous
()
Ответ на: комментарий от anonymous

Тогда возникает вопрос почему когда она меняется но cpufreq её не отображает производительность вдвое ниже, чем когда она меняется и cpufreq её отображает?

Suntechnic ★★★★★
() автор топика
Ответ на: комментарий от Suntechnic

Подозреваю что тротлинг реализуется пропуском тактов, потому по мониторингу тактового генератора его увидеть нельзя. В моей мат. плате в биосе вроде был пункт про защиту cpu от перегрева, там можно было что-то поменять, я не пробовал её крутить, платы как и fx6300 уже нету, проверить не могу.

anonymous
()

Просадки постоянные или же временные? Если второе, то подозреваю, что все же троттлинг.

Мой FX6300 мог троттлить уже на 60-62 градусах, пока у меня был слабенький кулер и слишком высокое напряжение. Сейчас стабильно держит 4.5 GHz на 1.38 V без перегрева и пропуска тактов.

Какая материнка, если не секрет?

ishido
()
Ответ на: комментарий от anonymous

P.S. А чё такие плохие результаты в обоих случаях?:

Спрашивал - отвечаю. Эта фишка называется Core C6 State. Помнишь на 4,4 я говорил у меня было 6xxx MIPS? Так вот на 3,3 после выключения этой байды:

> 7z b

7-Zip [64] 9.20  Copyright (c) 1999-2010 Igor Pavlov  2010-11-18
p7zip Version 9.20 (locale=ru_RU.UTF-8,Utf16=on,HugeFiles=on,4 CPUs)

RAM size:   16013 MB,  # CPU hardware threads:   4
RAM usage:    850 MB,  # Benchmark threads:      4

Dict        Compressing          |        Decompressing
      Speed Usage    R/U Rating  |    Speed Usage    R/U Rating
       KB/s     %   MIPS   MIPS  |     KB/s     %   MIPS   MIPS

22:    7920   291   2647   7705  |    99136   379   2358   8944
23:    7910   296   2723   8059  |    94517   366   2361   8649
24:    8165   308   2846   8779  |    97639   383   2367   9058
25:    8113   316   2932   9263  |    96843   383   2380   9107
----------------------------------------------------------------
Avr:          303   2787   8452               378   2367   8939
Tot:          340   2577   8695

Ух ты.

Suntechnic ★★★★★
() автор топика

фуфыкс
частота

Не буду оригинален, и объясню прописную истину - дутые частоты фуфыкса примерно соответствуют таковым у четвертопня. Да, он брал 4ггц на воде без особых проблем, а под азотом и 5. Но радикального роста быстродействия по сравнению со штатными 3-3.2 это не приносило.

svr4
()
Ответ на: комментарий от anonymous

«что делал» - «измерЯл»

«что сделал» - «измерИл»

вопросы?

targitaj ★★★★★
()
Ответ на: комментарий от Suntechnic

всё правильно, тротлинг так и работает - пока ты играл в Deus, у тебя плавала частота чтобы держать температуру. Только частота дёргается туда сюда очень быстро, линукс это не видит.

targitaj ★★★★★
()
Ответ на: комментарий от targitaj

Чтобы держать темпу 62? На современных процах так и включается?

Вобщем я тут тестируя пришел к выводу, что частота таки переключается и даже на макс выходит в разгоне, потому что при включении разгона и политики даже ondemand я получаю в 7z b результаты выше, чем без разгона в нем же.

Вот эта таблица - Поясните за частоту (комментарий) это результаты на 4.4 оказывается. Просто он показывал мне 3.3. Потому, что если убрать разгон то выше 8000 в этом тесте оно не выходит.

Suntechnic ★★★★★
() автор топика
Ответ на: комментарий от anonymous

В разгоне все вермя 4400. Судя по производительности так и есть.

Но:

cpupower frequency-info
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: 4.0 us.
  hardware limits: 1.40 GHz - 4.40 GHz
  available frequency steps: 4.40 GHz, 3.30 GHz, 2.50 GHz, 1.70 GHz, 1.40 GHz
  available cpufreq governors: conservative, ondemand, userspace, powersave, performance
  current policy: frequency should be within 1.40 GHz and 3.60 GHz.
                  The governor "ondemand" may decide which speed to use
                  within this range.
  current CPU frequency is 2.50 GHz.
  cpufreq stats: 4.40 GHz:0,04%, 3.30 GHz:4,00%, 2.50 GHz:3,36%, 1.70 GHz:7,73%, 1.40 GHz:84,88%  (96146)
  boost state support:
    Supported: yes
    Active: yes
Т.е. по мениню cpupower он воообще почти не выходит на 4400. И даже что-то там меняется.

Suntechnic ★★★★★
() автор топика
Ответ на: комментарий от barti_ddu

это точно вывод turbostat (колонка Bzy_MHz)?

Не - я думал это колонка TSC_MHz

А в Bzy_MHz там вообще хрен пойми:

     CPU Avg_MHz   Busy% Bzy_MHz TSC_MHz
       -     178    4.64    3842    4400
       0     162    4.21    3843    4401
       1     140    3.64    3856    4400
       2     229    5.96    3839    4400
       3     182    4.74    3833    4400
     CPU Avg_MHz   Busy% Bzy_MHz TSC_MHz
       -      18    0.48    3738    4400
       0      19    0.50    3725    4400
       1      20    0.53    3751    4400
       2      21    0.58    3716    4400
       3      12    0.31    3781    4400
От чего она так плавает?

Suntechnic ★★★★★
() автор топика
Последнее исправление: Suntechnic (всего исправлений: 1)
Ответ на: комментарий от barti_ddu

Я почитал, но с моим английским... он что пытается вычислять реальную частоту на основе каких-то косвенных измерений? Типа бенчмарк частоты?

Suntechnic ★★★★★
() автор топика
Ответ на: комментарий от Suntechnic

От чего она так плавает?

так и должно быть, реальная частота тоже плавает.

Типа бенчмарк частоты?

это не бенчмарк, а значение частоты в данный момент времени (включая бустовые частоты).

он что пытается вычислять реальную частоту на основе каких-то косвенных измерений?

никакие измерения не делаются, данные считываются из msr.

barti_ddu
()

Забей уже кукурузу гальванизировать, 200% от нихрена это всё равно нихрена, а у тебя разгон будет 10%, бгг. Самый убогий ryzen 1400 это размажет раза в три.

anonymous
()
Ответ на: комментарий от anonymous
Самый убогий ryzen 1400 это размажет раза в три.

Для райзена нужен сам райзен + новая мать + новая память. Итого самый убогий райзен выльестя в совсем не убогие 600$

Suntechnic ★★★★★
() автор топика
Ответ на: комментарий от svr4

Но радикального роста быстродействия по сравнению со штатными 3-3.2 это не приносило.

если 20%-48% - не радикально, то я пас

Ford_Focus ★★★★★
()
Ответ на: комментарий от svr4

это, кстати, буст даже не от разгона cpu, а от разгона cpu/nb до 2600мгц и оперативной памяти с 1600мгц до 2133мгц.

Ford_Focus ★★★★★
()
Последнее исправление: Ford_Focus (всего исправлений: 1)
Ответ на: комментарий от Suntechnic

Зион дешевле выйдет.

А если еще и два зиона... Ну ты понил.

svr4
()
Ответ на: комментарий от Suntechnic

Самая дешёвая мать под ddr3 + i7-7700K = 430$, размажет в четыре раза.

Самая дешёвая мать под ddr3 + G4560 = 140$, размажет в два раза.

anonymous
()
Ответ на: комментарий от Ford_Focus

120%-148% от нихрена всё равно нихрена))

anonymous
()
Ответ на: комментарий от anonymous

1 311$ это все равно больше чем 0
2 Сколько ты памяти выбираешь? 2Гб? Не надо.

Suntechnic ★★★★★
() автор топика
Ответ на: комментарий от Suntechnic

Однако проблема никуда не делось. В штатно режиме проц не выходит на максимальную частоту:

> cpupower frequency-info
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: 4.0 us.
  hardware limits: 1.40 GHz - 4.00 GHz
  available frequency steps: 4.00 GHz, 3.40 GHz, 2.80 GHz, 2.10 GHz, 1.40 GHz
  available cpufreq governors: conservative, ondemand, userspace, powersave, performance
  current policy: frequency should be within 1.40 GHz and 3.60 GHz.
                  The governor "performance" may decide which speed to use
                  within this range.
  current CPU frequency is 3.40 GHz.
  cpufreq stats: 4.00 GHz:0,02%, 3.40 GHz:2,41%, 2.80 GHz:1,37%, 2.10 GHz:5,06%, 1.40 GHz:91,14%  (137500)
  boost state support:
    Supported: yes
    Active: yes                                                                                                                                                                
> sudo turbostat 
[sudo] пароль для alex: 
     CPU Avg_MHz   Busy% Bzy_MHz TSC_MHz
       -     546   16.04    3400    4000
       0     177    5.20    3400    4001
       1      99    2.92    3400    4000
       2      85    2.50    3400    4000
       3    3400  100.00    3400    4000
       4     186    5.47    3400    4000
       5     126    3.69    3400    4000
       6     180    5.30    3399    4000
       7     111    3.27    3399    4000
Что такое опять?

Suntechnic ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.