ssh mode: limit run time and memory
Open
Nobody has claimed this yet.
enhancement
- Dominant language
- R
- Stars
- 184
- Forks
- 53
- Avg merge
- 7d 2h
- Merged PRs (30d)
- 1
Description
this would be extremely important, to handle jobs that waste too many resources
options:
-
use the linux timelimit command. there is alo ulimit. maybe also google for more modern approaches
-
the runsolver tool might be the best option
http://jsat.ewi.tudelft.nl/content/volume7/JSAT7_12_Roussel.pdf
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by locating the SSH mode entry point and determine how remote jobs are launched. Compare the proposed timelimit, ulimit, and runsolver approaches, then define which runtime and memory limits must be supported and verify that an intentionally resource-heavy job is constrained as expected.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- linux, r, shell
- Domain
- infrastructure, operating-systems
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100