Jump to content

PowerManagement


surfcaster
 Share

20 posts in this topic

Recommended Posts

Quisiera dejar un dato mas que significativo de lo que Clover es capaz, hace unos años era incapaz de conseguir mas que varios estados con mi procesador y hardware, solo se conseguía con un perfil digamos "engañoso" o parcheando (añadiendo algunas lineas de ellos) el perfil de iMac 12.1 con el de MacMini/MacPro o similares, ahora mismo con la misma maquina, lo que supone Capitan (10.11.1) y fijaros que con el perfil iMac 12.1 que es el que corresponde a mi hard sin alterar absolutamente nada mas lo que se puede conseguir, solo gracias a Clover

un corta y pega de la consola:

 

iMac:~ Eduardo$ cat /var/log/system.log | grep "AICPUPMI:"

Oct 16 08:41:53 localhost kernel[0]: AICPUPMI: MWAIT C-States.....................: 4384

Oct 16 08:41:53 localhost kernel[0]: AICPUPMI: MSR_CORE_THREAD_COUNT......(0x35)  : 0x40004

Oct 16 08:41:53 localhost kernel[0]: AICPUPMI: MSR_PLATFORM_INFO..........(0xCE)  : 0x100070011F00

Oct 16 08:41:53 localhost kernel[0]: AICPUPMI: MSR_PMG_CST_CONFIG_CONTROL.(0xE2)  : 0x1E000403

Oct 16 08:41:53 localhost kernel[0]: AICPUPMI: MSR_PMG_IO_CAPTURE_BASE....(0xE4)  : 0x10414

Oct 16 08:41:53 localhost kernel[0]: AICPUPMI: IA32_MPERF.................(0xE7)  : 0xDBE2004F9

Oct 16 08:41:53 localhost kernel[0]: AICPUPMI: IA32_APERF.................(0xE8)  : 0xD2FED6251

Oct 16 08:41:53 localhost kernel[0]: AICPUPMI: MSR_FLEX_RATIO.............(0x194) : 0x80000

Oct 16 08:41:53 localhost kernel[0]: AICPUPMI: MSR_IA32_PERF_STATUS.......(0x198) : 0x26E900002200

Oct 16 08:41:53 localhost kernel[0]: AICPUPMI: MSR_IA32_PERF_CONTROL......(0x199) : 0x2200

Oct 16 08:41:53 localhost kernel[0]: AICPUPMI: IA32_CLOCK_MODULATION......(0x19A) : 0x0

Oct 16 08:41:53 localhost kernel[0]: AICPUPMI: IA32_THERM_STATUS..........(0x19C) : 0x88420000

Oct 16 08:41:53 localhost kernel[0]: AICPUPMI: IA32_MISC_ENABLES..........(0x1A0) : 0x850089

Oct 16 08:41:53 localhost kernel[0]: AICPUPMI: MSR_MISC_PWR_MGMT..........(0x1AA) : 0x400000

Oct 16 08:41:53 localhost kernel[0]: AICPUPMI: MSR_TURBO_RATIO_LIMIT......(0x1AD) : 0x20212122

Oct 16 08:41:53 localhost kernel[0]: AICPUPMI: IA32_ENERGY_PERF_BIAS......(0x1B0) : 0x0

Oct 16 08:41:53 localhost kernel[0]: AICPUPMI: MSR_POWER_CTL..............(0x1FC) : 0x4005F

Oct 16 08:41:53 localhost kernel[0]: AICPUPMI: MSR_RAPL_POWER_UNIT........(0x606) : 0xA1003

Oct 16 08:41:53 localhost kernel[0]: AICPUPMI: MSR_PKG_POWER_LIMIT........(0x610) : 0xA58000009F40

Oct 16 08:41:53 localhost kernel[0]: AICPUPMI: MSR_PKG_ENERGY_STATUS......(0x611) : 0x15C3E03

Oct 16 08:41:53 localhost kernel[0]: AICPUPMI: MSR_PKGC3_IRTL.............(0x60a) : 0x8850

