首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >bash中的垃圾收集

bash中的垃圾收集
EN

Stack Overflow用户
提问于 2013-02-11 13:18:06
回答 1查看 9.2K关注 0票数 14

bash是否运行垃圾收集器?可以通过一些命令行选项来控制它吗?我在网上找不到这方面的任何东西。

我有一个运行的bash脚本,几天后它的内存使用量就会增加。我想知道记忆的去向。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-02-11 14:46:25

Bash本身并不运行垃圾收集器。因为它没有引用的概念,所以不需要在没有引用的情况下查找数据。不过,它确实释放了不再使用的内存。

下面是声明和覆盖大型变量之前和之后的内存使用情况的简单演示。内存使用率先上升后下降:

代码语言:javascript
运行
复制
ps -o rss -p $$
var=$(printf "%s\n" {1..100000})
ps -o rss -p $$
var="smallstring"
ps -o rss -p $$
票数 12
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14806296

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档