Skip to content

Instantly share code, notes, and snippets.

View valdar's full-sized avatar

Andrea Tarocchi valdar

View GitHub Profile
@valdar
valdar / Keybase.md
Created January 1, 2020 09:25
keybase.md

Keybase proof

I hereby claim:

  • I am valdar on github.
  • I am valdar (https://keybase.io/valdar) on keybase.
  • I have a public key ASA8mdJk3ym4-dATA6ANAG3dTVsuQgSVUIVCMIvxmrcd3Ao

To claim this, I am signing this object:

@valdar
valdar / cgroups_java.sh
Created December 15, 2017 15:10 — forked from paoloantinori/cgroups_java.sh
Cgroups for java on Fedora
export MY_CGROUP_NAME="java_build"
export MY_SUBSYSTEMS="cpu,cpuacct"
sudo cgcreate -t $USER:$USER -a $USER:$USER -g $MY_SUBSYSTEMS:$MY_CGROUP_NAME
sudo cgset -r cpu.cfs_period_us=1000 $MY_CGROUP_NAME
sudo cgset -r cpu.cfs_quota_us=1000 $MY_CGROUP_NAME
# ls -al /sys/fs/cgroup/$MY_SUBSYSTEMS/$MY_CGROUP_NAME/
# cgexec seems not to work for me, so we are going to create explicitely a subshell and assign a cgroup to that process
bash
cgclassify -g $MY_SUBSYSTEMS:$MY_CGROUP_NAME $BASHPID