跳转到主要内容

适用于数据批量处理应用的内存分析器。

项目描述

Python Fil内存分析器

您的Python代码读取一些数据,处理它,并使用了太多的内存;也许它甚至因为内存不足错误而死亡。为了减少内存使用,您首先需要找出

  1. 峰值内存使用量所在的位置,也称为水位线。
  2. 负责在峰值时刻分配内存的代码是什么。

这正是Fil能帮助您找到的。Fil是一个开源的内存分析器,专为用Python编写的数据处理应用而设计,并包括对Jupyter的原生支持。Fil在Linux和macOS上运行,支持CPython 3.7及更高版本。

获取帮助

  • 有关更多信息,您可以阅读文档
  • 如果您需要帮助或有任何问题,请随时提交问题或发起讨论如有疑问,请提问——我喜欢问题。

用户评价

"使用您的工具不到几分钟,我就能够识别出一个我从未想过存在的重大内存瓶颈。能够通过Python界面和C分配跟踪内存的能力真是太棒了,特别是对于我的NumPy / Pandas程序来说。"

——Derrick Kondo

"Fil直接指出了造成我们团队浪费大量时间和计算能力的内存问题的原因。再次感谢这样出色的工具!"

——Peter Sobot

许可

版权所有 2021 Hyphenated Enterprises LLC

本软件受Apache License,版本2.0(以下简称“许可证”)的许可;除非适用法律要求或书面同意,否则不得使用此文件,除非遵守许可证。您可以在以下位置获得许可证副本:

 https://apache.ac.cn/licenses/LICENSE-2.0

除非适用法律要求或书面同意,否则在许可证下分发的软件按“现状”基础分发,不提供任何形式的明示或暗示保证。有关许可证的具体语言、许可权和限制,请参阅许可证。

项目详情


发布历史 发布通知 | RSS源

下载文件

下载适用于您平台的自定义文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源代码分发

此版本没有可用的源代码分发文件。请参阅生成分发存档的教程。

编译分发

filprofiler-2023.3.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.5 MB 查看哈希值)

上传时间 CPython 3.11 manylinux: glibc 2.17+ x86-64

filprofiler-2023.3.1-cp311-cp311-macosx_11_0_arm64.whl (509.6 kB 查看哈希值)

上传时间 CPython 3.11 macOS 11.0+ ARM64

filprofiler-2023.3.1-cp311-cp311-macosx_10_15_x86_64.whl (529.7 kB 查看哈希值)

上传于 CPython 3.11 macOS 10.15+ x86-64

filprofiler-2023.3.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.5 MB 查看哈希值)

上传于 CPython 3.10 manylinux: glibc 2.17+ x86-64

filprofiler-2023.3.1-cp310-cp310-macosx_11_0_arm64.whl (509.6 kB 查看哈希值)

上传于 CPython 3.10 macOS 11.0+ ARM64

filprofiler-2023.3.1-cp310-cp310-macosx_10_15_x86_64.whl (529.7 kB 查看哈希值)

上传于 CPython 3.10 macOS 10.15+ x86-64

filprofiler-2023.3.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.5 MB 查看哈希值)

上传于 CPython 3.9 manylinux: glibc 2.17+ x86-64

filprofiler-2023.3.1-cp39-cp39-macosx_11_0_arm64.whl (509.6 kB 查看哈希值)

上传于 CPython 3.9 macOS 11.0+ ARM64

filprofiler-2023.3.1-cp39-cp39-macosx_10_15_x86_64.whl (529.7 kB 查看哈希值)

上传于 CPython 3.9 macOS 10.15+ x86-64

filprofiler-2023.3.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.5 MB 查看哈希值)

上传于 CPython 3.8 manylinux: glibc 2.17+ x86-64

filprofiler-2023.3.1-cp38-cp38-macosx_11_0_arm64.whl (509.6 kB 查看哈希值)

上传于 CPython 3.8 macOS 11.0+ ARM64

filprofiler-2023.3.1-cp38-cp38-macosx_10_15_x86_64.whl (529.6 kB 查看哈希值)

上传于 CPython 3.8 macOS 10.15+ x86-64

filprofiler-2023.3.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.5 MB 查看哈希值)

上传于 CPython 3.7m manylinux: glibc 2.17+ x86-64

filprofiler-2023.3.1-cp37-cp37m-macosx_10_15_x86_64.whl (529.4 kB 查看哈希值)

上传于 CPython 3.7m macOS 10.15+ x86-64

支持者

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面