Giter Club home page Giter Club logo

Comments (12)

XuNing2 avatar XuNing2 commented on September 28, 2024 1

终于发现原因了,跟你的软件没有关系,跟我的硬盘有关系。我的系统盘是致钛tiplus-5000,这款硬盘经常掉盘,因此导致系统卡住,必须重启解决。

from ryzentuner.

zqhong avatar zqhong commented on September 28, 2024

你好,可能跟什么冲突了。
有蓝屏吗,或者相关日志。
根据你提供的信息,无法确定具体什么原因导致的。

from ryzentuner.

XuNing2 avatar XuNing2 commented on September 28, 2024

没有蓝屏,而且也有突然重启的情况发生;使用 https://github.com/Archeb/RyzenTuner 项目中来限制功率是没问题的。我观察了使用两个项目软件的区别:您的软件功率限制得很死,基本没没观察到超过规定的功率的情况;而我提到的 https://github.com/Archeb/RyzenTuner 中的软件则可能超过它所规定的功率(在用 redmibook 的快捷键 Fn+k 切换模式时可以观察到),但是很快回落到规定功率内。

from ryzentuner.

zqhong avatar zqhong commented on September 28, 2024

你可以对比这里:

https://github.com/Archeb/RyzenTuner/blob/4c4b92dc28a4c5763a5b327dc48bb3c3512d3807/Form1.cs#L121-L145

https://github.com/zqhong/RyzenTuner/blob/master/Common/Processor/AMDProcessor.cs#L67-L74

Archeb 的 RyzenTuner 限制的一个范围,我写的限制是一个具体的值。

from ryzentuner.

XuNing2 avatar XuNing2 commented on September 28, 2024

可能是 redmibook 特有的 bug

from ryzentuner.

XuNing2 avatar XuNing2 commented on September 28, 2024

https://github.com/zqhong/RyzenTuner/blob/master/Common/Processor/AMDProcessor.cs#L67-L74

Archeb 的 RyzenTuner 限制的一个范围,我写的限制是一个具体的值。

如果想要加上限制范围的话,是否将 var r3 = SetTdpLimit(PowerType.Fast, limit); 改为 var r3 = SetTdpLimit(PowerType.Fast, limit+5.0); 就可以了呢?

from ryzentuner.

zqhong avatar zqhong commented on September 28, 2024

可以的。你可以再参考下面的链接:

https://github.com/Archeb/RyzenTuner/blob/b039cbce62bab18e4f227e9b2eacf21a6d4fa007/App.config#L26-L37

            <setting name="WeakMode" serializeAs="String">
                <value>2.5-4</value>
            </setting>
            <setting name="ExtendedBatteryLifeMode" serializeAs="String">
                <value>4-8</value>
            </setting>
            <setting name="BatteryLifeMode" serializeAs="String">
                <value>6-11</value>
            </setting>
            <setting name="GamingMode" serializeAs="String">
                <value>15-20</value>
            </setting>

这个 Archeb/RyzenTuner 的默认配置,有写范围。

from ryzentuner.

XuNing2 avatar XuNing2 commented on September 28, 2024

我打算用 visual studio 2019 自行构建贵项目的 release,直接导入到编译器里面编译不通过,不断弹出"无法加载 DLL“libryzenadj.dll": 找不到指定的模块。 (异常来自HRESULT:0x8007007E)。"
我有将 https://github.com/FlyGoat/RyzenAdj/releases/download/v0.12.0/libryzenadj-win64.zip 中的对应文件拷贝进 ./bin/Debug 文件夹,但是还是出现了这个问题,是拷贝的位置不对吗?
另外,当我点击 ./UI/MainForm.cs 时,也出现了错误

from ryzentuner.

zqhong avatar zqhong commented on September 28, 2024

https://github.com/zqhong/RyzenTuner/blob/master/.github/workflows/debug_build.yml#L52-L59

你看这里,这是构建 debug 版本的过程。你要先确认你构建的是不是 debug 版本,其他版本需要放在另一个文件夹。

from ryzentuner.

XuNing2 avatar XuNing2 commented on September 28, 2024

好的,谢谢

from ryzentuner.

XuNing2 avatar XuNing2 commented on September 28, 2024

补充一下系统重启的日志:

<Event
	xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
	<System>
		<Provider Name="Microsoft-Windows-Kernel-Power" Guid="{331c3b3a-2005-44c2-ac5e-77220c37d6b4}" />
		<EventID>41</EventID>
		<Version>9</Version>
		<Level>1</Level>
		<Task>63</Task>
		<Opcode>0</Opcode>
		<Keywords>0x8000400000000002</Keywords>
		<TimeCreated SystemTime="2023-02-01T07:17:08.1192819Z" />
		<EventRecordID>76631</EventRecordID>
		<Correlation />
		<Execution ProcessID="4" ThreadID="8" />
		<Channel>System</Channel>
		<Computer>LAPTOP-CNPML87E</Computer>
		<Security UserID="S-1-5-18" />
	</System>
	<EventData>
		<Data Name="BugcheckCode">0</Data>
		<Data Name="BugcheckParameter1">0x0</Data>
		<Data Name="BugcheckParameter2">0x0</Data>
		<Data Name="BugcheckParameter3">0x0</Data>
		<Data Name="BugcheckParameter4">0x0</Data>
		<Data Name="SleepInProgress">0</Data>
		<Data Name="PowerButtonTimestamp">0</Data>
		<Data Name="BootAppStatus">0</Data>
		<Data Name="Checkpoint">0</Data>
		<Data Name="ConnectedStandbyInProgress">false</Data>
		<Data Name="SystemSleepTransitionsToOn">0</Data>
		<Data Name="CsEntryScenarioInstanceId">4</Data>
		<Data Name="BugcheckInfoFromEFI">false</Data>
		<Data Name="CheckpointStatus">0</Data>
		<Data Name="CsEntryScenarioInstanceIdV2">4</Data>
		<Data Name="LongPowerButtonPressDetected">false</Data>
		<Data Name="LidReliability">false</Data>
		<Data Name="InputSuppressionState">0</Data>
		<Data Name="PowerButtonSuppressionState">0</Data>
		<Data Name="LidState">1</Data>
	</EventData>
</Event>

from ryzentuner.

zqhong avatar zqhong commented on September 28, 2024

搜索的关键字可能是:331c3b3a-2005-44c2-ac5e-77220c37d6b4

这是社区的建议:
https://answers.microsoft.com/zh-hans/windows/forum/all/kernel-power-%E4%BA%8B%E4%BB%B641/13e7bfe0-d09c-4066-a5e4-62fe8bc9f295

有 .dmp 文件能更好分析问题

from ryzentuner.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.