Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Linux を使用していて、993 への SSL 接続を開いています。993 の開いているソケットのあたりでプログラムがクラッシュします。このような制限について議論している TCP プログラミングに関するドキュメントをどこかで見たのを覚えています。私の質問は次のとおりです。私は何か正しいことを思い出していますか?もしそうなら、これはどのように機能しますか? それとも、私はものを作っているのですか?
同時に開いている記述子またはソケットの数、または片側の または などの呼び出しに渡される記述子の数と、反対側の特定のポート番号との間には関係がありませselectんpoll。
select
poll
値 993 が表示される可能性が最も高いのは、1024 から以前にシステムで開いていた他の完全に無関係な記述子/ソケットを引いたものだからです。
説明されているすべての制限は単一のプロセス内に適用されるため、たとえば次を使用してこれを理解できるはずですstrace
strace