Comments (4)
is this cgroup_cpu_ms_per_sec
? or --time_limit
? or --rlimit_cpu
?
the cgroup one limits you if you use more than 1 CPU, so that you dont use more than that (otherwise you can fork/etc). the other 2 default to 600 already.
I think rlimit belongs to the process, so forking allows you to make a 4 CPU VM end up giving you 40m of CPU time, unless the task has max_cpu
.
from kctf.
so ideally, a single connection shouldn't be able to hog the whole CPU. Maybe we should just set cgroup_cpu_ms_per_sec to 20-50% or so?
from kctf.
yea sounds good
from kctf.
this probably doesn't need to be in the beta tag? I.e. we already have limits in place and it's possible to tighten them if you want.
from kctf.
Related Issues (20)
- Usage with docker-compose HOT 1
- Is there any way to get the status of all challenges in a cluster? HOT 2
- How to deploy kctf-operator HOT 7
- Error when starting demo challenge HOT 12
- No mention of the GKE gcloud plugin in the documentation HOT 1
- Failures of "gcloud container clusters get-credentials" should be displayed HOT 1
- set up a test for set-src-ip-ranges
- ARM64 support HOT 1
- PersistentVolume for gcsfuse mount not being removed on kctf chal stop HOT 2
- PS1 set by `activate` doesn't render properly in zsh HOT 4
- Host-built sample challenge not guaranteed to work in challenge container HOT 3
- custom resource specs (cpu/mem requests/limits) of healthcheck container in challenge manifest has no effect HOT 1
- How to run privileged, with capabilities, or writable filesystem? HOT 3
- An error in setting environment
- Reporting a vulnerability HOT 1
- How to import a challenge that already exists?
- Start all challenges at once? HOT 1
- Delete challenges in the cluster after the directory got deleted HOT 1
- Replace deprecated `set-output` command with environment file
- unused import
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from kctf.