gpt4 book ai didi

linux - 为什么在 Bash 上使用 Groovy shell 脚本(当内存占用很重要时)?

转载 作者:IT王子 更新时间:2023-10-29 00:38:13 24 4
gpt4 key购买 nike

<分区>

我有一个 Bash 脚本(50 行代码),由于 bash 的限制,它需要一些修改。所以有人说:“嘿,为此使用比 bash 更好的语言!”

所以,我研究了 Groovy(Groovy/Grails 在我的学习列表中排在第二位,所以也许现在是个好时机)。我可以编写更复杂的 shell 脚本,所以这可能是一个完美的选择。

但是当我运行一个简单的 Groovy 脚本 (while(true){...}) 时,Java 进程的内存消耗是 123M,哎呀,我有大约 10 个这样的脚本在具有 650M 内存的盒子上运行(现在全部基于 bash)。等效的独立 bash 脚本在大约 1.5M 的内存中运行。

这是否属于以下情况:

  • 我是新手,做错了什么,123M 的内存占用不是必须的吗?
  • Groovy 不适合这里?也许 Python 或 Perl 更注重内存?
  • 当占用空间小很重要时,bash 是一个不错的选择,即使它有缺点?

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com