POSIXスレッドに関する本や資料を読んでいる中で、「1スレッドあたり8MBのスタック領域を使う」という記載があった。
CentOS6.5で確認したところ、8MBではなく10MBになっていた。
確認方法は
ulimit -s
として表示される値。
また、こちら に掲載されているpmapを使った確認方法でも10MB(10240KB)であった。
自分で設定を変更した覚えがないが、CentOS(またはLinuxカーネル)のバージョンアップにともないスタックサイズは変更になったのだろうか。
More than 5 years have passed since last update.
POSIXスレッドに関する本や資料を読んでいる中で、「1スレッドあたり8MBのスタック領域を使う」という記載があった。
CentOS6.5で確認したところ、8MBではなく10MBになっていた。
確認方法は
ulimit -s
として表示される値。
また、こちら に掲載されているpmapを使った確認方法でも10MB(10240KB)であった。
自分で設定を変更した覚えがないが、CentOS(またはLinuxカーネル)のバージョンアップにともないスタックサイズは変更になったのだろうか。
Register as a new user and use Qiita more conveniently