Цитата Сообщение от Vladimir Kladov
Не вижу причин обойтись 2х-байтным дескриптором, тем не менее, даже если память выделяется с точностью до 1 байта. Дескритор - это номер в таблице (или связном списке) выделенных блоков.
В принципе, наверное, это выход из ситуации. Однако, наверное, необходимо держать эту таблицу "открытой", чтобы не вызвать излишней централизации.