Path: utzoo!utgpu!watserv1!watmath!att!att!linac!pacific.mps.ohio-state.edu!zaphod.mps.ohio-state.edu!wuarchive!cs.utexas.edu!uunet!bywater!arnor!minnow!artg From: artg@arnor.uucp Newsgroups: comp.os.mach Subject: Using fork() in absence of task_create() Message-ID: <1990Nov19.215600.4055@arnor.uucp> Date: 19 Nov 90 21:56:00 GMT Sender: news@arnor.uucp (NNTP News Poster) Reply-To: artg@minnow.watson.ibm.com (Art Goldberg) Organization: IBM T.J. Watson Research Center Lines: 11 I`m running mach 2.5 on IBM RTs. Since task_create() doesnt exist for this system we use fork. There are two implmentations of it, fork() and unix_fork(). How do the semantics of these two operations differ? My overall objective, is to duplicate the address space, so one task can checkpoint a snapshot of the address space while another keeps on doing useful work. thanks arthur goldberg artg@ibm.com