为了更好的性能实现为vfork ，就像Solaris那样。不过，POSIX规范中注明它是“为内核操作设计”，尤其是用于运行在受限硬件和实时系统上的操作系统。虽然4.4BSD的实现中摆脱了vfork的实现，使vfork做到与fork相同的行为，它在NetBSD操作系统中因性能原因而恢复。一些嵌入式操作系统（例如uClinux）省略fork并只实现vfork，因为它们需要在由于缺乏内存管理单元（MMU）而不可能实现写时复制的设备上操作。
Rfork.Plan 9操作系统由Uni