问题标签 [performance]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
3602 浏览

.net - 在 .NET 中,是否会优化空方法调用?

给定一个空的方法体,JIT 是否会优化调用(我知道 C# 编译器不会)。我将如何去发现?我应该使用什么工具,我应该在哪里寻找?

因为我确定它会被问到,所以空方法的原因是预处理器指令。


@Chris:有道理,但它可以优化对方法的调用。所以该方法仍然存在,但可以删除对它的静态调用(或至少内联......)

@Jon:这只是告诉我语言编译器没有做任何事情。我认为我需要做的是通过 ngen 运行我的 dll 并查看程序集。

0 投票
5 回答
3152 浏览

asp.net - 考虑 N2 CMS 但担心性能。这是合理的吗?

嗨,有没有人使用过 N2 内容管理系统(http://www.codeplex.com/n2)。如果是,它的性能如何(在重负载下)?它看起来非常简单易用。

阿德里安

0 投票
13 回答
2055 浏览

php - PHP 性能

我可以做些什么来提高我的 PHP 脚本的性能/速度而不在我的服务器上安装软件?

0 投票
7 回答
6663 浏览

php - 如何确定 CodeIgniter 的速度?

我正在考虑使用一个名为CodeIgniter的 PHP 框架。

我感兴趣的一件事是它的速度。然而,我没有办法知道它有多快,也不想简单地接受他们网站上的说法。有谁知道我如何自己确定它的速度,或者有人可以告诉我一个可以的网站吗?

0 投票
4 回答
1139 浏览

performance - 解释语言——利用解释器背后的编译语言

如果那里有任何语言设计者(或者只是知道的人),我很好奇为解释语言创建标准库的方法。具体来说,什么似乎是最好的方法?在解释语言中定义标准函数/方法,或者在编写解释器的编译语言中执行这些调用的处理?

让我想到这一点的是关于 Python 中类似 stripslashes() 的函数的 SO 问题。我的第一个想法是“为什么不定义自己的,只在需要时调用它”,但它提出了一个问题:对于这样的函数,让解释语言处理该开销是否更可取,还是更好编写扩展并利用解释器背后的编译语言?

0 投票
15 回答
22896 浏览

php - 在php5中使用内联字符串与连接的速度差异?

(假设 php5)考虑

1和2差别大吗?

如果不是,那么在 1/2 和 3 之间呢?

0 投票
5 回答
3829 浏览

.net - 64 位 .NET 性能调优

我知道它.NETJIT在应用程序运行之前编译到您正在运行的架构上的,但是 JIT 编译器是否针对 64 位架构进行了优化?

在编写将在64bit system. (即使用 Int64 会提高性能,JIT 编译器会自动使 Int64 在 32 位系统上工作吗?)

0 投票
1 回答
475 浏览

asp.net - 如何组织数据集查询以提高性能

我不知道何时将 tableadapter 或工具箱中的查询添加到数据集。它有什么不同吗?

我也不知道在哪里创建适配器的实例。

  • 我应该在里面做Page_Load吗?
  • 当我要使用它时,我应该这样做吗?
  • 创建新实例时是否打开了新连接?

这似乎不是很重要,但是每次我创建一个查询时,我的大脑中都会有一个小声音问我这些问题。

0 投票
7 回答
3827 浏览

sql-server - 识别 SQL Server 性能问题

我们的 SQL Server 2005 群集上出现零星的随机查询超时。我拥有一些使用它的应用程序,所以我正在帮助调查。在常规的 ol' Perfmon 中查看 % CPU 时间时,您当然可以看到它的变化。但是,SQL 活动监视器只给出一个进程使用的累积 CPU 和 IO 时间,而不是它当时正在使用的时间,或者在特定时间范围内使用的时间。也许我可以使用分析器并运行跟踪,但是这个集群被大量使用,我担心我会在大海捞针。我在吠叫错误的树吗?

有没有人有一些好的方法可以在这种环境中追踪昂贵的查询/流程?

0 投票
3 回答
6281 浏览

mysql - 如何在 Wordpress 网站上显示数据库查询统计信息?

我注意到一些 Wordpress 博客的页脚中有查询统计信息,这些统计信息简单地说明了查询的数量以及为特定页面处理它们所需的总时间,如下所示:

23 个查询。0.448 秒

我想知道这是如何实现的。是通过使用特定的 Wordpress 插件还是通过在页面代码中使用某些特定的 php 函数?