[Cherokee-dev] some interesting caching bug
Stefan de Konink
skinkie at xs4all.nl
Thu Aug 28 09:35:52 CEST 2008
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Alvaro Lopez Ortega schreef:
| Stefan de Konink wrote:
|> Stefan de Konink schreef:
|> | I'm running r1864 on that site, so if there have been any caching
|> | updates in between, I'll check it out, otherwise I'll leave it up,
|> so we
|> | might be able to debug something.
|>
|> A few moments after sending I did an extra refresh, and the rest is
|> showed... is there currently a dnotify or something present or are the
|> cache updates 'polling' based?
|
| As you know, we rewrote the whole I/O cache subsystem because those
| problems you are talking about.
|
| The new I/O cache is simply great; I'm proud of it! :) I'm not saying it
| is 100% bug free for sure, I couldn't affirm that, although stressing
| tests did not detect any problem after a few hundred millions request
| (high concurrency, from a few different machines).
r1864 | alo | 2008-08-19 12:54:06 +0200 (Tue, 19 Aug 2008) | 1 line
The new IO is after that one?
| About the question on how it refreshes: No, it does not use dnotify,
| inotify, FEM, FAM o any other file event handling mechanisms. That is
| still a nice-to-have that can wait for the moment. Currently, it keeps
| the file cached for a period of time, after which it refreshes the
| cached data from the disk.
I have some experience lately with that :) I'll put that on my nice to
have todo list.
Stefan
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iEYEARECAAYFAki2VVcACgkQYH1+F2Rqwn2XUACdEF2723IIMV3pelpwD2XHFUNh
88wAn1d7WniikwIGtMP6Ia0ocHGWJLg+
=ydyJ
-----END PGP SIGNATURE-----
More information about the Cherokee-dev
mailing list