← 返回文章列表

Memory Squeezer - 内存压榨器

注:本文作者及程序作者不承担此程序造成的任何问题!!!!!!!


## 简介


Memory Squeezer 是一个用于测试系统内存性能的工具,可以模拟高内存使用场景,帮助开发者测试应用程序在内存压力下的表现。


## 功能特性


- ✅ 单线程和多进程内存压榨模式

- ✅ 可配置的内存块大小和分配速度

- ✅ 实时内存状态监控

- ✅ 四重安全确认机制防止误操作

- ✅ 内存安全限制保护

- ✅ 详细的日志记录

- ✅ 支持多种主题风格


## 系统要求


- windows10 +

- 建议内存大小4GB+(避免因为内存过小,程序写入速度过快导致系统问题!)


## 安装


1. 克隆仓库或下载源代码


git clone https://github.com/yourusername/memory-squeezer.git

cd memory-squeezer




使用方法

 基本使用

运行程序

FALLBACK

python memory_squeezer.py

点击"开始压榨"按钮启动内存压榨

观察内存使用情况和进度

使用"安全停止"或"紧急停止"结束压榨

配置选项

程序会自动创建 config.ini 配置文件,您可以修改以下参数:

FALLBACK

[Settings]

BlockSize=10 ; 内存块大小(MB)

AllocationsPerSecond=500 ; 每秒分配次数

ReservePercent=2 ; 保留内存百分比

MemoryLimit=256 ; 内存安全限制(MB)

UseMultiprocessing=false ; 是否使用多进程

WorkerProcesses=4 ; 工作进程数


[Window]

Width=600 ; 窗口宽度

Height=500 ; 窗口高度


[Theme]

Theme=Light ; 主题风格

ProgressBarColor=0,128,255 ; 进度条颜色(RGB)


[Logging]

LogFile=memory_squeezer.log ; 日志文件路径

LogLevel=INFO

注意事项

⚠️ 重要警告 此程序会消耗大量系统内存,可能导致系统不稳定!使用时请确保:

已保存所有工作

了解操作风险

系统有足够的内存资源

程序依赖: PyQt5 psutil

程序作者QQ:640384548

More info:内存压榨器源码仓库

More info:内存压榨器.exe 密码:c9ng

📄 返回列表

💬 评论

0 条评论

还没有评论,成为第一个评论的人吧!