Is that an internal or external snapshot? I observed that taking an internal snapshot on a largish filesystem can take forever (and had it eventually panic and the log replay take tens of minutes) where an external snapshot works fine.