跳转至

Process Lasso 的组成部分

Process Lasso 由一个核心引擎和一个用户界面组成。两者相互分离,因此用户可以在完全关闭用户界面的同时让 Process Lasso 保持活动、继续管理进程。核心引擎以 ProcessGovernor.exe 运行,用户界面则是 ProcessLasso.exe。只运行核心引擎时,内存占用仅约 1-3MB(通常如此),且几乎不消耗 CPU。启动用户界面 ProcessLasso.exe 时,如果当前用户或服务方式下还没有 ProcessGovernor.exe 核心引擎在运行,它会自动启动一个实例。关闭用户界面时,程序会询问您是否让核心引擎继续运行。默认情况下,每个用户会话都有各自的 ProcessLasso.exe 与 ProcessGovernor.exe 实例。另一种常见配置是把 Governor 作为服务运行,并按需启动图形界面。

组件 文件名 说明
图形用户界面(GUI) ProcessLasso.exe 该图形界面用于配置进程规则与功能、显示正在运行的进程,以及 Process Governor 服务的近期活动(日志)。它还承载系统托盘图标。
核心引擎(Governor) ProcessGovernor.exe 这个非交互式系统服务称为 Process Governor 或「核心引擎」,负责实际执行进程规则与算法。它可以在没有 GUI 的情况下独立运行,占用资源极少。
会话代理 bitsumsessionagent.exe 这个极小的进程帮助 Process Lasso 获取每个交互式用户会话的特定信息,即前台进程 ID 与最后输入时间(供空闲计时器使用)。ProBalance 与空闲节能会使用这些数据。保持唤醒与阻止睡眠功能也依赖此进程,它未运行时这些功能无法正常工作。bitsumsessionagent.exe 几乎没有开销,因此不应禁用其启动任务。
配置文件 prolasso.ini 该配置文件保存 Process Lasso 的进程规则与选项。可通过「选项 / 常规 / 配置启动…」更改路径。
日志文件 prolasso.log 该日志文件记录近期操作。可以将其禁用。可通过「选项 / 常规 / 配置启动…」更改路径。该文件为 CSV 格式。