ну как бы с php у тебя не будет постоянного соединения с игроком. Только в тот момент когда он отправит запрос на сервер. При этом каждый раз будет устанавливаться новое соединение. Будет необходима идентификация игрока и пр. А теперь представь, что нужно будет при каждом малейшем движение игрока устанавливать новое соединение. В нормальных серверах на нормальных языках есть такая штука как сокеты. С помощью них устанавливается постоянное соединение между клиентом и сервером и обмен информации может идти в любой момент в любом направление. Ну и соответственно на сервер нагрузка значительно ниже.
Первый пункт не совсем ясен, можно чуть подробнее? Я понимаю как например посчитать кол-во сообщений от каждого пользователя ко мне или от меня для каждого пользователя, но не понимаю как это сложить.
Максим Тимофеев: нет, я не замерял на протяжении всех 20 минут. Просто открываю сайт, скрипт запускается. Через несколько минут замеряю на 5 сек. Через минуты 3-4 как правило уже утечки под 200 мб. Приложил скриншот к вопросу.