あるプロセスが、setrlimit(2) の RLIMIT_DATA のソフトリミットに掛かったことを
自身で知るにはどうしたら良いでしょうか? RLIMIT_CPU であれば XCPU シグナルを
トラップすることで実現できます。ちなみに、対象 OS は FreeBSD です。