Jump to content

Recommended Posts

Cześć, wygenerowałem SSDT.aml skryptem Pikera z opcją -f 4500 i -xcpm, jako że podkręciłem swój procesor do 4500mhz i mam i5-4670k (wyczytałem, że dla haswella potrzebne jest -xcpm). Wrzuciłem do acpi/patched i wydaje mi sie, że wszystko działa prawie poprawnie. Prawie, dlatego, że procesor prawie nigdy nie działa z częstotliwością 800mhz, działa z 3.4GHz w górę. Przetestowałem wszystko tym: https://github.com/Piker-Alpha/AppleIntelInfo i dostałem taki log.

CPU Ratio Info:
------------------------------------------
Base Clock Frequency (BLCK)............. : 100 MHz
Maximum Efficiency Ratio/Frequency.......:  8 ( 800 MHz)
Maximum non-Turbo Ratio/Frequency........: 34 (3400 MHz)
Maximum Turbo Ratio/Frequency............: 45 (4500 MHz)
P-State ratio * 100 = Frequency in MHz
------------------------------------------
CPU P-States [ 42 (45) ]
CPU C3-Cores [ 0 1 2 ]
CPU C6-Cores [ 0 1 2 ]
CPU C7-Cores [ 0 1 2 ]
CPU P-States [ 42 44 (45) ]
CPU P-States [ 38 42 44 (45) ]
CPU P-States [ (8) 37 38 42 44 45 ]
CPU C3-Cores [ 0 1 2 3 ]
CPU C6-Cores [ 0 1 2 3 ]
CPU C7-Cores [ 0 1 2 3 ]
CPU P-States [ 8 37 38 39 42 44 (45) ]
CPU P-States [ 8 37 38 39 40 42 44 (45) ]
CPU P-States [ 8 37 38 39 40 41 42 44 (45) ]
CPU P-States [ 8 (34) 37 38 39 40 41 42 44 45 ]
CPU P-States [ 8 34 37 38 39 40 41 42 43 44 (45) ]

Wydaje mi się, że on oznacza to, że nie ma wygenerowanych żadnych stanów pomiędzy mnożnikiem 8, a 34. I tu moje pytanie, jak wygenerować pozostałe stany? Może jakieś dodatkowe opcje uruchamiania skryptu Pikera?

Share this post


Link to post
Share on other sites

Nic dziwnego, tak w końcu działa PM w iMacach -> min, max i turbo. W Twoim przypadku, przekłada się to na min (800 MHz), max (3.4 GHz) + turbo (stany między 3.4 GHz a 4.5 GHz). Na 800 MHz sobie pyka w idle.

Share this post


Link to post
Share on other sites

W terminalu:

sysctl -n machdep.xcpm.mode
sysctl -n machdep.xcpm.vectors_loaded_count

i zobacz co Ci się wyświetla. Możesz bez problemu uzyskać większość stanów, bo twój procesor korzysta już z XCPM a nie AICPU ja w starych iMac <= IvyBridge.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.