
22 Sep
2004
22 Sep
'04
10:41 a.m.
Matt Hurd <matt.hurd@gmail.com> writes:
On Tue, 21 Sep 2004 17:37:03 +0200, Alexander Terekhov <terekhov@web.de> wrote:
Matt Hurd wrote: First off, atomocity without memory ordering and visibility protocol is pretty useless.
For many, perhaps most, tasks yes. However, think of a database without locking... it can still be useful with optimistic concurrency for some styles of application. Atomic memory transactions are just a guarantee that the "bits" are consistent.
They typically don't exist for "records" of more than one word, if I'm not mistaken. How useful is that for a database? -- Dave Abrahams Boost Consulting http://www.boost-consulting.com