The question is, does Disk Utility
test for bad blocks, i.e. does it perform a surface scan, when writing zeros during Erase?
It's generally accepted that writing zeros will usually trigger a drive's firmware to map out bad sectors,
if spare sectors are available as replacements. But spare sectors may be unavailable, or the operation could fail for other reasons.
Before posting this question I checked thoroughly, and found just one formally published claim that Disk Utility does any testing when writing zeros, under number 6 on this page:
http://macs.about.com/od/applications/ss/diskutilformat_4.htm
However, there are no references cited ion this page. I'd greatly appreciate if someone can provide authoritative, documented evidence, either for or against the claim. Thanks again.