Относительно сегмента bss и сегмента данных в Unix
В моем учебнике по Unix я прочитал, что bss используется для хранения неинициализированных переменных (глобальных объявлений). Это будет означать, что статические переменные хранятся отдельно, а не в BSS. Единственное другое место - сегмент данных.
Вот мой вопрос: является ли сегмент bss частью сегмента данных или это два совершенно разных набора сегментов памяти? Кроме того, зачем хранить глобальные переменные отдельно от статических переменных?