я знаю, что сегмент bss содержит неинициализированные переменные, которым будет присвоено 0 в качестве начального значения, но почему мы не просто используем сегмент данных для их хранения?
Я прочитал, что это ускоряет выполнение, потому что загрузчик os инициализирует все эти переменные одновременно, вызывая memset, однако я не очень уверен, потому что загрузчик может вызвать memset, чтобы также инициализировать их в сегменте данных!