vfork alternatives?

2006-01-10 Thread Brian Ford
We have an application that mmaps a *huge* MAP_PRIVATE|MAP_ANON virtual address scratch space. It also needs to occasionally fork/exec a sub process. Unfortunately, the time and virtual memory required for Cygwin to copy this region to the forked child just so it can throw it away and do an exec

Re: vfork alternatives?

2006-01-10 Thread Brian Dessent
Brian Ford wrote: We have an application that mmaps a *huge* MAP_PRIVATE|MAP_ANON virtual address scratch space. It also needs to occasionally fork/exec a sub process. Unfortunately, the time and virtual memory required for Cygwin to copy this region to the forked child just so it can throw

Re: vfork alternatives?

2006-01-10 Thread Brian Ford
On Tue, 10 Jan 2006, Brian Dessent wrote: Brian Ford wrote: We have an application that mmaps a *huge* MAP_PRIVATE|MAP_ANON virtual address scratch space. It also needs to occasionally fork/exec a sub process. Unfortunately, the time and virtual memory required for Cygwin to copy this