performance 相关问题

有关测量或改进代码和应用程​​序效率的问题。

手动轮询和选择[速度]

我开发了一个嵌入式系统(Linux 和 C),可以手动读取两个传感器(5Hz 和 200Hz)轮询,检查两个文件中是否有可用数据。 现在,我想使用投票或选择

回答 1 投票 0

每个事务的连接/断开连接的 Oracle 性能

目前正在尝试优化一些代码,注意到每个事务之前都会进行连接,并在事务结束时调用断开连接。 根据我之前的经验,我做到了

回答 1 投票 0

清理100M+行的数据库表中不必要的数据

我有一个名为Controllers的表,其中记录了一些具有唯一IMEI号的设备。 场地 类型 无效的 钥匙 默认 额外的 ID 整数 不 优先原则 无效的 自动递增 设备名称 varchar(200) 不 无效的

回答 1 投票 0

Python代码因瓶颈执行速度过慢 - 寻求性能优化

我的 Python 代码目前面临性能问题,特别是执行速度问题。我已经确定了代码中的瓶颈,并且正在寻求有关如何更好地优化它的建议

回答 1 投票 0

SQL Server - DECLARE SET 的执行时间比硬编码 where 条件中的参数要花费太多时间

我有一个简单的 CTE 选择语句,其中我在WITH之前声明并设置了值,并且我正在获取一天的数据,该数据将有近 200,000 行数据。如果我执行...

回答 2 投票 0

使用 serviceWorker (PWA) 和 Laravel Cache::put() 进行缓存的区别

缓存是优化 Web 应用程序速度和效率的一个基本方面。因此,决定使用它的最佳方法和策略至关重要。就我而言...

回答 1 投票 0

如何使用 JavaScript 将一张图像切换到另一张图像?

我一直在研究使用JS从一张图像切换到另一张图像的不同方法。我尝试使用 classList.toggle 和现在的 eventListener 方法,我认为它可以正常工作,但是屁股......

回答 1 投票 0

百分比格式化速度是 Python 3.x 中 f 字符串的两倍

在评估现有代码是否应切换到 str.format / f-strings 时,我发现旧式百分比格式的性能大约是原来的两倍。 虽然我意识到差异...

回答 1 投票 0

select/poll 与异步 I/O 的性能

从性能角度来看,哪个更好?选择/轮询还是异步 I/O?我之前的印象是 select/poll 反复向内核索取数据,而异步 I/O 则依赖于 ke...

回答 2 投票 0

根据计算表达式是直接返回还是先存储在变量中然后返回而实现的差异

以下两种实现在计算性能和内存消耗上有区别吗? 区别在于将中间计算存储到单独的

回答 1 投票 0

Java 脚本文件未进行 gzip 压缩

我已经在 IIS 上托管了我的 Angular 8 项目。 我的 java 脚本文件没有被 gzip 压缩。其他文件正在被 gzip 压缩。 我的java脚本文件 响应头 我的 web.config - 我在 IIS 上托管了我的 Angular 8 项目。 我的java脚本文件没有被gzip压缩。其他文件正在被 gzip 压缩。 我的java脚本文件 响应标题 我的 web.config - <httpCompression directory="%SystemDrive%\inetpub\temp\IIS Temporary Compressed Files"> <scheme name="gzip" dll="%Windir%\system32\inetsrv\gzip.dll"/> <dynamicTypes> <add mimeType="text/*" enabled="true"/> <add mimeType="message/*" enabled="true"/> <add mimeType="application/javascript" enabled="true"/> <add mimeType="*/*" enabled="false"/> </dynamicTypes> <staticTypes> <add mimeType="text/*" enabled="true"/> <add mimeType="message/*" enabled="true"/> <add mimeType="application/javascript" enabled="true"/> <add mimeType="*/*" enabled="false"/> </staticTypes> </httpCompression> <urlCompression doStaticCompression="true" doDynamicCompression="true"/> 我更改了 web.config 以允许 gzip 响应头中的Content-Encoding字段显示“br”,表示该文件使用Brotli压缩算法而不是gzip压缩算法进行压缩。 虽然 Brotli 压缩具有更高的压缩比,并且已得到许多浏览器的支持,但在撰写本文时,它仍然没有像 Gzip 那样广泛采用。因此,一种可能的优化是同时启用 Brotli 和 Gzip 压缩,但如果客户端用户代理也支持,则优先考虑 Brotli。 如果您想使用gzip压缩算法而不是Brotli压缩,您需要确保在web.config文件中正确配置gzip压缩方案,并从配置中删除Brotli压缩方案。 你的 web.config 文件中没有配置 Brotli 压缩方案,但浏览器中的 Content-Encoding 字段显示“br”,那么可能是因为在其他地方配置了 Brotli 压缩,例如 IIS 或其他模块的全局配置. 相关参考链接:使用IIS压缩。

回答 1 投票 0

如何在 Laravel Eloquent 中通过分页高效处理大型数据集?

我正在开发一个 Laravel 应用程序,该应用程序从数据库中检索大型数据集。 目前,我正在一次获取所有结果,但这会导致性能问题。我想实施

回答 1 投票 0

在 2 个不同的 Oracle 模式上执行相同查询的速度差异很大

我在同一台 Oracle 服务器 (v12c) 上安装了 2 个不同的模式。 在这两个模式中,我都有相同的 DB LINK,它指向一个远程数据库,该数据库允许我读取表(大小 ±...

回答 1 投票 0

更改 python 系列的相邻元素

我有一个带有布尔值的Python系列。只要系列中存在 True,我就希望前 5 个值和后 6 个值都为 true。 我可以使用 for 循环来实现它,但我想......

回答 1 投票 0

由于代理无法记录流量

我必须使用jmeter记录移动应用程序。为此,我已经在 iphone 和 jmeter 中完成了所有必需的配置。 api 也被记录在 jmeter 中。但有一种 si 流...

回答 1 投票 0

如何从浏览器堆栈应用程序中记录jmeter中的api

我必须录制移动应用程序的jmeter脚本。如果移动应用程序安装在浏览器堆栈上,那么是否可以使用 jmeter 从浏览器堆栈记录应用程序的 api。 哈...

回答 1 投票 0

添加一个自定义事件来处理所有用例,为每个用例创建单独的自定义事件,哪个更好?

假设我想创建自定义事件,该事件在某些实体(如姓名、电话号码、地址等)发生更改时触发...处理此问题的正确方法是什么? 第一种方法: 创造罪恶...

回答 1 投票 0

Magento 索引需要很长时间才能完成

我已经导入了超过 1000 万种产品,我正在尝试对其进行索引。当我尝试索引时,它花费了很多时间,尤其是“目录 URL 重写、产品平面数据、目录搜索索引”。有没有...

回答 4 投票 0

在 PHP 中启动新进程/线程的最简单方法

场景: 共享主机,因此无法安装新扩展+没有 CRON 提交的请求需要执行一些繁重的过程。 我希望尽快给客户答复,...

回答 5 投票 0

如何在R中进行更高效的顺序分析

我想为一个为机器供电的可再生能源工厂实施一个电池系统。例如,机器需要 1000 kw/h 或最接近该数量的能量。如果产生的能量...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.