主頁 高登熱話 吃喝玩樂 科技消費 名人專訪 短片
現有會員可[按此]登入。未成為會員可[按此]註冊。
[公司模式 - 關]  [懷舊模式 - 開
[Youtube 預覽 - 關]  [大字型]  [小字型]

您現在聚腳在 軟件台內。

【再負荊請罪】全新高登官方app HKG正式上架 會員永久免廣告
是咁的,2016年年尾,我因為忽略會員對手機程式o既需求,做o左一個不明智o既決定,加上一直未有好好回應會員平日訴求,最終令唔少會員不滿。事件並唔單單影響我,亦影響一直以來熱愛高登o既每一名網民,為此再向各位表示衷心歉意。:-(

或者有巴打會講,寫好隻app自然會有人回家。我唔否認自己曾經都抱過呢種僥倖心態,但沉思過後,我明白其實只係寫好一隻app並不足夠,要為高登會員做o既事情實在太多,包括提升網速同改善伺服器穩定、維護自由o既討論空間、鼓勵會員參與創作及討論等。因為,高登最珍貴o既係每一位會員,所以落足心力滿足會員訴求係高登o既首要任務。 ......
精選文章
DeerGamer
New App Android IOS
跳至第

發起人
Linux 高登集中討論(#7)|打到機|更多開源HW:N卡驅動,Framework
815 個回應
searxng呢個metasearch可以幫到手

正喎
自架開源SearXNG元搜尋引擎,一次搜尋Google、Duckduckgo多個搜尋引擎
https://ivonblog.com/posts/self-hosting-searxng-docker-instance/

裝之前可以上searx.space求其揀個public instance試用
不過好多public instance default只開google
可以入preference -> engines嗰度開返其他search engine

searxng識將幾個search engine出嘅相同result group埋做同一個result
之後下面會寫呢個result係由邊啲engine search出嚟
所以個版面都唔算亂

btw arch linux有aur
(如無意外)即裝即用

你有冇玩過/用緊?想睇screenshot #adore#

上去啲public instance玩下 個介面同自己裝一模一樣

https://upload.hkgolden.media/comment/2mvmko4o.vycrnztg5g0.wsw0zwn0an4.lti.jpg
開咗 bing, brave, duckduckgo, google, mojeek, qwant, startpage 同yahoo
得兩個result[sosad]

試下將 whisper.cpp 放site前面,空間

Duckduckgo 好似唔食後面個syntax

https://upload.hkgolden.media/comment/ls2a1h0j.oh2kdsgouih.rprl45g1xhq.nbi.jpg

無quote搵到多啲
但無咗第6頁


searxng呢個metasearch可以幫到手

正喎
自架開源SearXNG元搜尋引擎,一次搜尋Google、Duckduckgo多個搜尋引擎
https://ivonblog.com/posts/self-hosting-searxng-docker-instance/

裝之前可以上searx.space求其揀個public instance試用
不過好多public instance default只開google
可以入preference -> engines嗰度開返其他search engine

searxng識將幾個search engine出嘅相同result group埋做同一個result
之後下面會寫呢個result係由邊啲engine search出嚟
所以個版面都唔算亂

btw arch linux有aur
(如無意外)即裝即用

你有冇玩過/用緊?想睇screenshot #adore#

上去啲public instance玩下 個介面同自己裝一模一樣

https://upload.hkgolden.media/comment/2mvmko4o.vycrnztg5g0.wsw0zwn0an4.lti.jpg
開咗 bing, brave, duckduckgo, google, mojeek, qwant, startpage 同yahoo
得兩個result[sosad]

試下將 whisper.cpp 放site前面,空間

Duckduckgo 好似唔食後面個syntax

https://upload.hkgolden.media/comment/ls2a1h0j.oh2kdsgouih.rprl45g1xhq.nbi.jpg

無quote搵到多啲
但無咗第6頁

由此可見google廢到一條都冇!?[sosad]


searxng呢個metasearch可以幫到手

正喎
自架開源SearXNG元搜尋引擎,一次搜尋Google、Duckduckgo多個搜尋引擎
https://ivonblog.com/posts/self-hosting-searxng-docker-instance/

裝之前可以上searx.space求其揀個public instance試用
不過好多public instance default只開google
可以入preference -> engines嗰度開返其他search engine

searxng識將幾個search engine出嘅相同result group埋做同一個result
之後下面會寫呢個result係由邊啲engine search出嚟
所以個版面都唔算亂

btw arch linux有aur
(如無意外)即裝即用

你有冇玩過/用緊?想睇screenshot #adore#

上去啲public instance玩下 個介面同自己裝一模一樣

https://upload.hkgolden.media/comment/2mvmko4o.vycrnztg5g0.wsw0zwn0an4.lti.jpg
開咗 bing, brave, duckduckgo, google, mojeek, qwant, startpage 同yahoo
得兩個result[sosad]

試下將 whisper.cpp 放site前面,空間

Duckduckgo 好似唔食後面個syntax

https://upload.hkgolden.media/comment/ls2a1h0j.oh2kdsgouih.rprl45g1xhq.nbi.jpg

無quote搵到多啲
但無咗第6頁

由此可見google廢到一條都冇!?[sosad]

係喎一個google都無[sosad]


依個問題我識得答:shim-signed

Secure Boot我已經熟曬行
https://upload.hkgolden.media/comment/ptzsgunr.e4vvunuycl4.gnzs241q5rk.4wb.jpg


我可以理解點解佢哋唔覆
因為平常人,裝完Ubuntu就攞嚟做嘢,唔會去煩嗰啲painful 嘅setup,做完嘢就一腳星走去返Win/PS打機

而我就花多咗時間研究Linux setup

長遠黎講D distro應該要native support裝sbctl去setup secure boot
不過比如話nvidia, 個signing process會煩D, D distro應該未諗到點搞
同埋linux user都唔係特別想要secure boot, 所以連fedora都唔見話要做

其實問嗰條同覆嗰條友都唔清楚情況

Fedora、Ubuntu based 嘅都有M$ Sign嘅shim
可以當係native support Secure Boot
一裝就可以dual boot

點解會關M$事

因為所有硬件oem都有M$授權嘅Windows licenses,特別生產嘅laptop default 就係secure boot enabled for Windows。

嗰啲機嘅tpm chip出廠就入曬m$嘅signature。

除非user自己買機返嚟,就erase咗 secure boot 個database,入user machine key。

否則,喺secure boot enabled 嘅情況下,只有Microsoft 授權嘅bootloader 可以比底板UEFI(BIOS) execute,即係Windows bootloader(/boot/EFI/Microsoft/bootmgfw.EFI)。

特別嘅情況係,shim-signed。

Shim-signed係Redhat比錢Microsoft 買授權sign嘅EFI executable binary。

當然Canonical 都有比錢M$。


當secure boot enabled 去boot Fedora, Ubuntu 嘅時候。

UEFI容許 shim (Microsoft credentials)通過,比memory rwx permission 佢。

之後有咗permission 嘅shim,去執行 Linux 一般嘅efi binary ( grub, systemd-boot, rEFInd)

當然Linux 嘅efi binary, kernel 都要再用mok(public&private) sign一次比shim認證,依個時候就用到mokutil (machine owner key manager utility)去enroll public key。

好複雜
即係要俾錢M$由M$ define咩distro為之secure[sosad]
M$無拿拿咁又賺一筆
唔知會收幾多

Install Secure Boot on Arch Linux (the easy way)
https://www.youtube.com/watch?v=yU-SE7QX6WQ
Straight forward method to setup Secure Boot on Arch Linux. Hooks into pacman to automatically keep your kernel and boot loader signed.
Uses sbctl and systemd-boot to protect (perhaps lol) your machine from everyone except Microsoft...

[sosad]


長遠黎講D distro應該要native support裝sbctl去setup secure boot
不過比如話nvidia, 個signing process會煩D, D distro應該未諗到點搞
同埋linux user都唔係特別想要secure boot, 所以連fedora都唔見話要做

其實問嗰條同覆嗰條友都唔清楚情況

Fedora、Ubuntu based 嘅都有M$ Sign嘅shim
可以當係native support Secure Boot
一裝就可以dual boot

點解會關M$事

因為所有硬件oem都有M$授權嘅Windows licenses,特別生產嘅laptop default 就係secure boot enabled for Windows。

嗰啲機嘅tpm chip出廠就入曬m$嘅signature。

除非user自己買機返嚟,就erase咗 secure boot 個database,入user machine key。

否則,喺secure boot enabled 嘅情況下,只有Microsoft 授權嘅bootloader 可以比底板UEFI(BIOS) execute,即係Windows bootloader(/boot/EFI/Microsoft/bootmgfw.EFI)。

特別嘅情況係,shim-signed。

Shim-signed係Redhat比錢Microsoft 買授權sign嘅EFI executable binary。

當然Canonical 都有比錢M$。


當secure boot enabled 去boot Fedora, Ubuntu 嘅時候。

UEFI容許 shim (Microsoft credentials)通過,比memory rwx permission 佢。

之後有咗permission 嘅shim,去執行 Linux 一般嘅efi binary ( grub, systemd-boot, rEFInd)

當然Linux 嘅efi binary, kernel 都要再用mok(public&private) sign一次比shim認證,依個時候就用到mokutil (machine owner key manager utility)去enroll public key。

好複雜
即係要俾錢M$由M$ define咩distro為之secure[sosad]
M$無拿拿咁又賺一筆
唔知會收幾多

Install Secure Boot on Arch Linux (the easy way)
https://www.youtube.com/watch?v=yU-SE7QX6WQ
Straight forward method to setup Secure Boot on Arch Linux. Hooks into pacman to automatically keep your kernel and boot loader signed.
Uses sbctl and systemd-boot to protect (perhaps lol) your machine from everyone except Microsoft...

[sosad]

其實你可以own㗎

入bios> SecureBoot> remove all enrolled key
咁你就做到fully own㗎喇

不過副作用就係,以後只可以開到你sign嘅系統,Windows會開唔返,對某啲人係壞處,對full-time linux嘅人係好處。不過可能有方法用自己條key嚟去sign Windows 嘅,我未試過唔知道。

或者flash librecore, 其他open source bios


長遠黎講D distro應該要native support裝sbctl去setup secure boot
不過比如話nvidia, 個signing process會煩D, D distro應該未諗到點搞
同埋linux user都唔係特別想要secure boot, 所以連fedora都唔見話要做

其實問嗰條同覆嗰條友都唔清楚情況

Fedora、Ubuntu based 嘅都有M$ Sign嘅shim
可以當係native support Secure Boot
一裝就可以dual boot

點解會關M$事

因為所有硬件oem都有M$授權嘅Windows licenses,特別生產嘅laptop default 就係secure boot enabled for Windows。

嗰啲機嘅tpm chip出廠就入曬m$嘅signature。

除非user自己買機返嚟,就erase咗 secure boot 個database,入user machine key。

否則,喺secure boot enabled 嘅情況下,只有Microsoft 授權嘅bootloader 可以比底板UEFI(BIOS) execute,即係Windows bootloader(/boot/EFI/Microsoft/bootmgfw.EFI)。

特別嘅情況係,shim-signed。

Shim-signed係Redhat比錢Microsoft 買授權sign嘅EFI executable binary。

當然Canonical 都有比錢M$。


當secure boot enabled 去boot Fedora, Ubuntu 嘅時候。

UEFI容許 shim (Microsoft credentials)通過,比memory rwx permission 佢。

之後有咗permission 嘅shim,去執行 Linux 一般嘅efi binary ( grub, systemd-boot, rEFInd)

當然Linux 嘅efi binary, kernel 都要再用mok(public&private) sign一次比shim認證,依個時候就用到mokutil (machine owner key manager utility)去enroll public key。

好複雜
即係要俾錢M$由M$ define咩distro為之secure[sosad]
M$無拿拿咁又賺一筆
唔知會收幾多

Install Secure Boot on Arch Linux (the easy way)
https://www.youtube.com/watch?v=yU-SE7QX6WQ
Straight forward method to setup Secure Boot on Arch Linux. Hooks into pacman to automatically keep your kernel and boot loader signed.
Uses sbctl and systemd-boot to protect (perhaps lol) your machine from everyone except Microsoft...

[sosad]

其實你可以own㗎

入bios> SecureBoot> remove all enrolled key
咁你就做到fully own㗎喇

不過副作用就係,以後只可以開到你sign嘅系統,Windows會開唔返,對某啲人係壞處,對full-time linux嘅人係好處。不過可能有方法用自己條key嚟去sign Windows 嘅,我未試過唔知道。

或者flash librecore, 其他open source bios

呢招減低windows用家轉linux嘅意慾 增加佢地嘅嘛煩


[lming]cn


依個係好夢幻,但我m$ surface 機好Seven麻煩。
我surface機個UEFI嘅SecureBoot 設定,只有3個option,
> Microsoft credential only
> Microsoft & 3rd Party CA
> disabled


第一個 option,即係只有windows 可以執行
第二個option,即係我#347講嘅情況
第三個,you know la


sbctl都用得到,但我冇得喺UEFI控制,removed enrolled。

我老竇部 Surface Pro 3 個 secure boot 好似只有開/關
我試過關,個開機畫面會變成極礙眼的紅㡳
好似an機解咗bootloader咁

你部機係唔係都會咁?


依個係好夢幻,但我m$ surface 機好Seven麻煩。
我surface機個UEFI嘅SecureBoot 設定,只有3個option,
> Microsoft credential only
> Microsoft & 3rd Party CA
> disabled


第一個 option,即係只有windows 可以執行
第二個option,即係我#347講嘅情況
第三個,you know la


sbctl都用得到,但我冇得喺UEFI控制,removed enrolled。

我老竇部 Surface Pro 3 個 secure boot 好似只有開/關
我試過關,個開機畫面會變成極礙眼的紅㡳
好似an機解咗bootloader咁

你部機係唔係都會咁?

正常


Plasma Browser Integration 1.9.1

我好開心宣布Plasma Browser Integration 1.9.1版本喺Firefox網上商店即刻可以用!呢個係2023年11月最初發佈嘅1.9版本嘅Firefox版本。

呢個係一個維護版本,帶嚟咗啲重要嘅更改同常規嘅翻譯更新。佢完全支持Plasma 6!

咩係Plasma Browser Integration?

https://blog.broulik.de/wp-content/uploads/2019/08/Banner.png
░Imagen of Konqi surfing the world wide web░


Plasma Browser Integration填補咗你嘅瀏覽器同Plasma桌面之間嘅空隙。佢可以畀你:

  • 分享連結

  • 喺KRunner度搵瀏覽器標籤同訪問過嘅網站

  • 喺通知中心監控下載進度

  • 從Plasma甚至用KDE Connect用手機控制音樂同視頻播放!


即將推出嘅2.0版本

下一個版本可能係移植到Manifest v3嘅2.0版本,因為Chrome即將強制執行新嘅manifest版本。團隊正努力搵方法保持支持Firefox同Chrome嘅統一代碼庫。雖然Chrome需要擴展嘅服務工作者,但Firefox仲係用背景頁面。最近嘅Firefox同Chrome版本喺manifest屬性方面


Plasma Browser Integration 1.9.1

我好開心宣布Plasma Browser Integration 1.9.1版本喺Firefox網上商店即刻可以用!呢個係2023年11月最初發佈嘅1.9版本嘅Firefox版本。

呢個係一個維護版本,帶嚟咗啲重要嘅更改同常規嘅翻譯更新。佢完全支持Plasma 6!

咩係Plasma Browser Integration?

https://blog.broulik.de/wp-content/uploads/2019/08/Banner.png
░Imagen of Konqi surfing the world wide web░


Plasma Browser Integration填補咗你嘅瀏覽器同Plasma桌面之間嘅空隙。佢可以畀你:

  • 分享連結

  • 喺KRunner度搵瀏覽器標籤同訪問過嘅網站

  • 喺通知中心監控下載進度

  • 從Plasma甚至用KDE Connect用手機控制音樂同視頻播放!


即將推出嘅2.0版本

下一個版本可能係移植到Manifest v3嘅2.0版本,因為Chrome即將強制執行新嘅manifest版本。團隊正努力搵方法保持支持Firefox同Chrome嘅統一代碼庫。雖然Chrome需要擴展嘅服務工作者,但Firefox仲係用背景頁面。最近嘅Firefox同Chrome版本喺manifest屬性方面


1.9.1有咩新功能?(對於Firefox用戶)

請睇以前嘅版本公告以獲取新功能嘅詳細資料:

  • 重寫嘅頁面注入代碼(修復Spotify)

  • 移植離棄用嘅InstallTrigger

  • “分享...”菜單而家可以喺標籤上下文菜單度用

  • 標籤運行器淨係查詢“正常”窗口(排除應用程序)

  • 歷史運行器跳過“blob”URL

  • 喺發送之前檢查本機消息主機(修復控制台警告)

  • 更靚嘅控制台調試輸出

  • 性能同資源使用改進


你仲可以喺社區Wiki上嘅變更日誌頁面搵到更多詳細資料。

發佈於: 2024-06-11
作者: Kai Uwe
分類: Planet KDE
標籤: Plasma Browser Integration, Releases


Plasma Browser Integration 1.9.1

我好開心宣布Plasma Browser Integration 1.9.1版本喺Firefox網上商店即刻可以用!呢個係2023年11月最初發佈嘅1.9版本嘅Firefox版本。

呢個係一個維護版本,帶嚟咗啲重要嘅更改同常規嘅翻譯更新。佢完全支持Plasma 6!

咩係Plasma Browser Integration?

https://blog.broulik.de/wp-content/uploads/2019/08/Banner.png
░Imagen of Konqi surfing the world wide web░


Plasma Browser Integration填補咗你嘅瀏覽器同Plasma桌面之間嘅空隙。佢可以畀你:

  • 分享連結

  • 喺KRunner度搵瀏覽器標籤同訪問過嘅網站

  • 喺通知中心監控下載進度

  • 從Plasma甚至用KDE Connect用手機控制音樂同視頻播放!


即將推出嘅2.0版本

下一個版本可能係移植到Manifest v3嘅2.0版本,因為Chrome即將強制執行新嘅manifest版本。團隊正努力搵方法保持支持Firefox同Chrome嘅統一代碼庫。雖然Chrome需要擴展嘅服務工作者,但Firefox仲係用背景頁面。最近嘅Firefox同Chrome版本喺manifest屬性方面


1.9.1有咩新功能?(對於Firefox用戶)

請睇以前嘅版本公告以獲取新功能嘅詳細資料:

  • 重寫嘅頁面注入代碼(修復Spotify)

  • 移植離棄用嘅InstallTrigger

  • “分享...”菜單而家可以喺標籤上下文菜單度用

  • 標籤運行器淨係查詢“正常”窗口(排除應用程序)

  • 歷史運行器跳過“blob”URL

  • 喺發送之前檢查本機消息主機(修復控制台警告)

  • 更靚嘅控制台調試輸出

  • 性能同資源使用改進


你仲可以喺社區Wiki上嘅變更日誌頁面搵到更多詳細資料。

發佈於: 2024-06-11
作者: Kai Uwe
分類: Planet KDE
標籤: Plasma Browser Integration, Releases

等你體驗KDE生態後嘅包膠


DLLM,我簡直係個天才
https://upload.hkgolden.media/comment/nsw0dhl2.lgh2fzbdicp.wwzjeyq1ds4.oot.jpg



勁到痴線
#adore# #adore#
垃圾Windows開到行曬都超越唔到[369]


DLLM,我簡直係個天才
https://upload.hkgolden.media/comment/nsw0dhl2.lgh2fzbdicp.wwzjeyq1ds4.oot.jpg


咩嚟
玩benchmark?
btw竹內瑪利亞[sosad] 老餅


DLLM,我簡直係個天才
https://upload.hkgolden.media/comment/nsw0dhl2.lgh2fzbdicp.wwzjeyq1ds4.oot.jpg


咩嚟
玩benchmark?
btw竹內瑪利亞[sosad] 老餅



不得不玩[sosad]cl

最近啱feel 聽


modifying the firmware!?!?!?
癲佬#adore# #adore# #adore#


DLLM,我簡直係個天才
https://upload.hkgolden.media/comment/nsw0dhl2.lgh2fzbdicp.wwzjeyq1ds4.oot.jpg


咩嚟
玩benchmark?
btw竹內瑪利亞[sosad] 老餅



不得不玩[sosad]cl

最近啱feel 聽

你而家係解決咗個問題?
定係粒CPU idle都係喺4GHz

btw個solution真係好癲
連current都改得到


DLLM,我簡直係個天才
https://upload.hkgolden.media/comment/nsw0dhl2.lgh2fzbdicp.wwzjeyq1ds4.oot.jpg


咩嚟
玩benchmark?
btw竹內瑪利亞[sosad] 老餅



不得不玩[sosad]cl

最近啱feel 聽

你而家係解決咗個問題?
定係粒CPU idle都係喺4GHz

btw個solution真係好癲
連current都改得到

冇睇晒成個討論, 樓主自己搵到solution? 幾勁

以前玩過, 搵到想改既UEFI variable之後用EFI Shell, 都係github教
不過會有問題, 因為你改左D唔預你改既parameter, 所以比如要update firmware, 就有機會出事
之前就係試過, update左firmware個laptop moon就死左, 好在用external monitor睇到, 即刻downgrade返冇事
所以改呢D野係有D風險


modifying the firmware!?!?!?
癲佬#adore# #adore# #adore#

未去到改firmware,差啲就要
我已經將部機各個版本嘅firmware down咗落嚟拆解

前幾日我查到依篇文,話可能係EC鎖死咗15W。

喺UEFI firmware入面,有一行叫IMON控制CPU 條Power curve。
https://github.com/linux-surface/linux-surface/assets/123364699/aa0ff6c2-4fc9-4ac0-9347-6e8959e631bd
但我喺我嘅firmware入面搵唔到相關嘅key



上面人哋modifying firmware嘅過程
1. 用UEFI_tool喺UEFI_firmware.bin入面搵出imon嘅string
https://www.techpowerup.com/forums/attachments/z86zthoa42c91-webp.256054/

2.將條string 輸出去file再用IFR extractor轉成human readable 嘅UEFI Human Interface Infrastructure (HII)
查出你需要修改嘅variable address

3.用RU EFI開機,讀取用緊個firmware
最後你要嘅TPD(// PP0 Current)寫入UEFI。 (例如你30W,咁乘8轉去PP0 Current最後convert 去16進位。即係F0,你要寫入0xF0)


冇睇晒成個討論, 樓主自己搵到solution? 幾勁

以前玩過, 搵到想改既UEFI variable之後用EFI Shell, 都係github教
不過會有問題, 因為你改左D唔預你改既parameter, 所以比如要update firmware, 就有機會出事
之前就係試過, update左firmware個laptop moon就死左, 好在用external monitor睇到, 即刻downgrade返冇事
所以改呢D野係有D風險

其實最後,我只係改CPU register 嘅Value

後來我睇Intel份x86 CPU spec sheet同Linux kernel patching 個email list
搵到PL4個msr memory address係0x601
Thanks for the info. I had a look at the code but I cannot see anything obvious why you are being prevented from checking that box. I will look some more but even if you could check this box, it will not be able to help. You need to find a way to unlock the MSR current limit or set it higher.

This register is in units of 1/8 Amps. 208 Amps means that register should contain 1664 which converted to hex is 0x680. Find that hex number and change it to 0x980 and that should give you some more headroom. :)


https://www.techpowerup.com/forums/threads/throttlestop-overclocking-desktop-pcs.235975/page-51又喺throttlestop個討論區到搵到,原來個value要乘返8去得出PP0 current


最終通過修改msr 去返正常個水平


完整思路:
anyway, so the solution is

write the value to msr

I had tried wrmsr before but I'd never able to find the correct memory address to write to.

So after some digging at the Intel 64 and IA-32 Architectures Software Developer’s Manual Volume 3B: System Programming Guide, Part 2

https://www.intel.com/content/dam/www/public/us/en/documents/manuals/64-ia-32-architectures-software-developer-vol-3b-part-2-manual.pdf

and this kernel issue ticket

https://patchwork.kernel.org/project/linux-pm/patch/[email protected]/#24889996

gave me a hint of the PL4 address is 0x601

i try to read the address value sudo rdmsr 0x601 it return 78.

I know it's a hex variable, so in decimal is 120 but I couldn't see any relation to #PL4 limit 15W.

so some more digging went by

I found this

Thanks for the info. I had a look at the code but I cannot see anything obvious why you are being prevented from checking that box. I will look some more but even if you could check this box, it will not be able to help. You need to find a way to unlock the MSR current limit or set it higher.

**This register is in units of 1/8 Amps. 208 Amps means** that register should contain 1664 which converted to hex is 0x680. Find that hex number and change it to 0x980 and that should give you some more headroom. :)


https://www.techpowerup.com/forums/threads/throttlestop-overclocking-desktop-pcs.235975/post-4738761

so I 15*8=120

bomb, checkpot. exactly the same as my current PL4 setting

so I want to test 30 as PL4, 30*8=240

then, convert it to hex, 240=F0

sudo wrmsr 0x601 F0

instantly, the CPU turbo up to 4.0GHz
我貼埋喺到


你而家係解決咗個問題?
定係粒CPU idle都係喺4GHz

btw個solution真係好癲
連current都改得到

依家frequency, power點樣改,都會喺CPU reflect到出嚟
比Windows更直接有效

我之前鎖死PL4喺15W嗰陣,我將PL1, PL2拉到幾高,frequency set到最大都好,佢PKG Power 都唔肯上到13W,最終CPU, iGPU都唔夠budget去turboboost去2.3GHz以上。

你可以理解做咁
假設係(0W -> 10W -> 15W -> 35W -> 60W)
CPU Power Budget:
正常:
PL1=20W, PL2=30W, PL4=60W
(0W....(PL1)|......(PL2)||............(PL4)||||

異常:
PL4=15W, PL1=20W, PL2=30W
0W...(PL4)||||.....(PL1)|.....(PL2)||

|=代表一幅牆,PL4有4幅牆,代表最高pkg TDP
咁我EC鎖死咗最高15W,所以我CPU嘅PL1、PL2設到幾高都好,就算安全範圍,佢都唔升上去。

CPU Frequency scaling(100MHz):
Idle:
(1x).....(10x).....(20x).....(30x).....(40x)

CPU嘅用電,係根據usage同埋frequency。
除咗IA core之外,pkg power 仲要分埋電比GT Core, SA 用。
所以最終每粒IA Core攞到嘅power 係無上像中咁高。
你可以調較分配幾多電比CPU / iGPU。

我嗰粒i7-8650U,設計TDP係15W

假如(frequency)*(usage)嘅用電量未超過power budget
咁frequency就唔會drop。


例如好似我stress CPU{4}去到100%嘅話,我試過PL4 30W。
最高只可以scale到去4C去到3GHz Max。

PL4係15W嗰陣,CPU, GPU使用率(即係扯電)較低嘅時候

單核係可以上到最高3GHz;
但CPU多核超過60%,per core最只可以上到1.9GHz;越高usage,Freq就drop得越多。

而家PL4係60W
idle嘅時候,全部4粒核心lock喺4GHz 都冇問題,pkg 大約7W。
所以最好都就Dynamic scaling,咁就用少啲電。因為我U系列,所以最低2W pkg都做到。


{4} 90%,就會因為temp超過90C,會thermal throttle 去3GHz


MSR_RAPL_POWER_UNIT = "MSR_RAPL_POWER_UNIT" # 0x606
MSR_PKG_POWER_LIMIT = "MSR_PKG_POWER_LIMIT" # 0x610
MSR_PKG_ENERGY_STATUS = "MSR_PKG_ENERGY_STATUS" # 0x611
MSR_PACKAGE_ENERGY_TIME_STATUS = "MSR_PACKAGE_ENERGY_TIME_STATUS" # 0x612
MSR_PP0_POWER_LIMIT = "MSR_PP0_POWER_LIMIT" # 0x638
MSR_PP0_ENERGY_STATUS = "MSR_PP0_ENERGY_STATUS" # 0x639
MSR_PP1_POWER_LIMIT = "MSR_PP1_POWER_LIMIT" # 0x640
MSR_PP1_ENERGY_STATUS = "MSR_PP1_ENERGY_STATUS" # 0x641
MSR_DRAM_POWER_LIMIT = "MSR_DRAM_POWER_LIMIT" # 0x618
MSR_DRAM_ENERGY_STATUS = "MSR_DRAM_ENERGY_STATUS" # 0x619
MSR_PLATFORM_POWER_LIMIT = "MSR_PLATFORM_POWER_LIMIT" # 0x65C
MSR_PLATFORM_ENERGY_COUNTER = "MSR_PLATFORM_ENERGY_COUNTER" # 0x64D
MSR_VR_CURRENT_CONFIG = "MSR_VR_CURRENT_CONFIG" # 0x601
https://github.com/powercap/raplcap/blob/master/msr/tools/sdm_helper.py



跳至第



  快速回覆 - 輸入以下項目

本討論區現只接受會員張貼文章,本站會員請先登入。非會員人仕,您可以按此加入為新會員,費用全免,並可享用其他會員服務。


上次光臨時間: 24/7/2024 6:04
今天貼文總數: 367 | 累積文章數目: 7,280,397

聯絡我們 | 服務條款 | 私隱政策 | 廣告查詢 | 職位空缺
Copyright © 2024 HKGolden.com. All Rights Reserved.