Entries from 2007-09-13 to 1 day
また速くなった。しかしめんどくさい。 $ make && perl -Iblib/lib -Iblib/arch -Ilib benchmark/all.pl Write (16 bytes): Rate Cache::FastMmap Cache::Swifty swifty_direct Cache::FastMmap 8.92/s -- -92% -94% Cache::Swifty 106/s 1093% -- -24% swif…
swiftyは、リードについてはロックフリーの共有メモリキャッシュなので、プロセス内のメモリとほぼ変わらない速度で読み込みが可能です (ライトは flock & funlock が1回発生します)。 キャッシュはリードが卓越するものだし、だったらプロセス内メモリと同…
ぶっちゃけ、 The official recommendation is now to use FileCache instead of SharedMemoryCache. The reasons for this include:1) FileCache provides equal or better performance in all cases that we've been able to test. This is due to all mod…
$ make && perl -Iblib/lib -Iblib/arch -Ilib benchmark/all.pl Write (16 bytes): Rate Cache::FastMmap Cache::Swifty swifty_direct Cache::FastMmap 8.95/s -- -91% -93% Cache::Swifty 94.3/s 954% -- -26% swifty_direct 128/s 1329% 36% -- Read (16…
Pathtraq は DELL PowerEdge SC1435 で動かしてるんだけど、買ってきたメモリの増設に失敗中。2GB x 4枚買ってきたんだけど、うち1枚が faulty て言われる。お店に言ったらすぐに代替品を送ってくれたんだけど (USER'S SIDE++) 、それを挿すとメモリバス全…
re: Kazuho at Work: Swifty-0.02 and Perl Binding 書き込み時flockは、書き込み中にプロセスが死んだ場合に検知するため userland mutex も選択できるようにするといいかも (wait(2) で検知とかもできるし) データ書き込み後、atomic に commit されるまで…