Oct 16 08:41:53 localhost kernel[0]: AICPUPMI: MSR_PKGC6_IRTL.............(0x60b) : 0x8868

Oct 16 08:41:53 localhost kernel[0]: AICPUPMI: MSR_PKGC7_IRTL.............(0x60c) : 0x886D

Oct 16 08:41:53 localhost kernel[0]: AICPUPMI: MSR_PP0_CURRENT_CONFIG.....(0x601) : 0x1814149400000960

Oct 16 08:41:53 localhost kernel[0]: AICPUPMI: MSR_PP0_POWER_LIMIT........(0x638) : 0xA580

Oct 16 08:41:53 localhost kernel[0]: AICPUPMI: MSR_PP0_ENERGY_STATUS......(0x639) : 0x10FD016

Oct 16 08:41:53 localhost kernel[0]: AICPUPMI: MSR_PP0_POLICY.............(0x63a) : 0x0

Oct 16 08:41:53 localhost kernel[0]: AICPUPMI: MSR_PKG_C2_RESIDENCY.......(0x60d) : 0x0

Oct 16 08:41:53 localhost kernel[0]: AICPUPMI: MSR_PKG_C3_RESIDENCY.......(0x3f8) : 0x0

Oct 16 08:41:53 localhost kernel[0]: AICPUPMI: MSR_PKG_C6_RESIDENCY.......(0x3f9) : 0x0

Oct 16 08:41:53 localhost kernel[0]: AICPUPMI: MSR_PKG_C7_RESIDENCY.......(0x3fa) : 0x0

Oct 16 08:41:53 localhost kernel[0]: AICPUPMI: CPU Low Frequency Mode.............: 1600 MHz

Oct 16 08:41:53 localhost kernel[0]: AICPUPMI: CPU Maximum non-Turbo Frequency....: 3100 MHz

Oct 16 08:41:53 localhost kernel[0]: AICPUPMI: CPU Maximum Turbo Frequency........: 3400 MHz

Oct 16 08:41:53 localhost kernel[0]: AICPUPMI: CPU P-States [ (32) 33 34 ]

Oct 16 08:41:53 localhost kernel[0]: AICPUPMI: CPU C3-Cores [ 2 3 ]

Oct 16 08:41:53 localhost kernel[0]: AICPUPMI: CPU C6-Cores [ 1 2 3 ]

Oct 16 08:41:53 localhost kernel[0]: AICPUPMI: CPU C3-Cores [ 1 2 3 ]

Oct 16 08:41:54 iMac kernel[0]: AICPUPMI: CPU P-States [ (32) 33 34 ]

Oct 16 08:41:54 iMac kernel[0]: AICPUPMI: CPU P-States [ (16) 32 33 34 ]

Oct 16 08:41:55 iMac kernel[0]: AICPUPMI: CPU C6-Cores [ 0 1 2 3 ]

Oct 16 08:41:56 iMac kernel[0]: AICPUPMI: CPU P-States [ (16) 26 32 33 34 ]

Oct 16 08:41:56 iMac kernel[0]: AICPUPMI: CPU C3-Cores [ 0 1 2 3 ]

Oct 16 08:42:00 iMac kernel[0]: AICPUPMI: CPU P-States [ 16 26 32 (33) 34 ]

Oct 16 08:42:00 iMac kernel[0]: AICPUPMI: CPU P-States [ 16 26 30 32 (33) 34 ]

Oct 16 08:42:01 iMac kernel[0]: AICPUPMI: CPU P-States [ (16) 25 26 30 32 33 34 ]

Oct 16 08:42:02 iMac kernel[0]: AICPUPMI: CPU P-States [ (16) 24 25 26 30 32 33 34 ]

Oct 16 08:42:03 iMac kernel[0]: AICPUPMI: CPU P-States [ (16) 24 25 26 29 30 32 33 34 ]

Oct 16 08:42:04 iMac kernel[0]: AICPUPMI: CPU P-States [ (16) 21 24 25 26 29 30 32 33 34 ]

