[FreeBSD-users-jp 96194] Re: disk I/O を制限する手段と geom についての質問

2018-03-23 スレッド表示 小野寛生
小野寛生です。 この件、rctl で user や jail ごとに制限できるよと教えてもらって解決しました。 /boot/loader.conf に kern.racct.enable=1 を入れて、 rctl -a user:root:writebps:throttle=500k とか rctl -a jail:s11amd64-main:writebps:throttle=500k rctl -a jail:s11amd64-main:readbps:throttle=500k みたいな感じでいけるようです。 2018年3月24日 8:23 Hiroo Ono

[FreeBSD-users-jp 96193] disk I/O を制限する手段と geom についての質問

2018-03-23 スレッド表示 小野寛生
小野寛生です。 いくつか質問です。 (1) ディスクI/O を毎秒一定の値以下に抑える方法はありませんでしょうか。 ちょっと調べたのですがわかりませんでした。 (2) geom_sched の仕組みを使えばできるかもと思って geom_sched のアルゴリズム のモジュールをおよそ次のような感じで実装してみたのですが、gstat で見ると read は制限されるものの linear な感じではなく、write は全然効いていないぽいです。 src/sys/geom/sched/gs_scheduler.h に実装しろと書かれている関数のうち、