なぁ・・
$buf eq 'hoge'
より
$buf =~ /^hoge$/
の方が早いのはなんで・・?