[Date Prev][Date Next][Thread Prev][Thread Next][Author Index][Date Index][Thread Index]

:zz: The !@#$% forking data



I accept that you propose that 
>The simplest solution is to serialise the back-end by using a client-server
>architecture, such as OSMIC.

but that doesn't sound simple to me, it sounds like
 a HUGE step.

What does it take 
1) to give a new filehandle to the forked process?
andor
2) to copy off the dataset?

ChrzT



At 04:49 PM 3/31/99 +1000, you wrote:
>On Wed, Mar 31, 1999 at 02:33:42PM +0900, Ted Nelson wrote:
>> What about the dataset?
>
>The dataset is not copied; each new process holds a copy of the handle to
>the file on disk, so of course each process will corrupt the data if it
>tries to write the the file without synchronising with the other processes.
>The simplest solution is to serialise the back-end by using a client-server
>architecture, such as OSMIC.
>
>Cheers,
>	*** Xanni ***
>-- 
>mailto:xanni@xxxxxxxxxx                         Andrew Pam
>http://www.xanadu.com.au/                       Chief Scientist, Xanadu
>http://www.glasswings.com.au/                   Technical Editor, Glass Wings
>http://www.sericyb.com.au/sc/                   Manager, Serious Cybernetics
>P.O. Box 26, East Melbourne VIC 8002 Australia  Phone +61 3 96511511
>
>
____________________________________________________
Theodor Holm Nelson, Visiting Professor of Environmental Information
 Keio University, Shonan Fujisawa Campus, Fujisawa, Japan
 Home Fax from USA: 011-81-466-46-7368  (If in Japan, 0466-46-7368)
http://www.sfc.keio.ac.jp/~ted/  (Professorial page)
_____________________________________________________
Permanent: Project Xanadu, 3020 Bridgeway #295, Sausalito CA 94965
 Tel. 415/ 331-4422, fax 415/332-0136  
http://www.xanadu.net (see also Professorial page, above)
PERMANENT E-MAIL: ted@xxxxxxxxxx
_____________________________________________________
Quotation of the day, 99.01.20
"In order to reach the future we must survive the present."  TN99