首页 >电脑教程 >故障排查 >电源和性能优化

电源和性能优化

WBOY
WBOY原创
2024-06-18 17:09:15601浏览

如今,网站的流畅性至关重要,然而,随着网站功能的增加,性能问题也随之而来。php小编柚子特地为大家带来电源和性能优化这一专题,旨在帮助大家深入了解如何优化网站,提升用户体验。本专题将深入探讨如何优化数据库、缓存、代码和服务器配置等方面,助力大家解决性能瓶颈问题,提升网站速度,为用户提供更顺畅的浏览体验。

电源和性能优化

优化当前电源模式性能,参考微软官方说明,会加电脑功耗,建议切换到高性能后再运行此批处理。

新建文本文档,复制如下代码,另存为文件名“电源和性能优化.bat”,保存类型“所有文件(*.*)”,双击运行。

@echo off
rem 将当前电源计划上的 EPP 值降低到 0,使性能完全优于功耗
Powercfg -setacvalueindex scheme_current sub_processor PERFEPP 0
rem 将最小处理器性能状态限制为 100%
Powercfg -setacvalueindex scheme_current sub_processor PROCTHROTTLEMIN 100
rem 将最大处理器性能状态限制为 100%
Powercfg -setacvalueindex scheme_current sub_processor PROCTHROTTLEMAX 100
rem 调高处理器响应能力替代启用阈值和处理器响应能力替代启用时间,
rem 并降低处理器响应能力替代禁用阈值和处理器响应能力替代禁用时间。
rem 这之后,系统将很难进入响应能力替代状态。 处理器响应能力替代性能下限的默认值设置为 100,
rem 以便响应能力替代周期以最大频率运行。 你还可以降低处理器性能下限,
rem 降低处理器响应能力替代能源性能首选项上限,以便 HWP 调整频率。
Powercfg -setacvalueindex scheme_current sub_processor RESPENABLETHRESHOLD 100
Powercfg -setacvalueindex scheme_current sub_processor RESPDISABLETHRESHOLD 1
Powercfg -setacvalueindex scheme_current sub_processor RESPENABLETIME 10
Powercfg -setacvalueindex scheme_current sub_processor RESPDISABLETIME 1
Powercfg -setacvalueindex scheme_current sub_processor RESPPERFFLOOR 5
Powercfg -setacvalueindex scheme_current sub_processor RESPEPPCEILING 50
rem 启用处理器性能提升模式
Powercfg -setacvalueindex scheme_current sub_processor PERFBOOSTMODE 1
rem 服务器需要超低延迟,同时仍希望在空闲期间从低功耗中获益,你可以针对负载的任何增加来加快性能状态的提高,
rem 在负载下降时减慢该状态的降低。 以下命令将提高策略设置为“Rocket”来加快状态提高,并将降低策略设置为“单个”。
rem  提高和降低阈值分别设置为 10 和 8。
Powercfg.exe -setacvalueindex scheme_current sub_processor PERFINCPOL 2
Powercfg.exe -setacvalueindex scheme_current sub_processor PERFDECPOL 1
Powercfg.exe -setacvalueindex scheme_current sub_processor PERFINCTHRESHOLD 10
Powercfg.exe -setacvalueindex scheme_current sub_processor PERFDECTHRESHOLD 8
rem 处理器性能核心休眠最小核心数
Powercfg -setacvalueindex scheme_current sub_processor CPMINCORES 100
rem 处理器性能核心休眠最大核心数
Powercfg -setacvalueindex scheme_current sub_processor CPMAXCORES 50
rem 禁用实用程序分发(实用程序分发,它可降低处于合理稳定状态的工作负载的请求 CPU 频率来降低处理器功耗。
rem 但是,对于受到高活动突发影响的工作负载,或者在处理器之间快速随机转移工作负载的程序,
rem 实用程序分发不一定是一个很好的算法选择。)
Powercfg -setacvalueindex scheme_current sub_processor DISTRIBUTEUTIL 0
Powercfg -setactive scheme_current

以上是电源和性能优化的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn