УМННБJ, ЯХВ. Войти !bnw Сегодня Клубы
Привет, TbI — HRWKA! 1053.2 пользователей не могут ошибаться! Официальная конфочка бнвача: bnw@conference.jabber.ru
?5905
говно5817
прекрасное5177
говнорашка4451
хуита3852
anime2658
linux2444
music2278
bnw2232
log2020
рашка1943
pic1860
ололо1757
быдло1421
украина1326
гімно1109
дыбр1074
роботы_не_одобряют992
сталирасты849
bnw_ppl833

краткое описание: в ссаной коляске взрыв кабачка^W^W нихуя нормально не работает вообще, начиная от сяваскрипта заканчивая cgroups. при недостатке пямяти хромич принимает единственно верное решение ебать диск со скоростью овер 100 МБ/с что не оставляет никаких шансов на recovery вообще. интуитивно понятный интерфейс cgroups, разрабатываемый уже более 5и лет не работает, маны отсутсвуют. решение выглядит так: `/etc/cgconfig.conf` ``` group memjail { cpuset { cpuset.mems="0"; cpuset.cpus="0-2"; } memory { memory.limit_in_bytes = 2G; } blkio { blkio.throttle.read_bps_device="8:0 10485760"; blkio.throttle.write_bps_device="8:0 10485760"; } } ``` обращаем внимание что номер блок-девайса это номер диска, партиции не поддерживаются `/etc/cgrules.conf` ``` slavik:/usr/lib/chromium-browser/chromium-browser cpuset,memory,blkio memjail ``` `/etc/init.d/cgconf` ``` #!/bin/sh ### BEGIN INIT INFO # Provides: cgconf # Required-Start: $remote_fs $syslog # Required-Stop: $remote_fs $syslog # Should-Start: # Should-Stop: # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: Configures CGroups ### END INIT INFO start_service() { if is_running; then echo "cgrulesengd is running already!" return 1 else echo "Processing /etc/cgconfig.conf..." cgconfigparser -l /etc/cgconfig.conf echo "Processing /etc/cgrules.conf..." cgrulesengd -vvv --logfile=/var/log/cgrulesengd.log return 0 fi } stop_service() { if is_running; then echo "Stopping cgrulesengd..." pkill cgrulesengd else echo "cgrulesengd is not running!" return 1 fi } status() { if pgrep cgrulesengd > /dev/null; then echo "cgrulesengd is running" return 0 else echo "cgrulesengd is not running!" return 3 fi } is_running() { status >/dev/null 2>&1 } case "${1:-}" in start) start_service ;; stop) stop_service ;; status) status ;; *) echo "Usage: /etc/init.d/cgconf {start|stop|restart|status}" exit 2 ;; esac exit $? ``` ``` # make the script executable chmod 755 /etc/init.d/cgconf # register the service update-rc.d cgconf defaults # start the service service cgconf start # check the status service cgconf status ``` вроде ничего не забыл З.Ы. парсер мудак
#UXD54N (0) / @anonymous / 26 дней назад
за ттк жизни нет
#OQI0NZ (0) / @komar / 488 дней назад
А у кого-нибудь была практика посчета вэлосити через трекеры? Это вообще работает?
#WQC768 (0) / @komar / 533 дня назад
КАГ
#UKP6TX (1) / @anonymous / 563 дня назад
Карта загрязнения воздуха в рилтайме: http://aqicn.org/city/moscow/ // аккуратнее: ебучий AQI PM2.5 настораживают, учитывая http://sci-hub.io/10.1016/S1470-2045(13)70279-1 и что PM2.5 очень медленно оседают и легко разлетаются на большие расстояния. Заскедьюлил купить фильтрующую маску для велоблядства.
#YR5DSI (21) / @l29ah / 792 дня назад
Разрешил discourse.org в NoScript
#H6UH0H (0) / @anonymous / 999 дней назад
@necr0sis удаляет чужие комментарии
#FA38GK (2+1) / @anonymous / 1038 дней назад
Uncaught TypeError: Cannot set property '0' of undefined at toggle (eval at <anonymous> (eval at <anonymous> (unknown source)), <anonymous>:569:34)
#YZ546Y (0) / @anonymous / 1058 дней назад
чтоб ты здох кретин ебаный
#MOOCNL (0) / @anonymous / 1190 дней назад
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

Цоперайт © 2010-2016 @stiletto.