MacPezzotto Posted February 24, 2015 Share Posted February 24, 2015 ciao ragazzi, volevo controllare se la mia cpu va in risparmio energetico perchè la ventola si sente sempre abbastanza e, comunque, in modo maggiore rispetto a quando uso windows. non ho trovato nessuna utility/app installata o da scaricare che mi permetta di vedere la frequenza istantanea della cpu (tipo cpu-z). guardando in giro, ho provato questo comando da terminale: sysctl -a | grep cpu e tra le tantissime voci ho riconosciuto queste: hw.cpufrequency: 2394000000 hw.cpufrequency_min: 2394000000 hw.cpufrequency_max: 2394000000 dato che la mia cpu è un core i7 a 2,4ghz, mi sembra di capire che gli c state non sono attivi e quindi niente risparmio energetico. è corretto? oppure c'è un altro modo per verificarlo? PS.: nel o.b.c.p di chameleon ho c-state e p-state su yes Link to comment https://www.insanelymac.com/forum/topic/304761-pstate-cstate-risparmio-energetico-cpu/ Share on other sites More sharing options...
carbo178 Posted February 24, 2015 Share Posted February 24, 2015 Prova con MSRDumper, lo metti nella tua cartella utente (Users/NomeUtente) e poi lanci questi comandi da terminale: sudo bash (password)chown -R root:wheel MSRDumper.kext kextload MSRDumper.kext Il risultato lo vedi aprendo Console.app (Applicazioni/Utility) Per terminare il loading di MSRDumper da terminale: kextunload MSRDumper.kext Avevo dimenticato l'allegato MSRDumper.kext.zip Link to comment https://www.insanelymac.com/forum/topic/304761-pstate-cstate-risparmio-energetico-cpu/#findComment-2114808 Share on other sites More sharing options...
MacPezzotto Posted February 26, 2015 Author Share Posted February 26, 2015 Prova con MSRDumper, lo metti nella tua cartella utente (Users/NomeUtente) e poi lanci questi comandi da terminale: sudo bash <invio> (password) chown -R root:wheel MSRDumper.kext <invio> kextload MSRDumper.kext <invio> Il risultato lo vedi aprendo Console.app (Applicazioni/Utility) Per terminare il loading di MSRDumper da terminale: kextunload MSRDumper.kext <invio> Avevo dimenticato l'allegato in console mi trovo questo: 26/02/15 18:02:56,000 kernel[0]: CoreCount: 4 26/02/15 18:02:56,000 kernel[0]: ThreadCount: 8 26/02/15 18:02:56,000 kernel[0]: 0xE2: 0x1e008404 26/02/15 18:03:01,000 kernel[0]: MSRDumper CoreMulti(12) 26/02/15 18:03:01,000 kernel[0]: MSRDumper PStatesReached: 12 26/02/15 18:03:02,000 kernel[0]: MSRDumper CoreMulti(24) 26/02/15 18:03:02,000 kernel[0]: MSRDumper PStatesReached: 12 24 26/02/15 18:03:02,000 kernel[0]: MSRDumper CoreMulti(12) 26/02/15 18:03:02,000 kernel[0]: MSRDumper PStatesReached: 12 24 26/02/15 18:03:03,000 kernel[0]: MSRDumper CoreMulti(12) 26/02/15 18:03:03,000 kernel[0]: MSRDumper PStatesReached: 12 24 26/02/15 18:03:04,000 kernel[0]: MSRDumper CoreMulti(24) ho aperto un pò di programmi,ma il risultato non cambia... ho sempre solo 12 e 24 come Pstate PS: ma non c'è una semplice applicazione tipo cpu-z che mi fa vedere la frequenza della cpu ??? Link to comment https://www.insanelymac.com/forum/topic/304761-pstate-cstate-risparmio-energetico-cpu/#findComment-2115373 Share on other sites More sharing options...
carbo178 Posted February 26, 2015 Share Posted February 26, 2015 Prova a generare un SSDT con ssdtprgen di Piker Alpha, una volta generato e messo in Extra togli c-state e p-state da ocbp, aggiungi dropssdt=yes Link to comment https://www.insanelymac.com/forum/topic/304761-pstate-cstate-risparmio-energetico-cpu/#findComment-2115400 Share on other sites More sharing options...
MacPezzotto Posted March 2, 2015 Author Share Posted March 2, 2015 Prova a generare un SSDT con ssdtprgen di Piker Alpha, una volta generato e messo in Extra togli c-state e p-state da ocbp, aggiungi dropssdt=yes ho creato l' ssdt con ssdtpregen (in realtà ha fatto tutto lui, ho lanciato il comando da terminale e poi messo in extra) ho visto che i dati della cpu sono giusti, modello, frequenza, turbo, ecc... ho aggiunto dropSSDT=Yes e eliminato C e P state da ocbp ho cancellato nullcpupowermanagment, ho patchato (appleintelpowermanagment e appleapic...) ricostruito la cache e riavviato. Niente! ho sempre solo due p state x12 e x24! vorrei almeno il TURBO (x34) !!! ho provato a cambiare smbios da macbook pro 10.1 a 9.1, ma non cambia niente (avevo letto di un tizio che con il 9,1 aveva risolto) poi ho provato ad aggiungere -xcpm come bootflag ma il pc si riavvia all'infinito, quindi l'ho eliminato ragazzi, cortesemente, mi serve una mano. non ho idea su come risolvere la faccenda. grazie mille. Link to comment https://www.insanelymac.com/forum/topic/304761-pstate-cstate-risparmio-energetico-cpu/#findComment-2116688 Share on other sites More sharing options...
carbo178 Posted March 2, 2015 Share Posted March 2, 2015 Per usare -xcpm devi abilitare p-states e c-states eliminando ssdt Link to comment https://www.insanelymac.com/forum/topic/304761-pstate-cstate-risparmio-energetico-cpu/#findComment-2116731 Share on other sites More sharing options...
MacPezzotto Posted March 2, 2015 Author Share Posted March 2, 2015 Per usare -xcpm devi abilitare p-states e c-states eliminando ssdt il pc non supera il boot... si riavvia quasi subito continuamente. Link to comment https://www.insanelymac.com/forum/topic/304761-pstate-cstate-risparmio-energetico-cpu/#findComment-2116773 Share on other sites More sharing options...
Fabio1971 Posted March 2, 2015 Share Posted March 2, 2015 Crea la tabelle ssdt con ssdtprgen Dropssdt=Yes in o.c.B.p. Installa AppleIntelCPUPowerManagementInfo.kext in S/L/E ripara permessi e cache reboot Da terminale dai questo commendo: var /var/log/system.log | grep AICPUPMI Posta il risultato Oppure l'ultima versione : https://github.com/Piker-Alpha/AppleIntelInfo Fabio Link to comment https://www.insanelymac.com/forum/topic/304761-pstate-cstate-risparmio-energetico-cpu/#findComment-2116789 Share on other sites More sharing options...
MacPezzotto Posted March 3, 2015 Author Share Posted March 3, 2015 Crea la tabelle ssdt con ssdtprgen Dropssdt=Yes in o.c.B.p. Installa AppleIntelCPUPowerManagementInfo.kext in S/L/E ripara permessi e cache reboot Da terminale dai questo commendo: var /var/log/system.log | grep AICPUPMI Posta il risultato Oppure l'ultima versione : https://github.com/Piker-Alpha/AppleIntelInfo Fabio ciao Fabio, grazie per il supporto! dopo il reboot ho kernel panic su AppleIntelCPUPowerManagementInfo.kext non mi fa più entrare... ho provato con il super mode (-s) e anche -x -f, niente! poi sono entrato da pennetta e da terminale sono andato in S/L/E del volume dove ho yosemite per cancellare AppleIntelCPUPowerManagementInfo.kext, ma non c'è! non me lo spiego... c'è un modo per eliminare il kernel panic e ritornare a prima di AppleIntelCPUPowerManagementInfo.kext ??? Link to comment https://www.insanelymac.com/forum/topic/304761-pstate-cstate-risparmio-energetico-cpu/#findComment-2117169 Share on other sites More sharing options...
Fabio1971 Posted March 3, 2015 Share Posted March 3, 2015 Strano, prova con -v - x Fabio Link to comment https://www.insanelymac.com/forum/topic/304761-pstate-cstate-risparmio-energetico-cpu/#findComment-2117200 Share on other sites More sharing options...
MacPezzotto Posted March 9, 2015 Author Share Posted March 9, 2015 Ho risolto... ho reinstallato i kext vanilla APICPlatform, AppleIntelCPUPowerManagement e AppleIntelCPUPowerManagementClient. poi ho pachato AppleIntelCPUPowerManagement ed eliminato NullCPU... e per finire ho installato AppleIntelCPUPowerManagementInfo.kext versione per Maverik, NON l'ultima versione (mi da Kernel panic!) ho tutti i pstate dal x12 al x34 (turbo!) e ho controllato anche con intel power gadget. tutto ok ! Link to comment https://www.insanelymac.com/forum/topic/304761-pstate-cstate-risparmio-energetico-cpu/#findComment-2118396 Share on other sites More sharing options...
Recommended Posts