エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
UNIX domain socket での net.core.somaxconn や sk->sk_max_ack_backlog の実装を調べていた際に、 ss ... UNIX domain socket での net.core.somaxconn や sk->sk_max_ack_backlog の実装を調べていた際に、 ss コマンドでソケットのバックログのサイズと accept(2) 待ちのソケット数を取れることを知った 以下、検証と実装を追いかけた記録 検証環境 CentOS 7.1611 (7.3) CR 3.10.0-514.el7.x86_64 検証用コード 簡易の UNIX Domain Socket サーバーをたてる。バックログのサイズをシェルから指定できる require 'socket' s = UNIXServer.new("/tmp/server.sock") s.listen(ARGV[0].to_i) sleep 3600 backlog のサイズを 10 にする $ ruby server.rb 10 $ ss -ax |