You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Multiple processes need to keep an HDMap instance with identical read-only data, which is a huge waste of memory. So we think that having single map in shared memory would be a good thing. It could save GBs of memory for a map larger than 200MB.
Multiple processes need to keep an HDMap instance with identical read-only data, which is a huge waste of memory. So we think that having single map in shared memory would be a good thing. It could save GBs of memory for a map larger than 200MB.
However, the memory allocation mechanism for protobuf is tricky, especially for string fields:
https://developers.google.com/protocol-buffers/docs/reference/arenas#arenastring
For now, we will mark this situation as HARD and leave as it is. May revisit in the future if it becomes a real pain or easier to resolve.
The text was updated successfully, but these errors were encountered: