performance-tuning

Linux 服务器 - TCP 调整过程中带宽测试不会改变
performance-tuning

Linux 服务器 - TCP 调整过程中带宽测试不会改变

我是网络管理新手,有个问题。我正在研究是否可以使用遗传算法方法进行 TCP 调整。为此,我编写了一个 Python 程序,该程序采用一组参数并使用遗传算法对其进行迭代。设置每组参数后,我使用 iperf 实用程序检查速度。但是,速度最终并没有提高。我做错了什么? 这是程序改变的一组参数和遗传算法针对每个参数尝试的一组值。 'net.ipv4.tcp_app_win' : (0, 31), 'net.ipv4.tcp_window_scaling': [0, 1], 'net.ipv4.tcp_congestion_control' : ['reno', 'c...

Admin

CPU 上的进程
performance-tuning

CPU 上的进程

如何监控/列出当前在特定 CPU 核心上运行的进程。基本上,我正在寻找类似于“top”或“htop”命令的输出,但针对特定 CPU 核心 ID 进行过滤。或者命令“pidstat -t -p <process_id>”的反向操作(此命令显示进程使用的内核),但我正在寻找在内核上运行的所有进程。 ...

Admin

如何让 Windows GUI 更快地绘制自身
performance-tuning

如何让 Windows GUI 更快地绘制自身

我有一台性能相当强大的 Windows 10 机器,配有多个 SATA SSD、Core i7-3770K @3.90 GHz 和 32 GB RAM。GPU 是 GTX 950,以 200% dpi 设置驱动三个 4K 显示器。 但是,我基本上可以看到 Windows 10 GUI 绘制窗口大约半秒钟,例如,打开 Windows 资源管理器时。此外,使用 Alt-Tab 在窗口之间切换并不是即时的,而是需要大约 200 毫秒的时间,直到最前面的窗口绘制或完全显示。 哪些组件主要负责绘制 GUI? CPU?RAM?仅显卡? 为了使升级值得,GUI 的绘制...

Admin

我还能调整 Brave 浏览器以适应 GPU 密集型 HTML5 吗?
performance-tuning

我还能调整 Brave 浏览器以适应 GPU 密集型 HTML5 吗?

如何进一步提高基于 Chromium 的浏览器(如我目前使用的 Brave)的性能重的HTML5 游戏。我将其定义为“重度”,即我一天中的大部分时间都在玩游戏,同时还要做很多其他事情。请专注于浏览器。 我使用 Linux Mint 20.3 Cinnamon 和 Dell Inspiron 15 Gaming 7577 进行工作,让我根据我认为可能导致性能问题的因素列出该问题的关键组件: A)内存:32GB DDR4 2400MHz 双通道; b)固态硬盘:M.2 PCIe NVMe 东芝 512GB,搭载操作系统 Linux Mint 20.3 Cinn...

Admin

如何限制我的 Windows 11 笔记本电脑的温度?
performance-tuning

如何限制我的 Windows 11 笔记本电脑的温度?

如何限制笔记本电脑的温度?我使用的是 Windows 11。我希望它尽可能凉爽。我不需要性能,无论是插电时还是使用电池时。是否有注册表设置或第三方工具? 最终目标是键盘和掌托感觉不热。 ...

Admin

将符号链接放在指向 NMVE 的慢速驱动器中是加快文档加载速度的好方法吗?
performance-tuning

将符号链接放在指向 NMVE 的慢速驱动器中是加快文档加载速度的好方法吗?

在 MB 崩溃后清理东西时,我得到了一个三星 NMVE 2(1TB)驱动器,并将 Windows 10 64 位从 SATA SSD 传输到它(在 500GB 分区中),并且确实帮助加载操作系统和一些应用程序,例如带有 20 个选项卡的 Chrome。 问题:对于 Visual Studio 开发解决方案、Office (64) Docs 和 pdf 没有太大帮助...... 我在 Samsung NMVE 2 的另一个分区中有 500GB 可用空间,但我的文档文件夹几乎有这个大小,我真正想加快的只是上面提到的那些大小约为 100GB 的文件夹。出于多种原因...

Admin

有没有一种方法可以仅对 ffmpeg 链中的过滤器进行基准测试,而忽略编码器操作?
performance-tuning

有没有一种方法可以仅对 ffmpeg 链中的过滤器进行基准测试,而忽略编码器操作?

我发现了很多如何使用空复用器防止将实际输出写入磁盘,从而节省磁盘空间和执行写入操作所需的所有时间/工作。我对一些略有不同的事情感兴趣:我想对一组不同的过滤器链的性能进行基准测试/比较独立的编码器。换句话说,我想尝试找到一个空编码器,而不是空复用器:其中来自过滤器链的帧输出被转储到任何地方,而不是转储到编码器中。 如果我的参考链是: input -> filter1 -> filter2 -> filterN -> encoder -> muxer 我能找到的所有示例都向我展示了如何做到这一点: input -> filte...

Admin

评估 pagefile.sys 的规范(Windows 10,摘要)
performance-tuning

评估 pagefile.sys 的规范(Windows 10,摘要)