Oct 16 08:42:13 iMac kernel[0]: AICPUPMI: CPU P-States [ (16) 21 24 25 26 28 29 30 32 33 34 ]

Oct 16 08:42:16 iMac kernel[0]: AICPUPMI: CPU P-States [ (16) 21 24 25 26 28 29 30 31 32 33 34 ]

Oct 16 08:42:23 iMac kernel[0]: AICPUPMI: CPU P-States [ (16) 21 22 24 25 26 28 29 30 31 32 33 34 ]

Oct 16 08:42:24 iMac kernel[0]: AICPUPMI: CPU P-States [ (16) 21 22 24 25 26 27 28 29 30 31 32 33 34 ]

Oct 16 08:42:30 iMac kernel[0]: AICPUPMI: CPU P-States [ (16) 21 22 23 24 25 26 27 28 29 30 31 32 33 34 ]

Oct 16 08:42:33 iMac kernel[0]: AICPUPMI: CPU P-States [ (16) 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 ]

Oct 16 08:43:11 iMac kernel[0]: AICPUPMI: CPU P-States [ (16) 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 ]

Oct 16 08:46:00 iMac kernel[0]: AICPUPMI: CPU P-States [ 16 19 20 21 22 23 24 25 26 27 28 29 30 31 32 (33) 34 ]

Oct 16 08:47:05 iMac kernel[0]: AICPUPMI: CPU P-States [ (16) 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 ]

Oct 16 09:34:36 iMac kernel[0]: AICPUPMI: CPU P-States [ (16) 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 ]

Oct 16 18:23:22 localhost kernel[0]: AICPUPMI: MWAIT C-States.....................: 4384

Oct 16 18:23:22 localhost kernel[0]: AICPUPMI: MSR_CORE_THREAD_COUNT......(0x35)  : 0x40004

Oct 16 18:23:22 localhost kernel[0]: AICPUPMI: MSR_PLATFORM_INFO..........(0xCE)  : 0x100070011F00

Oct 16 18:23:22 localhost kernel[0]: AICPUPMI: MSR_PMG_CST_CONFIG_CONTROL.(0xE2)  : 0x1E000403

Oct 16 18:23:22 localhost kernel[0]: AICPUPMI: MSR_PMG_IO_CAPTURE_BASE....(0xE4)  : 0x10414

Oct 16 18:23:22 localhost kernel[0]: AICPUPMI: IA32_MPERF.................(0xE7)  : 0xD860CCA65

Oct 16 18:23:22 localhost kernel[0]: AICPUPMI: IA32_APERF.................(0xE8)  : 0xCF2713D3D

Oct 16 18:23:22 localhost kernel[0]: AICPUPMI: MSR_FLEX_RATIO.............(0x194) : 0x80000

Oct 16 18:23:22 localhost kernel[0]: AICPUPMI: MSR_IA32_PERF_STATUS.......(0x198) : 0x26E900002200

Oct 16 18:23:22 localhost kernel[0]: AICPUPMI: MSR_IA32_PERF_CONTROL......(0x199) : 0x2200

Oct 16 18:23:22 localhost kernel[0]: AICPUPMI: IA32_CLOCK_MODULATION......(0x19A) : 0x0

Oct 16 18:23:22 localhost kernel[0]: AICPUPMI: IA32_THERM_STATUS..........(0x19C) : 0x88400000

Oct 16 18:23:22 localhost kernel[0]: AICPUPMI: IA32_MISC_ENABLES..........(0x1A0) : 0x850089

Oct 16 18:23:22 localhost kernel[0]: AICPUPMI: MSR_MISC_PWR_MGMT..........(0x1AA) : 0x400000

Oct 16 18:23:22 localhost kernel[0]: AICPUPMI: MSR_TURBO_RATIO_LIMIT......(0x1AD) : 0x20212122

Oct 16 18:23:22 localhost kernel[0]: AICPUPMI: IA32_ENERGY_PERF_BIAS......(0x1B0) : 0x0

