インスタンス上で長時間回しておきたいということがあったのですが、デーモンプロセスとして動かすのってどうするんだっけと手間取ってしまったのでそのメモを残しておきたいと思います。関係する内容では無いです。デーモンプロセスとはデーモンって何なのさというのを一度整理するために以下のページを参考にしました。initプロセス(プロセス番号1)を親プロセスとしていて制御端末を持たないプロセスと考えて良さそうです。端末切断時に子プロセスが全て終了されてしまうのでプログラムを回し続けておくことができません。そこでプログラムをデーモンとして動かせば制御端末から切り離されたプロセスになるので、回し続けられるということになります。書かれたプログラムなので、何らかの実行できる形にビルドしてあげる必要があります。