Вот лайфхак для Ansible (Я не хочу управлять шаблоном для/etc/rc.local
):
- name: Disable Transparent Huge Pages at boot
lineinfile:
dest: /etc/rc.local
line: "if [ -d /sys/kernel/mm/transparent_hugepage ]; then echo 'never' > /sys/kernel/mm/transparent_hugepage/enabled ; echo 'never' > /sys/kernel/mm/transparent_hugepage/defrag ; fi"
register: transparent_hugepage
- name: Disable disabled rc.local
lineinfile:
dest: /etc/rc.local
line: 'exit 0'
state: absent
- name: Disable Transparent Huge Pages at run time 1/2
command: echo never > /sys/kernel/mm/transparent_hugepage/defrag
when: transparent_hugepage|changed
- name: Disable Transparent Huge Pages at run time 2/2
command: echo never > /sys/kernel/mm/transparent_hugepage/enabled
when: transparent_hugepage|changed
Изhttps://docs.haskellstack.org/en/stable/GUIDE/
The stack root directory holds packages belonging to snapshots and any stack-installed versions of GHC.
Вы можете безопасно удалить часть или все это, но некоторые из них могут быть заменены в следующий раз, когда вы будете собирать программы на Haskell с помощью stack
. Я удивлен и несколько раздражен тем, насколько велик мой каталог ~/.stack
.