Oct 16 18:23:22 localhost kernel[0]: AICPUPMI: MSR_POWER_CTL..............(0x1FC) : 0x4005F

Oct 16 18:23:22 localhost kernel[0]: AICPUPMI: MSR_RAPL_POWER_UNIT........(0x606) : 0xA1003

Oct 16 18:23:22 localhost kernel[0]: AICPUPMI: MSR_PKG_POWER_LIMIT........(0x610) : 0xA58000009F40

Oct 16 18:23:22 localhost kernel[0]: AICPUPMI: MSR_PKG_ENERGY_STATUS......(0x611) : 0x159EE50

Oct 16 18:23:22 localhost kernel[0]: AICPUPMI: MSR_PKGC3_IRTL.............(0x60a) : 0x8850

Oct 16 18:23:22 localhost kernel[0]: AICPUPMI: MSR_PKGC6_IRTL.............(0x60b) : 0x8868

Oct 16 18:23:22 localhost kernel[0]: AICPUPMI: MSR_PKGC7_IRTL.............(0x60c) : 0x886D

Oct 16 18:23:22 localhost kernel[0]: AICPUPMI: MSR_PP0_CURRENT_CONFIG.....(0x601) : 0x1814149400000960

Oct 16 18:23:22 localhost kernel[0]: AICPUPMI: MSR_PP0_POWER_LIMIT........(0x638) : 0xA580

Oct 16 18:23:22 localhost kernel[0]: AICPUPMI: MSR_PP0_ENERGY_STATUS......(0x639) : 0x10E6336

Oct 16 18:23:22 localhost kernel[0]: AICPUPMI: MSR_PP0_POLICY.............(0x63a) : 0x0

Oct 16 18:23:22 localhost kernel[0]: AICPUPMI: MSR_PKG_C2_RESIDENCY.......(0x60d) : 0x0

Oct 16 18:23:22 localhost kernel[0]: AICPUPMI: MSR_PKG_C3_RESIDENCY.......(0x3f8) : 0x0

Oct 16 18:23:22 localhost kernel[0]: AICPUPMI: MSR_PKG_C6_RESIDENCY.......(0x3f9) : 0x0

Oct 16 18:23:22 localhost kernel[0]: AICPUPMI: MSR_PKG_C7_RESIDENCY.......(0x3fa) : 0x0

Oct 16 18:23:22 localhost kernel[0]: AICPUPMI: CPU Low Frequency Mode.............: 1600 MHz

Oct 16 18:23:22 localhost kernel[0]: AICPUPMI: CPU Maximum non-Turbo Frequency....: 3100 MHz

Oct 16 18:23:22 localhost kernel[0]: AICPUPMI: CPU Maximum Turbo Frequency........: 3400 MHz

Oct 16 18:23:22 localhost kernel[0]: AICPUPMI: CPU P-States [ (32) 34 ]

Oct 16 18:23:22 localhost kernel[0]: AICPUPMI: CPU C3-Cores [ 2 3 ]

Oct 16 18:23:22 localhost kernel[0]: AICPUPMI: CPU C6-Cores [ 1 2 3 ]

Oct 16 18:23:22 localhost kernel[0]: AICPUPMI: CPU P-States [ (32) 34 ]

Oct 16 18:23:22 localhost kernel[0]: AICPUPMI: CPU C3-Cores [ 1 2 3 ]

Oct 16 18:23:25 localhost kernel[0]: AICPUPMI: CPU P-States [ (16) 32 34 ]

Oct 16 18:23:25 localhost kernel[0]: AICPUPMI: CPU P-States [ (16) 21 32 34 ]

Oct 16 18:23:26 iMac kernel[0]: AICPUPMI: CPU P-States [ 16 21 30 32 (33) 34 ]

Oct 16 18:23:26 iMac kernel[0]: AICPUPMI: CPU C6-Cores [ 0 1 2 3 ]

Oct 16 18:23:27 iMac kernel[0]: AICPUPMI: CPU C3-Cores [ 0 1 2 3 ]

