Tenho o Ubuntu 15.04 em execução na área de trabalho com o processador de 6 núcleos 5930K, placa-mãe msi x99s, ram de 32 gb, ssd e nvidia gtx 980ti.
Surpreendentemente, o desempenho geral do sistema é muito menor do que o esperado, muito mais lento que o meu laptop. Pelo menos à primeira vista, já que o computador é novo e não tive chance de executar cálculos pesados nele.
Parece que o problema está enraizado no novo driver intel_pstate mantendo a freqüência da CPU baixa.
De fato, a saída de
cpufreq-info é
analyzing CPU 0:
driver: intel_pstate
CPUs which run at the same hardware frequency: 0
CPUs which need to have their frequency coordinated by software: 0
maximum transition latency: 0.97 ms.
hardware limits: 1.20 GHz - 3.70 GHz
available cpufreq governors: performance, powersave
current policy: frequency should be within 3.70 GHz and 3.70 GHz.
The governor "performance" may decide which speed to use
within this range.
current CPU frequency is 428 MHz.
Qualquer sugestão, o que mantém a freqüência da CPU tão baixa seria apreciada.
Minha pergunta parece estar relacionada a
Kubuntu 15.04 muito lento apesar de muito alto uso da CPU para cada tarefa
e
Meu cpu desacelera depois de um while e não recupera
Embora eu ainda não tenha tentado desligar a opção intel_pstate, já que tinha a esperança de que ela pudesse ser configurada adequadamente para corrigir o problema. Mas a esperança quase desapareceu depois de algumas horas pesquisando, olhando as configurações e lutando com o intel_pstate.
Atualizar :
sudo cpupower -c all frequency-info
analyzing CPU 0:
driver: intel_pstate
CPUs which run at the same hardware frequency: 0
CPUs which need to have their frequency coordinated by software: 0
maximum transition latency: 0.97 ms.
hardware limits: 1.20 GHz - 3.70 GHz
available cpufreq governors: performance, powersave
current policy: frequency should be within 3.70 GHz and 3.70 GHz.
The governor "powersave" may decide which speed to use
within this range.
current CPU frequency is 425 MHz (asserted by call to hardware).
boost state support:
Supported: yes
Active: yes
glxinfo | grep render
direct rendering: Yes
OpenGL renderer string: GeForce GTX 980 Ti/PCIe/SSE2
GL_ARB_compute_variable_group_size, GL_ARB_conditional_render_inverted,
GL_KTX_buffer_region, GL_NVX_conditional_render, GL_NVX_gpu_memory_info,
GL_NV_conditional_render, GL_NV_conservative_raster,
GL_NV_path_rendering, GL_NV_path_rendering_shared_edge,
GL_ARB_compute_variable_group_size, GL_ARB_conditional_render_inverted,
GL_KTX_buffer_region, GL_NVX_conditional_render, GL_NVX_gpu_memory_info,
GL_NV_conditional_render, GL_NV_conservative_raster,
GL_NV_path_rendering, GL_NV_path_rendering_shared_edge,
GL_EXT_render_snorm, GL_EXT_robustness, GL_EXT_sRGB,
GL_NV_blend_equation_advanced_coherent, GL_NV_conditional_render,
GL_NV_packed_float_linear, GL_NV_path_rendering,
GL_NV_path_rendering_shared_edge, GL_NV_pixel_buffer_object,
GL_OES_element_index_uint, GL_OES_fbo_render_mipmap,
saída i7z
Cpu speed from cpuinfo 3500.00Mhz
cpuinfo might be wrong if cpufreq is enabled. To guess correctly try estimating via tsc
Linux's inbuilt cpu_khz code emulated now
True Frequency (without accounting Turbo) 3499 MHz
CPU Multiplier 35x || Bus clock frequency (BCLK) 99.97 MHz
Socket [0] - [physical cores=6, logical cores=12, max online cores ever=6]
TURBO ENABLED on 6 Cores, Hyper Threading ON
Max Frequency without considering Turbo 3598.97 MHz (99.97 x [36])
Max TURBO Multiplier (if Enabled) with 1/2/3/4/5/6 Cores is 37x/37x/36x/36x/36x/36x
Real Current Frequency 800.24 MHz [99.97 x 8.00] (Max of below)
Core [core-id] :Actual Freq (Mult.) C0% Halt(C1)% C3 % C6 % Temp VCore
Core 1 [0]: 800.24 (8.00x) 2.38 8.1 0 91.4 28 0.7832
Core 2 [1]: 800.14 (8.00x) 3.94 25.4 0 73.7 32 0.7549
Core 3 [2]: 799.96 (8.00x) 22.9 76.7 0 18.1 27 0.7939
Core 4 [3]: 799.93 (8.00x) 3.56 8.44 0 90.7 27 0.7604
Core 5 [4]: 799.82 (8.00x) 1.11 3.16 0 96.6 28 0.7871
Core 6 [5]: 799.83 (8.00x) 4.98 12.7 0 86.2 30 0.7421
C0 = Processor running without halting
C1 = Processor running with halts (States >C0 are power saver modes with cores idling)
C3 = Cores running with PLL turned off and core cache turned off
C6, C7 = Everything in C3 + core state saved to last level cache, C7 is deeper than C6
/ proc / cpuinfo
grep -E '^model name|^cpu MHz' /proc/cpuinfo
model name : Intel(R) Core(TM) i7-5930K CPU @ 3.50GHz
cpu MHz : 422.324