首页 > 其他分享 >11th Gen Intel Core i5-11400F 处理器,设置 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Sessio

11th Gen Intel Core i5-11400F 处理器,设置 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Sessio

时间:2024-11-20 22:57:39浏览次数:1  
标签:Control Core CurrentControlSet AdditionalCriticalWorkerThreads 1024 AdditionalDe

对于 11th Gen Intel Core i5-11400F 处理器,设置 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Executive] 下的 AdditionalCriticalWorkerThreadsAdditionalDelayedWorkerThreads 参数时,首先要理解如何设置这些值的合理范围。

设置这些注册表值时的几个关键因素:

  1. 处理器核心数和线程数: i5-11400F 是一款 6 核 12 线程的处理器,基础频率为 2.60 GHz。根据这种配置,你可以推测系统的并发线程数量和系统的负载需求。

  2. 系统资源: 设置这些线程数参数的最大值应该考虑到 CPU 的核心数和系统的内存容量。设置过高的线程数可能会导致线程争用和资源浪费,反而降低系统性能。

  3. 推荐设置:

    • AdditionalCriticalWorkerThreads 和 AdditionalDelayedWorkerThreads 的设置应当根据系统负载需求来决定,通常不会设置得过高,因为它们是用来处理额外的工作线程,而过多的线程可能会导致系统的过度调度,从而产生性能瓶颈。
    • 在 6 核 12 线程的 CPU 上,通常建议将这些值设置为 较为保守的范围,例如在 256 到 1024 之间。

设置最大值:

  • AdditionalCriticalWorkerThreadsAdditionalDelayedWorkerThreads 的最大值并不是硬性规定的,而是取决于你的硬件(CPU)和操作系统的处理能力。虽然这些值可以设置为较高的数值(比如 1024),但一般来说,如果你的系统是常规使用,设置为 5121024 是合理的。

  • 根据 i5-11400F 处理器的性能,你可以考虑设置为以下:

    • AdditionalCriticalWorkerThreads512 或 1024(推荐从较低值开始,逐步调整)
    • AdditionalDelayedWorkerThreads512 或 1024(同样从较低值开始)

具体操作步骤:

  1. 打开注册表编辑器:

    • 按 Win + R,输入 regedit,按回车。
  2. 定位到注册表路径:

    Copy Code
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Executive
  3. 修改或创建注册表值:

    • 右键点击 Executive 文件夹,在菜单中选择 新建 > 字符串值 或 DWORD (32 位) 值(根据你的需求)。
    • 创建或修改以下项:
      • AdditionalCriticalWorkerThreads
      • AdditionalDelayedWorkerThreads
    • 设置这些值为 512 或 1024。如果你想要一个相对较高的设置,可以选择 1024。
  4. 保存并重启计算机:

    • 修改注册表后,保存更改并重启计算机,使设置生效。

注意:

  • 系统稳定性:更改这些值会影响系统的线程调度和资源使用。如果设置过高,可能会对性能产生负面影响。建议逐步测试不同的值,并观察系统的响应。
  • 备份注册表:在修改注册表之前,请确保备份注册表,以防万一出现问题可以恢复。

这样设置后,系统将能够更高效地调度线程,适应更高负载的场景。如果你有更具体的应用需求,也可以根据实际情况进一步微调这些值。


 

标签:Control,Core,CurrentControlSet,AdditionalCriticalWorkerThreads,1024,AdditionalDe
From: https://www.cnblogs.com/suv789/p/18559561

相关文章

  • Android core control目录下的作用
    在Android系统中,corecontrol的目录通常位于:/sys/module/core_ctl/parameters/该目录包含一系列文件,用于控制和调节Android的core_ctl模块的行为。core_ctl是专门为多核处理器设计的一种动态核心管理机制,尤其在big.LITTLE架构下,用于平衡性能和功耗。以下是该目录下......
  • 1.Job for chronyd.service failed because the control process exited with error c
    1.遇到报错Jobforchronyd.servicefailedbecausethecontrolprocessexitedwitherrorcode.See"systemctlstatuschronyd.service"and"journalctl-xe"fordetails..2.解决方法删除service开头多余的“#”号[root@compute~]#vi/etc/chrony.conf#Usep......
  • EFCore如何更改跟踪状态
    这里简单介绍下几种修改实体或者导航的跟踪状态。1.直接修改实体对已在DbContext中跟踪的实体,直接操作,如给字段赋值、给导航属性赋值或者添加删除等对未在DbContext中跟踪的实体,调用DbContext的Add、Update、Remove等方法,对已跟踪的实体也有效需要注意所有添加的实体都需要调......
  • MM模块-MM专题-采购订单PO或STO中字段确认控制CCK-如何确定? (CCK=Confirmation Contro
    业务背景:采购订单或STO中需要启用内向交货单收货。实战项目上针对于内向交货单有着不同的用法。后台表:EKPO表字段:EKPO-BSTAE 字段描述:确认控制(CCK)用法1:由SAP跑MRP生成需求,然后从SAP推送到外围系统,协同到供应商,供应商准时化配送。这里的内向交货单就等于要货指令。用法2:......
  • .NET CORE CliWrap 命令行
    前言做研发的时候有时候需要调用一些第三方进程的操作,一般通过System.Diagnostics.Process来操作。现在有一个更灵活方便的工具Cliwrap,这里记录一下如何简单的操作命令行这里用nuget.exe来进行demo,具体的命令行可以参考nuget文档,这里就不详细介绍。nuget查询包的命令n......
  • 大数据学习17之Spark-Core
    5.3.算子5.3.1.何为算子        算子是一个函数空间到另一个函数空间的映射。广义的讲,对任何函数进行某一项操作都可以认为是一个算子。5.3.2.分类    转换算子    行动算子    控制算子5.3.3.转换算子(单Value)5.3.3.1.map     ......
  • Nginx Ingress Controller的监控日志分析:请求来源IP的深度剖析
    个人名片......
  • .NET Core 特性(Attribute)底层原理浅谈
    简介烂大街的资料不再赘述,简单来说就是给代码看的注释Attribute的使用场景Attribute不仅仅局限于C#中,在整个.NET框架中都提供了非常大的拓展点,任何地方都有Attribute的影子编译器层比如Obsolete,ConditionalC#层GET,POST,Max,Range,RequireCLRVM层StructLayout,DllImp......
  • NVIDIA(Hopper)H100 Tensor Core GPU 架构
    NVIDIA(Hopper)H100TensorCoreGPU架构AI赋能个体创业致力于降低直播成本服务于商家和个人​关注他  NVIDIAH100TensorCoreGPU是NVIDIA最新的(2022年发布)通用可编程流式GPU,适用于HPC、AI、科学模拟和数据分析。H100GPU主要用于执行A......
  • [Vue] Component authority controls
    Forcomponentlevelauthoritycontrols,weneedtofindacommonparttensothatwecanextractacommoncomponenttohandlethepermissioncontrolinordertoavoiddirectlymodfiyingcomponentitself.Forexample,wehavefollowinguserauthoritylevel:......