Ruby on rails Heroku的一次性Dyno几乎立即进入R14

Ruby on rails Heroku的一次性Dyno几乎立即进入R14,ruby-on-rails,heroku,Ruby On Rails,Heroku,我使用Heroku调度程序在Rails 6应用程序中启动rake任务。据我所知,rake任务不会占用大量内存。我流式处理一些JSON,将其保存在Redis中,并启动许多延迟的作业来完成工作。因此,调度程序任务,一个标准1X Dyno,运行Rails应用程序,一个标准1X运行workers,而那些从不使用R14的人,实际上他们看起来很好。只有rake任务可以相当快地攻击R14和600MB 为什么一个简单的rake任务基本上准备了一堆要运行的作业,却对内存的占用如此之快?这就好像仅仅运行这些任务就吞

我使用Heroku调度程序在Rails 6应用程序中启动rake任务。据我所知,rake任务不会占用大量内存。我流式处理一些JSON,将其保存在Redis中,并启动许多延迟的作业来完成工作。因此,调度程序任务,一个标准1X Dyno,运行Rails应用程序,一个标准1X运行workers,而那些从不使用R14的人,实际上他们看起来很好。只有rake任务可以相当快地攻击R14和600MB

为什么一个简单的rake任务基本上准备了一堆要运行的作业,却对内存的占用如此之快?这就好像仅仅运行这些任务就吞噬了整个512MB Heroku一次性Dyno,这让我很难相信。人们是如何开始调试的呢