For example, nuclear strategic submarines have 22 missile launch ports, while torpedo launch ports have only four (for self-defense), while attack submarines often have six to eight torpedo launch ports, and missile launch ports are greatly reduced or even absent.
2. Because of the limitation of balance conditions, similar to the multiple rocket launchers (Katyusha), due to the recoil generated during launching, they can only be fired alternately to maintain the balance of the hull (think about it, if only the left/right torpedoes are fired at a time, the submarine will deviate from the course and even roll over ~ ~).