Oct 16 18:23:30 iMac kernel[0]: AICPUPMI: CPU P-States [ 16 21 30 31 32 33 (34) ]

Oct 16 18:23:31 iMac kernel[0]: AICPUPMI: CPU P-States [ 16 21 27 30 31 32 33 (34) ]

Oct 16 18:23:32 iMac kernel[0]: AICPUPMI: CPU P-States [ (16) 21 23 27 30 31 32 33 34 ]

Oct 16 18:23:33 iMac kernel[0]: AICPUPMI: CPU P-States [ (16) 21 23 27 28 30 31 32 33 34 ]

Oct 16 18:23:34 iMac kernel[0]: AICPUPMI: CPU P-States [ (16) 21 22 23 27 28 30 31 32 33 34 ]

Oct 16 18:23:35 iMac kernel[0]: AICPUPMI: CPU P-States [ (16) 21 22 23 24 27 28 30 31 32 33 34 ]

Oct 16 18:23:36 iMac kernel[0]: AICPUPMI: CPU P-States [ (16) 18 21 22 23 24 27 28 30 31 32 33 34 ]

Oct 16 18:23:37 iMac kernel[0]: AICPUPMI: CPU P-States [ (16) 18 19 21 22 23 24 27 28 30 31 32 33 34 ]

Oct 16 18:23:38 iMac kernel[0]: AICPUPMI: CPU P-States [ (16) 18 19 21 22 23 24 25 27 28 30 31 32 33 34 ]

Oct 16 18:23:40 iMac kernel[0]: AICPUPMI: CPU P-States [ (16) 18 19 21 22 23 24 25 26 27 28 30 31 32 33 34 ]

Oct 16 18:23:43 iMac kernel[0]: AICPUPMI: CPU P-States [ (16) 17 18 19 21 22 23 24 25 26 27 28 30 31 32 33 34 ]

Oct 16 18:23:57 iMac kernel[0]: AICPUPMI: CPU P-States [ (16) 17 18 19 20 21 22 23 24 25 26 27 28 30 31 32 33 34 ]

Oct 16 18:25:32 iMac kernel[0]: AICPUPMI: CPU P-States [ (16) 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 ]

Oct 16 18:27:06 iMac kernel[0]: AICPUPMI: CPU P-States [ (16) 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 ]

Oct 16 18:42:18 iMac kernel[0]: AICPUPMI: CPU P-States [ 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 (33) 34 ]

iMac:~ Eduardo$ 

 

 
lastima de la hibernación que parece ser que la solución va para un poco largo
Link to comment
Share on other sites

Cabe aclarar que el hecho que se liste esa gran cantidad de steps no significa que se usen. Normalmente mi hack muestra 30 steps (generados por Clover o el script, da lo mismo) pero dependiendo del perfil de Mac seleccionado se utilizan de 4 (perfiles iMac12,x o MacPro6,1) a 10 como máximo (MacMini o MacBookPro).

Link to comment
Share on other sites

Según HW monitor y el Gadget de Intel están funcionando todos, con versiones anteriores a Yosemite y lógicamente versiones anteriores de Clover no era si, es mas, tengo a mano un iMac de 21 genuino con mismo procesador que yo (mi cuñado) y no tiene nada mas que mínimo y los estados del turbo, salta de 16 a 31

Link to comment
Share on other sites

Oye Maniac10 si no es mucha molestia, podrías explicar como tener Power Management con Clover?

Me refiero a que opciones hay que marcar, o cada procesador es diferente y hay que crear el SSDT ?

Un saludo y gracias.-

Link to comment
Share on other sites

Activa Generate en ACPI/SSDT y Clover debería generar el SSDT para tu sistema. Es posible que debas agregar una regla en DropTables para que no haya tablas SSDT duplicadas referidas al PM del CPU. Normalmente con esto es suficiente:

		<key>DropTables</key>
		<array>
			<dict>
				<key>Signature</key>
				<string>SSDT</string>
				<key>TableId</key>
				<string>CpuPm</string>
			</dict>
		</array>

