I create a map with more than 500,000 actors. To open it in editor, it costs about 10 minutes on my PC with RTX3090, 128RAM, AMD R9-5950. It even costs about 30 minutes on a laptop with RTX3080, 64RAM, Intel i9.
The editor blocks at UWorldPartition::Initialize
about 7 minutes.
[2023.05.22-02.20.58:618][ 0]LogWorldPartition: Display: WorldPartition initialize started...
[2023.05.22-02.20.58:618][ 0]LogWorldPartition: UWorldPartition::Initialize(Asset=NewMap, IsEditor=1, bPIEWorldTravel=0 IsGame=0, IsCooking=0)
[2023.05.22-02.27.49:642][ 0]LogLinker: Warning: [AssetLog] D
Is there a way to optimize the situation. After all, 500,000 actors is not a big number for a real open world.