花费 8 ms
Mono为何能跨平台?聊聊CIL(MSIL)

前言: 其实小匹夫在U3D的开发中一直对U3D的跨平台能力很好奇。到底是什么原理使得U3D可以跨平台呢?后来发现了Mono的作用,并进一步了解到了CIL的存在。所以,作为一个对Unity3D跨平台能 ...

Sun Jan 11 11:25:00 CST 2015 48 24748
谁偷了我的热更新?Mono,JIT,iOS

前言 由于匹夫本人是做游戏开发工作的,所以平时也会加一些玩家的群。而一些困扰玩家的问题,同样也困扰着我们这些手机游戏开发者。这不最近匹夫看自己加的一些群,常常会有人问为啥这个游戏一更新就要重新下载, ...

Sun Feb 08 03:50:00 CST 2015 25 14884
PHP8.0 JIT 配置

注意点: Opcache会做opcode层面的优化,比如图中的俩条opcode合并为一条 PHP8的JIT目前是在Opcache之中提供的 JIT在Opcache优化之后的基础上,结合Runtime的信息再次优化,直接生成机器码 JIT不是原来Opcache优化的替代,是增强 ...

Sat Nov 28 07:20:00 CST 2020 0 2083
谁说Python性能差的?

[转载请注明出处] 最近看到网上有人对比Python,Shell脚本, C++,主要是拿Python性能说事,个人觉得意义不大。一个语言有什么性能问题呢,是背后的实现(标准库,编译器)决定着一切,就 ...

Thu Jan 10 04:36:00 CST 2013 2 12710
Pypy Python的JIT实现

  Pypy从表面意思上面来说的话,就是用Python实现的Python。但是更准确的描述应该是RPython实现的Python。   RPython是Python的子集,为什么到现在CPython一直没有加入JIT功能,就是因为它的变量的类型是运行时确定的,也正是因为这样,JIT很难做 ...

Thu May 14 08:07:00 CST 2015 1 7917
谁说Python性能差的?-- 让python比awk快 (3)

在(2)中,提到了python字符串慢在了split函数。那既然已经知道这个bottleneck,现在就优化下。 初步思路是用C来定制一个提取第n列数的模块,然后替换我们的Python版本(1)中的 ...

Fri Jan 11 19:52:00 CST 2013 0 3812
numba初体验

numba初体验 今天在知乎上发现了一个很神奇的包numba,可以用jit的方式大幅提高计算型python代码的效率,一起来看一下 ### 安装 numba的安装方式很简单,使用pip或者anacoda都可以 注意:numba仅支持python3.5以上的版本 使用 ...

Sat Nov 23 08:21:00 CST 2019 0 322

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM