我想知道我是否应该考虑用 Ruby 编写一个类似服务器的程序(它将运行无限的时间),因为我担心内存膨胀。
我已经读过这个:Ruby 内存管理
但是,我仍然在问自己,在 Ruby 中做一些不仅仅是一个小脚本的东西,一般来说是不是一个坏主意。
例如,我有一个 [Ruby] 程序,它每隔几分钟使用 RMagick 创建图像并将它们上传到服务器。我发现的唯一“技巧”是使用分叉(我有一个“循环器”,每隔几分钟就会启动一个分叉,它正在完成所有实际工作)。在 Ruby 中是否有更优雅的解决方案来处理类似的事情,或者我应该寻找另一种语言?