我的电脑运行 Windows 7 已经很旧了,Flash 内容有点卡顿。我发现提高插件进程的优先级很有帮助。
我知道/high
启动具有“高”优先级的可执行文件的开关,但我不知道如何自动提高子进程(由(父)浏览器进程启动的插件可执行文件)的优先级。
我希望无需在机器上安装任何附加软件即可完成此操作。如果有办法从浏览器本身执行此操作(我使用 Firefox 和 Chrome),那就更好了。
另外,FMI:我可能忽略了哪些可能的意外后果?
答案1
每当我在 Firefox 中播放 Flash 视频时,都会出现几个FlashPlayer插件_11_7_700_224.exe启动(版本号显然会随着时间而变化)。您可以运行以下命令来设定优先级从命令行执行某个进程:
wmic process where name="FlashPlayerPlugin_11_7_700_224.exe" setpriority 32768
但是,在启动 Firefox 时执行此操作将不起作用,因为 FlashPlayerPlugin 进程是按需启动的,一旦不再需要就会被终止。因此,您可以创建一个批处理文件,在需要时运行,或者安排文件每 10 分钟左右执行一次。
答案2
答案3
打开 Firefox 快捷方式图标属性,然后粘贴%comspec% /c start /HIGH FireFox.exe
到目标位置盒子。
点击Apply
就这些。
此特定的快捷方式现在将始终以高优先级启动 Firefox,并且如果您愿意,也可以为正常优先级创建其他图标。