ThrottleStop Tutorial

官网下载地址:
ThrottleStop

ThrottleStop是什么

ThrottleStop最初的设计目的是为了对付笔记本电脑中的温度墙,以及调整CPU时钟速度。

但是它不仅仅可以作为解除温度墙的工具,也可以用来给CPU打鸡血(老电脑狂喜)和给CPU放血(降频。

为什么要给CPU降频?cpu降频之后,可以让续航时间加倍。比如之前网课的时候,我这电脑不用TS续航大概两个小时,用了之后锁到1Ghz。虽然低,但是网课也够用了,续航时间能达到4-5个小时

ThrottleStop配置

主界面

左上第一个红框是选择配置文件,软件默认有4个配置文件

  1. Performance
  2. Game
  3. Internet
  4. Battery

用法就像名字一样(废话)


左下那个红框,先介绍第一列的功能

Clock Modulation和Chipset Clock Modulation 这两个选项对一些有点岁数的CPU 会有用,我们用不着..
不需要勾选!

Set Multiplier 设置倍频,设到默认+1就行了
不设也行

Speed Shift EPP 非常有用!
看到左边的数字了吗,那里是可以编辑的!(想不到吧)
值取一个0-255的数字,越接近0 性能越高,越接近255越节能(性能越低)

Power Saver 需要勾选 Disable Turbo 才能使用,该选项确保待机频率最低以降低功耗,对较新的处理器来说用处不大,因为现代处理器有新技术降低待机功耗。比酷睿 2 更新的处理器不建议使用这个。
看着办,一般不勾

Disable Turbo 关闭睿频。没啥可说
现在处理器最好别勾(你基础频率才2G+)

BD PROCHOT 非常,非常重要和有用
在温度达到某一值的时候降低功率,俗称温度墙,就是这东西.(默认打开)
有需要就关上,但并不建议关
!!!关了如果没有其他措施会导致cpu无法自动降频,直到100度强制断电!!!

Taskbar 最小化到任务栏
给我关上!!!烦死了

Log File 启用日志
一般不勾(大佬勾)

Stop/Start Data 停止或开启右侧表格记录数据更新。

SpeedStep 也是个老古董,没必要勾,已被Shift EPP替代(除非你也是古董)
如果没有Speed Shift EPP就勾

C1E 玄学选项,默认勾选
既然默认勾就别动了

On Top 使得 ThrottleStop 置顶(不会被其他窗口遮挡)。
调试的时候才勾

More Data 加快右侧表格数据更新频率,从每秒更新 1 次加快到每秒更新 8 次。
一般用不着

Save 将当前设置存入 ini 文件。
修改完记得按一下


右上红框是你CPU的数据

  1. VID是当前电压
  2. 倍数x基础频率
  3. 你当前cpu频率(就是第二行的结果)

自己理解那个表格


右下没被框的区域
Pkg/Min/Max Power 当前/最小/最大记录到的功率。

Limits 可以显示 Core/GPU/Ring 降频的原因

FIVR 和 TPL 一会用得到

BCLK 重新读取校准基频读数

C7s C-STATE

DTS/Temp 切换温度显示方式
DTS是距离到达CPUTJMAX的温度,TEMP是现在的温度(CPUTJMAX-DTS)

CLR 清空数据


Options

打开下面 Options 按钮

1hqlkj.png

Profile Names 起名字

Notification Area 设置托盘处显示的信息
这里建议勾上CPU Temp

Alarm 设置温度警报,DTS和TEMP上面讲过了

AC profile 插电时配置

Battery profile 用电池时配置。

Low Battery% 电池剩余电量百分比

Low Battery profile 到了上面的百分比,你用哪个配置

Do Not reset FID/VID on exit,退出不TS恢复设置
建议勾上

Battery Monitoring 在主界面上显示电池剩余电量

AC-On,Battery-Off 字面意思

Start Minimized 启动时最小化
建议勾上

Minimize on Close
建议勾上

Add Limits Reason to Log File 在日志中记录限制原因

Table Grid Lines 主界面数据表格线显示

MHz Min 数据显示最小的单位为 MHz。

Nvidia GPU/AMD GPU 你用哪个勾哪个

Start dual IDA 老技术,不勾

DC exit time使用电池后几秒自动关闭TS

Timer Resolution计时器间隔。

AC Timer Res AC 计时器间隔。

Power Save C0% 调整 Power Saver 选项的敏感度

Force TDP/TDC 不明
如果有人知道请评论区告诉我,谢谢

Run Program After Profile Change 指定切换为某个模式前或后所运行的第三方程序

Log Folder 日志文件路径

Hotkeys 设置各种快捷键,例如切换配置文件等

Defaults 还原默认设置


FIVR(最重要的部分)

1hLqR1.png

直接说中间那行,左边不说了.

上面FIVR CONTROL很好理解,就是指选择哪个组件,然后通过下面的XXX Voltage来调整

XXX Voltage是重点,这里为了防止你瞎改,还特意有一个”Unlock Adjustable Voltage”,必须先点了这个才能修改下面的设置

注意不要碰到那个STATIC!

不要碰那个Voltage

看Offset Voltage,Range是控制你调整范围,左边是降低电压,右边升高电压

IccMax 不明
如果有人知道请评论区告诉我,谢谢

右边那行,最上面的表格应该都懂

Memory那行的Disable and Lock Tur bo Power Limits,要安装另外一个东西才能用,降压用不着

Cache Radio 设置缓存的倍频范围。

PowerCut 类似于 BIOS 里修改 IMON Slope/offset 通过虚假的功耗读数来超出某些处理器的功耗限制。

VR Faults/VR Efficiency Mode 自己查(懒得写)(反正降压用不着)

Save Voltages Changes to ThrottleStop.INI 选项一,不保存电压设置。选项二,关闭时保存。选项三,立即保存。


TPL

1hvVL6.png

Tur bo Boost Long Power Max 最大长时功率

Tur bo Boost Short Power Max 最大短时功率

Lock 是说在寄存器中锁定这两项,避免软件或系统对其进行修改,如果日后要解锁需要按照上边卸载和重置的流程来做
Clamp 勾选代表任何时候都遵循此设置,不勾选时仅在睿频时起效.例如 CPU 默频 3.4G,但是在 3.4G 时仍然超过所给功率限制(例如做密集 AVX 运算),勾选 Clamp 的情况会强制 CPU 继续降频直到满足功耗限制,不勾选的话则不会。

PP0 就是PL4 设置


C7s

1hvVL6.png

C10 分别设置 1-4 四种配置的 C-states,C0 为最高性能状态,基本上后边的数字越大越省电,相应的恢复到 C0 需要的时间也就越长。调整这里的选项可以省电降低待机温度或者相反的提高待机温度费电以获得更高的性能。

Official download link:
ThrottleStop

What is ThrottleStop?

ThrottleStop was initially designed to tackle temperature throttling in laptops and adjust CPU clock speeds.

However, it’s not just a tool for bypassing temperature limits; it can also be used to “juice up” older CPUs (great for aging computers) and to “underclock” or reduce CPU frequency.

Why underclock the CPU? Reducing the CPU frequency can significantly extend battery life. For example, during online classes, my laptop lasted about two hours without TS. After using TS and locking the frequency to 1GHz, though performance was lower, it was sufficient for online classes, and battery life extended to 4-5 hours.

ThrottleStop Configuration

Main Interface

The first red box in the top-left is for selecting configuration profiles. The software comes with four default profiles:

  1. Performance
  2. Game
  3. Internet
  4. Battery

Their purpose is pretty much what the names suggest (duh).


The red box at the bottom-left - First, let’s explain the functions in the first column.

Clock Modulation and Chipset Clock Modulation These options are useful for older CPUs but not for us…
Don’t check them!

Set Multiplier Sets the CPU multiplier. Just set it to default+1.
Or leave it alone.

Speed Shift EPP Extremely useful!
See the numbers on the left? That area is editable! (Surprising, right?)
Enter a value between 0-255. Closer to 0 means higher performance, closer to 255 means more power saving (lower performance).

Power Saver Requires Disable Turbo to be checked. This option ensures the lowest idle frequency to reduce power consumption. It’s not very useful for newer processors as they have modern technologies for low idle power. Not recommended for processors newer than Core 2.
Up to you. Usually leave unchecked.

Disable Turbo Disables turbo boost. Nothing much to add.
Better not check for modern processors (your base frequency is only 2G+).

BD PROCHOT Extremely, extremely important and useful.
Reduces power when temperature reaches a certain threshold - commonly known as temperature throttling, caused by this. (Enabled by default)
Turn off if needed, but not recommended.
!!!Turning it off without any other measures will cause the CPU to not throttle automatically, potentially reaching 100°C and forcing a shutdown!!!

Taskbar Minimizes to the taskbar.
Turn this off!!! It’s annoying!

Log File Enables logging.
Usually don’t check (experts might).

Stop/Start Data Stop or start updating the data in the table on the right.

SpeedStep Also an old feature, no need to check. Superseded by Speed Shift EPP (unless your hardware is ancient too).
Check only if Speed Shift EPP is not available

C1E A mysterious option, checked by default.
If it’s default, just leave it.

On Top Keeps ThrottleStop on top of other windows.
Check only when debugging.

More Data Increases the data update frequency in the right table from once per second to eight times per second.
Usually not needed.

Save Saves current settings to the .ini file.
Remember to press this after changes.


The red box on the top-right shows your CPU data.

  1. VID is the current voltage.
  2. Multiplier x Base Frequency.
  3. Your current CPU frequency (the result of line 2).

Understand that table yourself.


The non-boxed area at the bottom-right.
Pkg/Min/Max Power Current/Minimum/Maximum recorded power.

Limits Shows the reason for Core/GPU/Ring throttling.

FIVR and TPL will be used later.

BCLK Re-reads and calibrates the base clock reading.

C7s C-State related.

DTS/Temp Switches temperature display mode.
DTS is the temperature distance to CPUTJMAX. TEMP is the current temperature (CPUTJMAX-DTS).

CLR Clears data.


Options

Click the Options button below.

1hqlkj.png

Profile Names Set profile names.

Notification Area Configures information displayed in the system tray.
It’s recommended to check CPU Temp here.

Alarm Sets temperature alarms. DTS and TEMP explained above.

AC profile Configuration when plugged in.

Battery profile Configuration when on battery.

Low Battery% Battery percentage threshold.

Low Battery profile Which profile to use when reaching the above battery percentage.

Do Not reset FID/VID on exit, Don’t restore CPU settings after exiting TS.
Recommended to check.

Battery Monitoring Displays battery percentage on the main interface.

AC-On, Battery-Off Literal meaning.

Start Minimized Minimize on startup.
Recommended to check.

Minimize on Close
Recommended to check.

Add Limits Reason to Log File Logs throttling reasons.

Table Grid Lines Shows grid lines in the main data table.

MHz Min Sets the minimum data display unit to MHz.

Nvidia GPU/AMD GPU Check which one you have.

Start dual IDA Old technology, don’t check.

DC exit time Time in seconds before TS automatically closes after unplugging.

Timer Resolution Timer interval.

AC Timer Res Timer interval when on AC power.

Power Save C0% Adjusts the sensitivity of the Power Saver option.

Force TDP/TDC Not clear.
If anyone knows, please let me know in the comments, thanks.

Run Program After Profile Change Specifies a third-party program to run before or after switching profiles.

Log Folder Log file path.

Hotkeys Configure hotkeys, e.g., for switching profiles.

Defaults Restore default settings.


FIVR (Most Important Part)

1hLqR1.png

Let’s talk about the middle row directly, not the left side.

The FIVR CONTROL at the top is straightforward; it selects which component to adjust using the settings below (XXX Voltage).

XXX Voltage is the key. To prevent you from messing up, there’s an “Unlock Adjustable Voltage” button that must be clicked before you can modify the settings below.

Be careful not to touch that STATIC!

Do not change the Voltage option.

Look at Offset Voltage. Range controls the adjustment range; left side lowers voltage, right side raises it.

IccMax Not clear.
If anyone knows, please let me know in the comments, thanks.

The right-hand row. The table at the top should be understood.

For the Memory line, Disable and Lock Turbo Power Limits requires installing another tool to use. Not needed for undervolting.

Cache Ratio Sets the multiplier range for the cache.

PowerCut Similar to modifying IMON Slope/offset in the BIOS. It uses fake power readings to bypass power limits on some processors.

VR Faults/VR Efficiency Mode Look it up yourself (too lazy to write) (anyway, not needed for undervolting).

Save Voltages Changes to ThrottleStop.INI Option one doesn’t save voltage settings. Option two saves on close. Option three saves immediately.


TPL

1hvVL6.png

Turbo Boost Long Power Max Maximum long-term power.

Turbo Boost Short Power Max Maximum short-term power.

Lock Locks these settings in the register, preventing modification by software or the system. If you need to unlock later, follow the uninstallation and reset process described above.
Clamp Check to enforce these settings at all times. Uncheck to apply only during turbo boost. For example, a CPU’s default frequency is 3.4GHz, but it might exceed the given power limit even at 3.4GHz (e.g., during intensive AVX workloads). With Clamp checked, the CPU will be forced to downclock until it’s within the power limit; without it, it won’t.

PP0 is PL4 setting.


C7s

1hvVL6.png

C10 Sets C-states for 1-4 configurations. C0 is the highest performance state. Generally, higher numbers save more power, but take longer to return to C0. Adjusting these can save power and lower idle temperatures, or vice versa: increase idle temperature and power consumption for higher performance.


ThrottleStop Tutorial
https://tokisaki.top/blog/throttlestop/
作者
Tokisaki Galaxy
发布于
2020年2月9日
许可协议