Если изучить правило, то оно утверждает: употребление «пол» или «полу» зависит от выбора самого говорящего. Как правило, человек уже по особенностям произношения понимает, какой вариант для какого слова подойдет. Что касается написания, то в основном пишется слитно. Есть, конечно, и исключения, когда требуется дефис, а в одном случае даже надо писать раздельно.