Re: A Solution to the Deadlock Problem




the sun Z file system has copy on write and this solves access
problems. it also could be extended to have versions of each file
stored relating to each thread.

virtual output buffers such as print queues solve output only devices,
and WIMP selectable virtual input multiplexors solve the input device
problem.

both I and O devices, could be done like virtual terminals, or via IP
style stack.

an application only falls into deadlock due to intrinsic problems with
stdio.h

database record locking already has roolback in sql, so this may not be
a problem, but the rollback should be prsented for arbitration to the
arbitration administrator.

so why would a modern system deadlock?

.