私は毎秒ソケットに書き込むPHPサーバーをセットアップしました。
while(1) {
$message = "Hello, World!";
socket_write($socket, $message, strlen($message));
sleep(1);
}
次に、1/10秒ごとにソケットのデータをチェックするLuaクライアント(Corona SDK)があります。
timer.performWithDelay(100, function() sock:receive() end, 0) end
私の質問は、sock:receive()が実行されるたびにサーバーが「ヒット」するかどうかです。または、sock:receive()はローカルバッファのみをチェックしますか?
質問を言い換えると、sock:receive()を実行する頻度が高いほど、サーバーはより多くの負荷を受け取りますか?それとも、これによる影響はまったくありませんか?