Van426326 最近的时间轴更新
Van426326

Van426326

V2EX 第 673324 号会员,加入于 2024-01-26 02:48:46 +08:00
Van426326 最近回复了
ipa 文件用 altserver 自签名就可以了呀 连上 wifi 可以自动续签
其实这种问题可以先问问 ai




## 内存占用高的可能原因:

**1. Excel 文件过大:**

* 代码使用了 `xlrd3` 库读取 Excel 文件,如果 Excel 文件本身很大,包含大量数据,那么读取文件时会占用大量内存。
* 建议检查 Excel 文件的大小,如果文件很大,可以考虑优化文件结构或者使用其他方式存储数据。

**2. 数据结构不合理:**

* 代码使用了列表 `list1`、`list2`、`list3` 存储粉丝信息,如果粉丝数量很多,这些列表会占用大量内存。
* 可以考虑使用更节省内存的数据结构,例如集合( set )或者字典( dict )。

**3. 循环处理逻辑:**

* 代码中有一些循环处理逻辑,例如读取 Excel 文件、遍历粉丝列表等,如果循环次数很多,也会占用大量内存。
* 可以考虑优化循环逻辑,例如减少循环次数、使用生成器等。

**4. bilibili_api 库的使用:**

* `bilibili_api` 库本身可能存在内存泄漏问题,导致内存占用过高。
* 建议检查 `bilibili_api` 库的版本和相关 issue ,或者尝试使用其他 Bilibili API 库。

**5. 其他原因:**

* 操作系统、Python 版本、其他运行的程序等因素也可能影响内存占用。

## 建议:

* **使用内存分析工具:** 可以使用 Python 内置的 `memory_profiler` 库或者其他内存分析工具,分析代码中哪些部分占用了大量内存。
* **优化数据结构:** 使用更节省内存的数据结构,例如集合或字典。
* **优化循环逻辑:** 减少循环次数,使用生成器等。
* **检查第三方库:** 检查 `bilibili_api` 库的版本和相关 issue ,或者尝试使用其他 Bilibili API 库。
* **监控内存使用情况:** 定期监控程序的内存使用情况,及时发现内存泄漏问题。


希望以上分析能帮助你找到内存占用高的原因并进行优化。
linux 上装个 sing-box 把 socks5 的地址配进去
终端也优化了一下
团结之花 还蛮好的 每次开屏都不一样
一楼说的对 我也不想改啊 等保过不了有啥办法
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   878 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 12ms · UTC 21:39 · PVG 05:39 · LAX 14:39 · JFK 17:39
Developed with CodeLauncher
♥ Do have faith in what you're doing.