About Me (梅澤真史) Site Map Blog (mirror) HP RSS |
16 April 2013[Smalltalk][snappy] Sqnappyできましたちょっと仕事があいたため、Squeak/Pharo用のsnappyバインディングを作りました。 下回りはVMプラグインを使って拡張できるというのもSqueak/Pharoの特徴の一つですので、そのサンプルになればと思います。 実用的にもなかなかのもので、自分のノートPC(Lenovo X220, Core-i5 2430M, Samsong SSD 840)では、SqueakV41.sources(25MB程度)の圧縮に250ミリ秒しかかかりません。伸張は100ミリ秒くらいです。開発で使っていたPostgreSQLのダンプファイル(1.3GB)でも試してみましたが、圧縮が9844 msecs、伸張は6496 msecsでした。 LZ4にしなかったのは単に知らなかったからです。Pharoでは利用できるようです。よろしければこちらも。(NativeBoost FFI経由なのでSqueakからだと少し使いにくいかもしれません)。 Last modified 24 April 2013 at 12:46 am by ume |