可视化 Python 采样分析工具 Py-Spy

GPLv3
Rust
跨平台
2018-09-13
王练

Py-Spy 是一款 Python 应用采样分析器,允许在不重启和修改代码的情况下,可视化你的 Python 项目在哪些地方耗时较久。

Py-Spy 采用 Rust 编写,速度快,不会与要配置的 Python 项目运行相同的进程,也不会以任何方式中断正在运行的应用。

Py-Spy 适用于 Linux、OSX 和 Windows ,并支持最新版本的 CPython 解释器( 2.3-2.7 和 3.3-3.7 版本)。

的码云指数为
超过 的项目
加载中

评论(10)

ppaanngggg
ppaanngggg
我靠这个好牛逼啊
NickWilde
NickWilde
666666
最后的夏天
最后的夏天
OSC也可以考虑用rust重写了,又有c/c++的高效,还安全无泄漏
定期马甲
定期马甲
rust设计原则之一 "防小白参与" 哈哈哈
OSC_NcKnLY
OSC_NcKnLY
打着rust的名号,太跨界!
夺命烈火
夺命烈火
开源中国也可以用rust重写一下了
Raymin
Raymin
CPython 可以考虑用 Rust 重写。
ChrisChouOnlyOne
ChrisChouOnlyOne
mark
-土星-
-土星-
很有用。
红薯
红薯
严重跨界啊

暂无资讯

暂无问答

p6spy使用logback作为日志系统

受够了ibatis自带sql语句的日志输出,一坨的问号,直接copy出来,还不能运行,要手工替换每个问号为对应的参数。依照google法则,嗯,发现一个可以自动将sql的问号替换为实际参数并进行日志输...

2015/12/23 02:48
545
1
Debian 设置最快的源

在Debian系统中,我们会更新或者安装最新稳定版软件,Debian默认是从光盘中寻找当前系统版本中的最新稳定版软件,若没有光盘只能在线下载,从哪个服务器下载速度最快就成为了一个问题, 使用apt-s...

2014/05/01 17:15
4.8K
0
@SpyBean 和 @MockBean 区别,以及@Spy 和 @Mock的区别

spy对象和mock对象的两点区别,@Spy 和 @Mock的两点区别,@SpyBean 和 @MockBean 的两点区别: 1、默认行为的不同 对于未指定mock的方法,spy默认会调用真实的方法,有返回值的返回真实的返回...

03/25 16:53
190
0
sources.list 修改调整

一个好用的 软件 有一个好用的专用工具 apt-spy, 下载地址: https://packages.debian.org/wheezy/apt-spy dpkg -i apt-spy_3.2.2-1_i386.deb 可能需要依赖, 装完依赖便可装上。 apt-spy ...

2016/01/12 10:12
140
1
p6spy 动态监控sql语句

p6spy 2.3.0 版本的配置和网上很多文章都不一样了, 导致如果按照很多网上文章配置汇报错。

2016/10/11 11:08
42
0
Web开发神器WebStorm 8.0.1之我爱Spy-js

WebStorm 8.0.1提供了新的工具以与最新最强的Web开发技术接轨。新版本支持AngularJS、Spy-js、多个插入符和选择、CucumberJS等。

2014/04/14 11:01
6.4K
0
在spring中使用Mockito测试框架

1自动生成Mock类 在需要Mock的属性上标记@Mock注解,然后@RunWith(MockitoJUnitRunner.class)或者在setUp()方法中显示调用MockitoAnnotations.initMocks(this);生成Mock类即可。 2自动注入M...

2013/11/15 14:57
4.3K
1

没有更多内容

加载失败,请刷新页面

返回顶部
顶部