Зачем мне нужно добавлять 96 байтов, когда Netty создает запись? 96 байтов имеют какое-то особое значение? - PullRequest
0 голосов
/ 25 апреля 2020

stati c Entry newInstance (объект msg, размер int, длинный итог, обещание ChannelPromise) {

        **entry.pendingSize = size + CHANNEL_OUTBOUND_BUFFER_ENTRY_OVERHEAD;**

    }

1 Ответ

0 голосов
/ 27 апреля 2020

Это объем памяти, необходимый объекту java в куче. Мы используем эту сумму для обновления writability Channel и поэтому можем пометить Channel как доступный для записи или недоступный для записи.

...