K 10 svn:author V 8 cperciva K 8 svn:date V 27 2006-05-30T07:08:41.000000Z K 7 svn:log V 397 Use some features of sh(1) which I didn't know about until today ("read" can read two variables at once; and suffix pattern deletion) to make the extract command fork fewer processes. With the portsnap snapshot and the ports tree in swap-backed memory disks on my 1.4GHz laptop, this reduces 178800 processes and 195/56/126 seconds of real/user/sys time to 44600 processes and 103/34/60 seconds. END