Luego puedes hacer un dump del SSDT con DarwinDumper o MaciASL para compararlo con la generada por el script.

  • Like 2
Link to comment
Share on other sites

  • 1 month later...

Buenas.

Con vuestro permiso aprovecho este hilo para quitarme una de tantas dudas que tengo.

Por procesador 14.x seria el smbios ideal para mi pero con DPCIManager solo me da dos Pstates (8 y 31), tras probar casi todos los smbios que me da clover configurator le voy a dejar MacBookPro 11.1 que me da tres (8,19,31). No uso dsdt y los resultados son los mismos con clover solo que con clover y el ssdt generado con el script de Pike. Con tres es suficiente para mi pero ¿no debería darme también el 33 que es la máxima frecuencia de mi procesador?

Gracias de antemano.

config.plist.zip

DarwinDumper_2.9.9.1_AMI_X64_3320_Yos_tatocryosemite.zip

iMac de Tatocr.zip

Link to comment
Share on other sites

Hola Juanerson, gracias por ayudar.

post-1168112-0-21606900-1449315557_thumb.png
Como se puede ver ya carga el AppleLPC.kext (te referías a el con "Veo que necesitas parchear el dispositivo LPCB" no?) No uso dsdt y no he podido hacerlo con clover, así que modifique el info.plist con PlisEdit, supongo que por eso ahora pone que es de origen desconocido. También se puede ver que no ha provocado ninguna mejora con los pstates. 

Deduzco de "(tu dispositivo "pci8086,8c4a" NO es nativo)" que esta mala gestión de energía es por que Apple no utiliza en sus equipos el chipset H87. Sabia que con el procesador me había equivocado pero creía que la placa era muy compatible. Tendré que espabilar para futuras compras.

Link to comment
Share on other sites

Tal vez el estado Turbo (x33 = 3.30 GHz en tu caso) no sea el adecuado y/o compatible con el perfil que usas de MBP. Hay algun equipo genuino de Apple que lleve un CPU similar al tuyo? Ese perfil deberías usar, y NO de un equipo portátil.

 

El dispositivo LPC lo puedes parchar desde Clover, busca información al respecto, o también lo puedes parchear desde una cadena EFI (EFI String). Lo ideal es NO tocar los archivos vanilla, por el tema de permisos del fabricante (desconocido).

 

Lo más recomendable es que simules al dispositivo "pci8086,8c4b" que es nativo.

 

Como dato, la iMac14.2 lleva LPC = pci8086,8c44. Y la iMac14.1 = pci8086,8c4b. Para probar. El dispositivo LPC es importante.

 

Aqui hay mucha información relativa: http://www.insanelymac.com/forum/topic/300221-ga-h97-d3h/

  • Like 2
Link to comment
Share on other sites

Clover ofrece al menos 2 posibilidades para hacer cargar el AppleLPC. La mas sencilla es habilitar el DSDTfix FakeLPC_0020 (requiere AddDTGP_0001) pero desconozco que id inyectará, o con AddProperties inyectando manualmente el id. Este funciona igual como lo harías por DSDT pero convirtiendo el valor de la clave a "base64".

 

Sería algo así usando el id recomendado por juanerson:

<key>AddProperties</key>
<array>
  <dict>
    <key>Device</key>
    <string>LPC</string>
    <key>Key</key>
    <string>device-id</string>
    <key>Value</key>
    <data>MHg0QiwgMHg4QywgMHgwMCwgMHgwMA==</data>
  </dict>
</array>
  • Like 3
Link to comment
Share on other sites

Buenas.

LPC cargado vainilla, Gracias a los dos.

 

post-1168112-0-09155400-1449783051_thumb.png

 

Juanerson

No, cuando compre la CPU no me informe bien y compre una que no monta ningún equipo Apple. 

