没有合适的资源?快使用搜索试试~ 我知道了~
filprofiler:适用于数据处理和科学计算应用程序的Python内存分析器
共108个文件
py:41个
rs:9个
md:8个
需积分: 35 0 下载量 63 浏览量
2021-03-31
17:44:32
上传
评论
收藏 214KB ZIP 举报
温馨提示
适用于Python的Fil内存分析器 您的代码读取一些数据,对其进行处理,并使用过多的内存。 为了减少内存使用,您需要弄清楚: 峰值内存使用量所在的位置,也称为高水位线。 什么代码负责分配高峰时刻存在的内存。 这正是Fil可以帮助您找到的东西。 填写一个专为用Python编写的数据处理应用程序设计的开源内存分析器,并包括对Jupyter的本机支持。 目前,它仅可在Linux和macOS上运行,并且虽然支持线程处理,但总体上还不支持多处理或多个进程。 “在使用您的工具的几分钟内,我就能发现一个我从未想过的主要内存瓶颈。能够通过Python接口跟踪内存分配以及C分配的能力真是棒极了,尤其是对于我的NumPy / Pandas程序而言。 ” —德里克·近藤(Derrick Kondo) 有关更多信息(包括输出示例),请参见 有两种不同的Python使用模式,每种模式都有其自身的内存
资源推荐
资源详情
资源评论
收起资源包目录
filprofiler:适用于数据处理和科学计算应用程序的Python内存分析器 (108个子文件)
140.bugfix 281B
144.bugfix 62B
Dockerfile.build 309B
_filpreload.c 18KB
malloc_on_thread_exit.c 1KB
main.c 239B
cpp.cpp 354B
.dockerignore 17B
.dir-locals.el 47B
fortran.f90 145B
143.feature 49B
.flake8 58B
.gitignore 211B
.gitignore 11B
interpose.h 1KB
.ignore 11B
jupyter.ipynb 1KB
lots-of-peaks.json 215B
pystone.json 212B
multithreading-1.json 207B
kernel.json 169B
pyrightconfig.json 71B
LICENSE 11KB
Cargo.lock 22KB
conda-linux-64.lock 4KB
Makefile 3KB
README.md 12KB
CHANGELOG.md 7KB
CODE_OF_CONDUCT.md 3KB
allocator-overrides.md 1KB
template.md 640B
mmap.md 395B
RELEASING.md 314B
README.md 297B
108.minor 58B
105.minor 46B
jupyter.png 74KB
logo-64x64.png 2KB
logo-32x32.png 1KB
test_endtoend.py 16KB
_script.py 8KB
pystone.py 8KB
fil-interpreter.py 7KB
_tracer.py 5KB
_report.py 4KB
_cachegrind.py 3KB
setup.py 3KB
_ipython.py 2KB
__init__.py 2KB
_testing.py 2KB
image-translate.py 1KB
api.py 1KB
lots-of-peaks.py 1KB
example.py 868B
test_script.py 847B
malloc.py 693B
_utils.py 669B
test_not_ipython.py 661B
multithreading.py 537B
ldpreload.py 506B
oom.py 380B
threaded.py 334B
generate-kernelspec.py 325B
threadpools.py 317B
threaded_aftermain.py 284B
thread_exit.py 279B
test_utils.py 269B
pyobject-bench.py 241B
c-thread.py 233B
source-code.py 198B
fil_api.py 193B
write-to-file.py 144B
__main__.py 131B
mmaper.py 129B
oom-slow.py 94B
pyobject.py 86B
printer.py 62B
fortranallocate.py 42B
__init__.py 34B
__init__.py 0B
pymalloc.pyx 1KB
pymalloc.pyx 617B
memorytracking.rs 44KB
oom.rs 14KB
rangemap.rs 8KB
lib.rs 8KB
util.rs 877B
python.rs 451B
get_cgroup_available.rs 343B
memory.rs 284B
lib.rs 156B
build-wheels.sh 857B
Cargo.toml 802B
pyproject.toml 490B
Cargo.toml 450B
Cargo.toml 161B
licenses.txt 495KB
APSL.txt 19KB
rangemap.txt 2KB
memorytracking.txt 789B
共 108 条
- 1
- 2
资源评论
简内特
- 粉丝: 30
- 资源: 4714
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功