jit

jit

文章 7 浏览 77

NGen 用于部分信任应用

我有一个 .Net 4.0 应用程序,需要提高在部分信任环境中运行的代码的性能。具体来说,我想消除运行时 JIT 的需要。通常,这是使用 NGEN (http 来完成…

万人眼中万个我 2024-12-29 15:36:09 3 0

MethodBase.GetCurrentMethod 何时可靠/可预测?

方法可以内联;有一个属性可以防止这种情况(“有一个 att ”)。然而,显然,由于 JITter 的尾部调用优化,方法也可能无法在 x64 上获得自己的堆栈帧…

意中人 2024-12-28 01:11:01 3 0

是否可以将 C 代码与 llvm 位代码链接?

我有一个 llvm 位代码文件,其中包含一些有用的函数。我想从c代码中调用它。是否可以将此 C 代码与 llvm 位代码链接以生成可执行文件? 或者我必须通…

感情旳空白 2024-12-27 17:01:23 3 0

WeakHashMap 在完整 GC 期间是否被清除?

我在使用 Wea​​kHashMap 时遇到了一些麻烦。 考虑这个示例代码: List list = new ArrayList(); Map map = new WeakHashMap(); String anObject = n…

遗心遗梦遗幸福 2024-12-25 21:21:08 3 0

除了可移植性之外,字节码 JIT 执行相对于本机代码还有什么真正的优势吗? (一般和操作系统设计)

除了可能实现平台独立性之外,字节码 JIT 执行相对于本机代码还有什么真正的优势吗? 显然,使用“虚拟机”而不是字节码 JIT 执行的语言有几个优点。…

烟柳画桥 2024-12-24 22:57:34 3 0

(看似)类中函数的冗余命名

我见过对象创建的各种模式,但是在深入研究一些 Firefox 框架 Javascript 后,我​​注意到他们使用了我以前从未见过的约定,我希望这里有人可以证实…

手心的温暖 2024-12-24 19:19:10 2 0

为什么 JIT 代码比编​​译或解释的代码消耗更多的内存?

诸如C之类的编译代码消耗很少的内存。 像Python这样的解释型代码会消耗更多的内存,这是可以理解的。 通过 JIT,程序在运行时被(选择性地)编译成机…

×眷恋的温暖 2024-12-23 13:17:30 6 0

C# 编译器或 Jitter 会优化这些类型的算术运算吗?

假设我有这样的事情: for (int i = 0; i < 1001; i++) { double step = i / 1000.0; // do some math here } 基本上变成: double step = i / 1000.0…

简单气质女生网名 2024-12-23 03:42:36 3 0

getter 和 setter 被编译器内联的概率

我的问题非常简单: 问: Java 中的编译器内联 getter/setter 方法的可能性有多大?(显然对此没有明确的答案,但是其他信息将不胜感激) 额外:我知…

森林很绿却致人迷途 2024-12-23 02:47:35 1 0

可以为 .NET 应用程序关闭 JIT 编译吗?

.NET 使用 JIT(即时)编译技术。这意味着它首先将源代码编译为 MSIL(中间语言)并创建一个 EXE,然后在运行时将该 IL 转换为机器代码。它工作正常,…

遗忘曾经 2024-12-22 17:47:26 2 0

减少 ASP.NET MVC 应用程序初始启动时的 JIT 开销

目前正在开发 MVC3 应用程序并遇到较长(多秒)的启动时间。使用 ANTS 进行的性能分析将加载时间的唯一重要影响因素视为“(JIT 开销)”,占加载时间…

淡淡離愁欲言轉身 2024-12-21 18:44:48 3 0

拳击会导致性能问题吗?

我正在开发一个项目,其中我们正在生成一种编译为 java 的语言。我们使用的框架(xtext)在其生成的代码中大量使用了装箱。 具体来说,如果您有这样的…

瀟灑尐姊 2024-12-20 17:05:42 4 0

调用方法会降低性能吗?

例如: 代码 1: void Main() { Console.WriteLine("Some texts"); } 代码 2: void Main() { Foo(); } void Foo() { Console.WriteLine("Some texts"…

扛刀软妹 2024-12-20 09:36:15 6 0

.NET CLR VM 中的转义分析

CLR 编译器/JIT 是否执行任何逃逸分析?例如,在Java中,似乎循环变量在循环中分配的不会逃脱循环的对象被分配在堆栈上而不是堆上(请参阅Java 中的转…

旧时光的容颜 2024-12-17 04:08:44 5 0

为什么 Python 对于一个简单的 for 循环来说这么慢?

我们正在 Python 中实现一些 kNN 和 SVD 实现。其他人选择了 Java。我们的执行时间非常不同。我使用 cProfile 来查看我在哪里犯了错误,但实际上一切…

我不是你的备胎 2024-12-15 07:25:01 3 0
更多

推荐作者

少女净妖师

文章 0 评论 0

朱洁

文章 0 评论 0

觉浅

文章 0 评论 0

滥情空心

文章 0 评论 0

hl1314520

文章 0 评论 0

更多

友情链接

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文