一部のプログラム/スクリプトのユーザー時間ではなく、CPU 時間を測定し、この時間制限に違反したときにそれを強制終了することが重要です。
それを行う最良の方法は何ですか?
最も明白な解決策の 1 つは、タイム ステップ プロセス ツリーをチェックして、要求されたプログラム/スクリプトが制限に違反していないかどうかを確認することです。これは、perl スクリプト ( pshved/timeout ) で実装されています。私は他のアプローチを探しています
一部のプログラム/スクリプトのユーザー時間ではなく、CPU 時間を測定し、この時間制限に違反したときにそれを強制終了することが重要です。
それを行う最良の方法は何ですか?
最も明白な解決策の 1 つは、タイム ステップ プロセス ツリーをチェックして、要求されたプログラム/スクリプトが制限に違反していないかどうかを確認することです。これは、perl スクリプト ( pshved/timeout ) で実装されています。私は他のアプローチを探しています