C/C++ 또는 Ruby에서 실행 시간, 메모리 사용을 제한하고 Linux 프로그램 실행의 권한이 적은 사용자로 프로그래밍 방식으로 실행합니까?리눅스에서 프로그램 런타임, 메모리 사용 및 특정 사용자로 프로그래밍 방식으로 제한하는 방법
시스템 또는 "이 작업을 수행 할 수 없습니다.
sprintf(cmd_str,"/tmp/pro-%d </tmp/in.txt> /tmp-%d.txt",id,id);
system(cmd_str); // in C
`/tmp/pro-#{id} </tmp/in.txt> /tmp/out-#{id}.txt` // in Ruby
both 명령문은 해당 명령을 실행 프로그램과 동일한 사용자로 실행하고 전체 처리 능력 및 메모리를 원하는대로 사용합니다.