cyrus-murder problems with database corruption in the frontend/master
João Assad
jfassad at parperfeito.com.br
Sat Apr 9 13:43:50 EDT 2005
Out of curiosity..
everytime cyrus needs to mmap/munmap something. it uses its mmap
encapsulation, which is map_refresh and map_free.
So every once in a while I get this on strace.
14:27:02.148097 munmap(0x54968000, 373915648) = 0
14:27:02.148765 mmap2(NULL, 373932032, PROT_READ, MAP_SHARED, 8, 0) =
0x54964000
which is a map_free followed by a map_refresh.
Now this...
14:27:31.041808 mmap2(NULL, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x54963000
14:27:31.042150 munmap(0x54963000, 4096) = 0
Happens way much more. Its not cyrus doing it directly because its not
going through it's mmap encapsulation, so it can only be some lib used
by cyrus.
What is it ?
---
Cyrus Home Page: http://asg.web.cmu.edu/cyrus
Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html
More information about the Info-cyrus
mailing list