我希望这个问题不要太偏向个人观点,我会尽量保持中立。我浏览过一些关于这个话题的网站,得到了很多相互矛盾的信息。 问题 1(最重要): 是否确实用户自定义尺寸最小化计算时间“系统管理”?(我几乎找不到关于这一点的深刻数据。)固定大小(起始=最大尺寸,无需计算,因为它永远不会改变)表现优于动态的“开始到最大尺寸间隔”? 多个消息来源称使用自定义设置(1,2和3等等),至少如果你能够预测你对记忆的需求。这篇博文指出自定义页面文件设置是系统调整的常见做法。 到确定所需的页面文件大小 马克·鲁西诺维奇建议查看...

Admin

如何提高postgresql查询执行时间
performance-tuning

如何提高postgresql查询执行时间

问题陈述: 我们有一个以 Postgresql db 作为后端的企业产品。其中一个表有 5 列,相应的数据类型为 (bigint time、bigint store_time、varchar category、varchar sub_catorgy、integer count)。总共有 1500 万条唯一记录。 客观的: 我们正在尝试在 1 或 2 秒的响应时间内获取/选择约 1400 万条记录以显示在 UI 中。 目前的观察与分析: 我们设计了如下所示的选择语句来获取 1400 万条记录 查询 — “从时间介于 1541156340000 和 ...

Admin

docker 在非特权模式下运行
performance-tuning

docker 在非特权模式下运行

上次我在docker for runners中使用了docker,但是它需要特权模式 撰写文件: version: '3.7' services: runner: image: gitlab/gitlab-runner:latest volumes: - ./config:/etc/gitlab-runner - ./run:/var/run/ # - /var/run/docker.sock:/var/run/docker.sock docker: image: docker:dind...

Admin

如何提高我的笔记本电脑的性能?
performance-tuning

如何提高我的笔记本电脑的性能?

我最近购买了一台 HP 笔记本电脑,配置如下 Intel i3 第 7 代处理器 i3 7020U CPU @2.30 GHz 1 TB 硬盘 4 GB 内存 Windows 10 家庭版 64 位操作系统 收到笔记本电脑后,我安装了以下软件 Chrome 浏览器 Eclipse 集成开发环境 Zoom 会议 雄猫 Java 12 节点服务器 Visual Studio 代码 Git 温拉 Adobe Acrobat 阅读器 记事本++ 现在我的笔记本电脑变得非常慢,每个操作都要花 5 到 10 秒。如果我在不同的窗口之间切换,应用程序/进程...

Admin

HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\SubSystems\Windows\SharedSection 有什么作用?
performance-tuning

HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\SubSystems\Windows\SharedSection 有什么作用?

我在 YouTube 上观看了有关如何充分发挥集成 GPU 性能的视频,视频指导如何将上述注册表项的数据从 更改SharedSection=1024,3072,512为SharedSection=1024,30720,512: 这实际上起什么作用? 这对游戏过程中的性能有何影响? 它安全吗? 如果不使用,难道不能做同样的事情吗regedit? 我google了一下,所有的答案都是关于并发策略的数量,但是我不是很理解,也没有发现这和集成GPU性能有什么关系。 ...

Admin

LightHouse 性能测试工具是否与 Electron 1.8.1 兼容
performance-tuning

LightHouse 性能测试工具是否与 Electron 1.8.1 兼容

我正在尝试对我们的 Angular Electron 应用进行强大的性能测试。我听说 LightHouse 在 Chrome 上非常出色,但当我尝试在 Electron 上使用它时,它失败了:Browser.getVersion() 未找到 有没有办法让 LightHouse 与 Electron 兼容? 如果没有,我可以使用哪些性能工具(CDT 除外)? 谢谢 ...

Admin

maxRequestWorkers 的正确值
performance-tuning

maxRequestWorkers 的正确值

我在 apache2.conf 文件中将 maxRequestWorkers 的值设置为 4000。但是当我运行 apache2buddy perl 脚本时,报告的 maxrequestworkers 值为 150。apache2buddy perl 脚本如何计算 maxrequestWorkers(perl 专家能否分解 perl 脚本中的部分)?还有其他方法可以通过命令行验证 MaxRequestWorkers 吗?除了 apache2.conf 之外,还有其他文件可以定义此值吗?(环境是运行 ubuntu 的 ec2 实例中的 docker 容器。) ...

Admin

SQL Server 的最大工作区内存会随着时间的推移而减少 - 只有重新启动实例才能增加它
performance-tuning

SQL Server 的最大工作区内存会随着时间的推移而减少 - 只有重新启动实例才能增加它

这是一个 SQL Server 2016 CU2 实例,配置了 15 GB 作为最大 RAM 使用量。MDOP 为 4。此实例中的数据库很少被用户查询,并且这是一个只读辅助副本。 问题:每周,所有查询都会因内存耗尽而进入 RESOURCE_SEMAPHORE 状态,即使此服务器中没有其他查询同时运行。实例重新启动后,查询会重新开始工作。通过下图,您会注意到我们缺少最大工作区内存,这些查询真的非常糟糕(天文数字般的查询成本)。 重启前:可用的最大工作区内存仅有 1.8 GB,并且所有错误查询都进入 RESOURCE_SEMAPHORE 状态。 实例重...

Admin