The boost ports are to get more fuel and air into the chamber. The holes in the piston are to create more crank case volume (in a two stroke the crank case acts as part of the intake track of the engine). But the short answer is it has all of the holes to flow massive amounts of fuel and air. Similar to adding bigger valves to a 4 stroke motor
Sorry I can't really believe that because they increase the volume just by a margin.
To avoid misunderstanding I am talking about the holes in the skirt of the piston.
They are drilled in very thin metal so they have a small volume.
I rather have the impression that they have something to do with the steering times. But I don't really see how it is working. With so many holes in the cylinder I guess you want the piston skirt closed.