The best solution we have so far is outlawing all fishing in certain areas of the ocean. Picked well, the fish are safe there to breed and recover population numbers, and you only harvest schools that leave the exclusion zone due to crowding.