ページへ戻る

− Links

 印刷 

tek3 のソース :: OSASK計画

osaskwiki:tek3のソース

« Prev[3]  
TITLE:x
* tek3の技術的情報 [#t67f88f6]
-(by [[K]], 2004.06.09)
-そのうち書くと思うドキュメントの下書き
-フォーマットに関する情報以外は、このページではなく[[impressions]]などにお願いします。
-ここでは展開手順をベースに書きます。圧縮のほうは、この展開手順で展開できるようなファイルを作ればいいだけですので。

* tek3圧縮 [#f9f6488b]
-きっかけは2chで教えてもらったLZO。
--こんなに圧縮率が悪くても、それでも展開速度のほうがほしいことってやっぱりあるのだろうか、と考えているうちに、無圧縮にするにはでかすぎるけど、でもtek1のスピードでさえも満足できない、ということがありえないとは言い切れない気がしてきて、やっぱりもっと思い切って展開速度側に主軸を置いた形式もあったほうがいいのではないかと考えました。
--すべてバイトストリームです。ビットストリームはありません。
--なにしろ既にtek1という圧縮率では頼れる存在がありますので、心配なく展開速度だけを考えられます。
--(495さん、有益なアドバイスをありがとうございました。)

-基本的な考え方としては、tek1のUC0をs7やs7sで置き換える感じです。これでもLZO程度の大きさにはなります。tek系の中でもっとも展開ルーチンが小さいです。

-現在実験を繰り返して仕様をつめています。

* こめんと欄 [#q9b7c7f3]

#comment

« Prev[3]