Ahora, Según CPU he probado varias configuraciones: IMac 12,2 que es SB y solo me da dos estados (8,31).  Imac 15.1 , IMac 14,2, ambas muy parecidas a mi i5-4440, y algunas mas, pero solo me dan dos estados,  No se por que MBP 11,1 me da tres p states (8,19,31) si la CPU es mas diferente que las de los Imac. ¿cual dejar puesta maestro Juanerson, la que da tres aunque no se parezca, o la de dos estados pero mas parecida? Vaya por delante que no soy ninguna purista y me conformo con tres, ya cambiare la CPU cuando pueda, solo pregunté por mis turbos.

 

Manias10

Antes intente cargar AppleLPC con “FoceKextsToLoad” y después modificarlo con “KextsToPach”, no funciono. Ahora carga bien con “AddProperties”.

Gracias por vuestros comentarios. 

Saludos

Link to comment
Share on other sites

La verdad es que tienes algo de razón, es decir tu razonamiento es bueno, a veces cuando la CPU no ha sido usada por Apple tienes que decantarte por el chipset de la placa que es igual de fundamental y ver que equipo de Apple monta tu chipset y se entiende que debería ser mismo zocalo, dicho esto iríamos a por la gráfica que sea mismo modelo/serie de las que montan ellos,yo he estado con una CPU/Chipset/Grafica que es la que monta el iMac de 21,5 según fechas de fabricación finales del 2011 hasta mediados de 2012 con solo dos estado (mínimo y máximo) durante mucho tiempo hasta que llego el scrip de revogyrl y aparecieron los estados del turbo, ya tenia 4 estados del procesador y un rendimiento según GeekBENCK incluso algo superior al iMac emulado, no obstante puedo cambiar algunas cosas en el powermanagement y tener sin ayuda de Clover TODOS los estados con un plist híbrido entre el MBP 8.3 (creo recordar) y el iMac 12.1 pero eso supone un parche mas y la cosa esta en usar los menos posibles, tener un sistema lo mas parecido al genuino así que deshice el camino andado hasta que Clover y el script de RevoGyrl para las tablas SSDT me han solucionado "el problema" que ademas no era tal puesto que el iMac genuino de Apple con mi procesador i5 2400S tiene solo 2 estados máximo y mínimo, funciono mejor que el original

  • Like 2
Link to comment
Share on other sites

Por favor sube un nuevo .ioreg, porque creo que tienes el perfil mal configurado, es decir sus datos pudieran ser ambiguos y/o incoherentes entre si. Lo digo porque en el perfil del sistema (acerca de este mac) arriba el titulo de la ventana dice "Macbook Pro" y abajo en la barra de estado dice "iMac", lo cual pudiera ser una tontería o por el contrario un detalle para corregir. Los datos del perfil deben estar completos y correctos, eso es importante. En tu caso lo único que me preocuparía es NO tener soporte del estado de turbo (x33), más que el número de estados.

  • Like 1
Link to comment
Share on other sites

La verdad a mi no me queda claro cual usar, según mi procesador sería un iMac15,1, pero hay un test hecho con el de Mac Pro 5,1 y 6,1 para ver cual de los tres da mejor resultado. Si encuentro la web la pongo aquí.

Cual me recomiendan?  Gracias.-

  • Like 1
Link to comment
Share on other sites

  • 1 month later...

Una de las razones por las que sigo con Mavericks como sistema principal es ese también. Duerme y despierta perfectamente. Incluso después de un mes que se me quedó olvidado durante las vacaciones. Los p states son exactamente igual que los de mi iMac. Pero eso sí, ambos son intel serie 7 e ivy bridge. Los únicos kext que he necesitado son el Fakesmc, ethernet y parchear el sonido. Y Clover.

 

Los últimos iMac sólo tienen dos p states, 16 y 33.

 

post-1153003-0-51228100-1454010019_thumb.png

 

 

El consumo energético que tienen y su temperatura es muy bqjq, lo que lo hace yo creo, un sistema mejor que El Capitan para portátiles  y también para los propios iMac en mi opinión. El Capitán está mejorando mucho, pero aún no acabo de ver la estabilidad que había en Snow Leopard, Mountain Lion  o Mavericks. 

Link to comment
Share on other sites

 Share

×
×
  • Create New...