Согласно Джону Скиту - куча managed
- это та, что .net будет управлять для вас, на которой созданы все стандартные объекты, о которой вам обычно не нужно беспокоиться, потому что она управляется.
unmanaged
означает, что вы лично выделяете память, и поэтому вы несете личную ответственность за ее освобождение, управление ею и отслеживание того, что используется.
Так что да, память объекта (в смысле нормального создания и уничтожения объекта, вещей, происходящих от объекта) управляется. Это еще одна вещь, о которой вам нужно беспокоиться - не объекты и память, выделенная для них.