Rubyのメモリ割り当て方法とcopy-on-writeの限界(翻訳)

概要 原著者の許諾を得て翻訳・公開いたします。 英語記事: The Limits of Copy-on-write: How Ruby Allocates Memory 公開日: 2017/08/28 著者: Brandur サイト: https://brandur.org/ Rubyのメモリ割り当て方法とcopy-on-writeの限界(翻訳) Unicorn(またはPumaやEinhorn)を実行していると、誰しもある奇妙な現象に気がつくでしょう。マスタからforkした(複数の)ワーカープロセスのメモリ使用量は開始当初は低いにもかかわらず、しばらくすると親と同じぐらいにまでメモリ量が増加します。大規模な本番イ … Continue reading Rubyのメモリ割り当て方法とcopy-on-writeの限界(翻訳)