Похоже, что если бы можно было сериализовать данные в виде необработанных фрагментов памяти, из которых состоят свойства и поля, то было бы намного быстрее передавать эти объекты в другую систему, а другой системе пришлось бы тольковыделите память для этой памяти и правильно установите указатели ссылок, куда они должны идти.
Да, я знаю, что это немного упрощено, и, вероятно, существует множество причин, по которым это трудно сделать (например, циклические ссылки).Но мне интересно, пробовал ли кто-нибудь это и есть ли способ сделать это, возможно, с объектами, которые отвечают определенным ограничениям?
С одной стороны, это, вероятно, я просто пытаюсь микрооптимизировать, но нас другой стороны, действительно кажется, что это может быть довольно полезно в определенных сценариях, где производительность жизненно важна.