GoGPT Best VPN GoSearch

OnWorks 网站图标

thinkfan - 云端在线

在 OnWorks 免费托管服务提供商中通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器运行 thinkfan

这是可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行的命令 thinkfan,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


thinkfan - 一个简单的风扇控制程序

概要


思凡 [-hnqzDd[-b 比亚斯[-c 配置[-s SECONDS[-p [延迟]]

商品描述


Thinkfan 根据预配置的温度限制设置风扇速度
/etc/thinkfan.conf. 它可以从三个可能的来源读取温度:

/proc/acpi/ibm/热
由 thinkpad_acpi 内核模块提供,

/sys/类/hwmon/*/温度*_输入
可由任何 hwmon 驱动程序提供,以及

聪明 (自0.9起)
它使用 libatasmart 直接从硬盘读取温度。

请注意,从 0.9 开始,您可以同时使用这三种类型的任何传感器。 到
允许,配置 关键词。 该 传感器 关键字已
不推荐使用新关键字 tp_热量, 阿塔斯马特 这标志着
以下路径作为旧版 thinkpad_acpi 热文件、sysfs hwmon 文件或硬盘
设备文件,分别。

风扇可以 /proc/acpi/ibm/风扇 或一些 PWM 文件 /系统/类/ hwmon。 请注意 风扇
配置关键字是 弃用 以及。 相反,你应该使用 tp_fan 为了遗产
thinkpad_acpi 风扇文件或 脉宽调制风扇 对于 sysfs PWM 文件。

有关这些更改的详细信息,请参阅自述文件和示例配置。

警告:这个程序只对配置进行非常基本的健全性检查。 那
意味着您可以随心所欲地设置温度限制。

有两种通用的操作模式:

复杂 MODE
在复杂模式下,为 thinkfan 知道的每个传感器定义温度限制。
为系统中的每个传感器设置合适的限制可能需要一些
关于您的硬件的实验和良好的知识,但这是保持的最安全的方式
每个组件都在其指定的温度范围内。 看
http://www.thinkwiki.org/wiki/Thermal_Sensors 有关哪个传感器测量什么的详细信息
Thinkpad 中的温度。 在其他系统上,您必须自己找出答案。 见
示例配置以了解语法。

简单 MODE
在简单模式下,Thinkfan 仅使用系统中发现的最高温度。 那可能
是危险的,例如对于硬盘。 这就是为什么你应该提供一个修正值(即
为具有硬盘温度的传感器(或
电池...)。 有关详细信息,请参阅示例配置文件。

配置


一些示例配置随源包一起提供。 欲知详情
解释请阅读自述文件。 如果您从发行版安装 thinkfan
包,你可以在下面找到它们 / usr /共享/ doc 或者你的包管理器放在哪里
文档。

配置


-h 显示简短的帮助信息

-s SECONDS
温度更新之间的最大秒数(默认值:5)

-b 比亚斯
浮点数(-10 到 30)来控制温度升高的夸张。 如果
在一个周期内温度升高超过 2°C,使用这个数字
计算偏差,该偏差被添加到当前的最高温度中
系统:

current_tmax = current_tmax + delta_t * BIAS / 10

这意味着负数可用于平衡短期和突然
温度峰值,就像在一些 on-DIE 传感器上看到的那样。 使用危险模式
删除 -10 到 +30 的限制。 注意 -b 和 a 之间不能有空格
否定论点,因为否则 getopt 会将诸如 -10 之类的内容解释为
选项并失败(即写“-b-10”而不是“-b -10”)。

默认值为15.0

-c 文件
加载不同的配置文件(默认:/etc/thinkfan.conf)

-n 不要成为守护进程并登录到终端而不是系统日志

-q 保持安静(终端上没有状态信息)

-z 假设我们在使用 sysfs 时不必担心从待机状态恢复
界面(请参阅自述文件!)

-p [秒]
使用脉冲风扇解决方法(适用于较旧的 Thinkpad)。 需要一个可选的
浮点参数(0-10s)作为消除持续时间。 默认 0.5 秒。

-d 不要从休眠磁盘读取温度。 相反,0 °C 用作该磁盘的
温度。 如果读取温度导致磁盘唤醒,则需要这样做
不必要地。 备注: 此选项仅在 thinkfan 使用 -D 构建时可用
USE_ATASMART。

-D 危险模式:禁用所有健全性检查。 可能会损坏您的硬件!!

讯号


SIGINT 和 SIGTERM 只是中断操作,应该导致 thinkfan 终止
干净地

SIGHUP 使 thinkfan 重新加载其配置。 如果新配置有任何问题,我们
保留旧的。

SIGUSR1 导致 thinkfan 将所有当前已知的温度转储到系统日志,或
控制台(如果使用 -n 选项运行)。

使用 onworks.net 服务在线使用 thinkfan


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad




×
广告
❤️在这里购物、预订或购买——免费,有助于保持服务免费。