Jump to content
7 posts in this topic

Recommended Posts

5/10/14 7:10:58.000 AM kernel: AppleACPICPU: ProcessorId=1 LocalApicId=0 Enabled
5/10/14 7:10:58.000 AM kernel: AppleACPICPU: ProcessorId=2 LocalApicId=2 Enabled
5/10/14 7:10:58.000 AM kernel: AppleACPICPU: ProcessorId=3 LocalApicId=1 Enabled
5/10/14 7:10:58.000 AM kernel: AppleACPICPU: ProcessorId=4 LocalApicId=3 Enabled
5/10/14 7:10:58.000 AM kernel: AppleACPICPU: ProcessorId=5 LocalApicId=4 Disabled
5/10/14 7:10:58.000 AM kernel: AppleACPICPU: ProcessorId=6 LocalApicId=5 Disabled
5/10/14 7:10:58.000 AM kernel: AppleACPICPU: ProcessorId=7 LocalApicId=6 Disabled
5/10/14 7:10:58.000 AM kernel: AppleACPICPU: ProcessorId=8 LocalApicId=7 Disabled
5/10/14 7:10:58.000 AM kernel: AppleACPICPU: ProcessorId=9 LocalApicId=8 Disabled
5/10/14 7:10:58.000 AM kernel: AppleACPICPU: ProcessorId=10 LocalApicId=9 Disabled
5/10/14 7:10:58.000 AM kernel: AppleACPICPU: ProcessorId=11 LocalApicId=10 Disabled
5/10/14 7:10:58.000 AM kernel: AppleACPICPU: ProcessorId=12 LocalApicId=11 Disabled
5/10/14 7:10:58.000 AM kernel: AppleACPICPU: ProcessorId=13 LocalApicId=12 Disabled
5/10/14 7:10:58.000 AM kernel: AppleACPICPU: ProcessorId=14 LocalApicId=13 Disabled
5/10/14 7:10:58.000 AM kernel: AppleACPICPU: ProcessorId=15 LocalApicId=14 Disabled
5/10/14 7:10:58.000 AM kernel: AppleACPICPU: ProcessorId=16 LocalApicId=15 Disabled


The DSDT itself shows 8 cpu's :
  Scope (\_PR)
    {
        Processor (CPU0, 0x01, 0x00000410, 0x06) {}
        Processor (CPU1, 0x02, 0x00000410, 0x06) {}
        Processor (CPU2, 0x03, 0x00000410, 0x06) {}
        Processor (CPU3, 0x04, 0x00000410, 0x06) {}
        Processor (CPU4, 0x05, 0x00000410, 0x06) {}
        Processor (CPU5, 0x06, 0x00000410, 0x06) {}
        Processor (CPU6, 0x07, 0x00000410, 0x06) {}
        Processor (CPU7, 0x08, 0x00000410, 0x06) {}
    }

1st Nullcpupowermanagement does not work the kext is loaded, but the laptop drops from 13x to 8x all the time.

2nd check out these console messages from my boot above, and well my lappy has an i3 sandy 2357M with 2 cores 4 threads so this is ridiculous.

I need some help in editing these things so I can fix it properly.

terramir

 

 

The Pentium 4 CPU in my first Hackintosh also appeared as a dual core CPU to the OS, two threads in Activity Monitor etc etc.

 

You have 4 "cores" listed as enabled, I'm pretty sure that's how it should be. Don't worry about the rest.

DSDT can specify as many CPU as possible, but only working one will be enabled. DSDT is only a config file in BIOS.

 

In your log, you can see that only first 4 cpu is enabled, the other is disabled.

 

Nullcpupowermanagement works with your laptop, that's why you have 13x and 8x only. If you remove it, you will get > 13x.

Nah this cpu is 1.3 ghz max and 8x is one low power mode, i dunno if there are any others no turbo in the i3 ulv sandy bridge. I am trying to figure out if I can optimize this since the cpu is not replacable anyways. The DSDT was sloppily written, since there really is no cpu in this platform that has 8 actual cores/ 16 virtual cores, also this increases the length of the overall DSDT because the CPU 0-7 is mentioned multiple times.

Again I'm not asking if I have to fix this I'm asking how I would optimally fix this so it matches my cpu configuration, and is nice and trim.

Learning is the goal here, 16 cpu's showing up in the boot while there is only 8 in the dsdt is kinda part of it. Some explanations how this could be and what to look for would help. I really want to optimize this, so in the end I can learn not just about this specific case, but all in future.

terramir

×
×
  • Create New...