I am sure I see It in some block bost. But dont remember 2011/9/23 Mariano Martinez Peck <[email protected]>
> > > On Fri, Sep 23, 2011 at 3:02 PM, Denis Kudriashov <[email protected]>wrote: > >> Thank you for all your responses. I will use UUID. >> >> Another assumption: >> I know there is a trick to get object memory address. >> > > which one? > > >> Can it be used for object identity? (inside memory of objects) >> >> >> >> * >> * >> 2011/9/23 Marcus Denker <[email protected]> >> >>> >>> On Sep 23, 2011, at 1:08 PM, Denis Kudriashov wrote: >>> >>> > Hello, >>> > >>> > I use hash message to generate unique object id. (unique between >>> current memory objects). >>> > And I catch situation when two objects has same hash value. Objects has >>> been created in loop almost at same time. >>> > >>> > So my question - is it really possible? >>> >>> Yes, easily, as there are only 12 bits for the hash, there are only 4096 >>> different hash values. >>> >>> This means that a hash is *not* at all a UUID, and all hashing data >>> structures need to be optimized >>> for the case of hash collision, as it will happen a lot. >>> >>> Marcus >>> >>> >>> -- >>> Marcus Denker -- http://marcusdenker.de >>> >>> >>> >> > > > -- > Mariano > http://marianopeck.wordpress.com > >
