On Tue, 2006-05-23 at 14:52 +0200, Brandon Peirce wrote:
> 
> On Sun, 21 May 2006 18:04:32 -0500, Miguel Bazdresch wrote:
> 
> >database includes an entry for every uid. That's quite an inefficient
> >design, if you ask me.
> 
> There are arguments for and against...
> 
> If you have high uids and no sparse file support it's a disaster!
> 
> But on the other hand it can be argued to be very efficient for access 
> because the
> records are fixed length, so you just muliply record length by uid and lseek 
> directly to the
> record you want. It's like the utimate hash-lookup with no collisions! Your 
> access is O(1). And there's no possibility of getting duplicate IDs in the 
> file nor overhead to maintain uniqueness of the ids.

whoooo!
carefull, please!
you can have more than one user with a uid!

-- 
  H
CUH Rainer Peter Feller
  H

-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-chat
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to