flagflag  

テクスチャ用データベース anchor.png

  • v1.0.0 ではデータベースとして PlaneファイルBerkeley DB が使用できます.
  • sl_cache-fdb オプション付きで起動した場合,Berkelry DB が使用されます.デフォルトは Plane ファイル
  • デフォルトの Plane ファイルでも十分スピードが出ます.
  • Berkeley DB を使用するには,sl_proxy, TUIS_Lib の configure で --enable-db オプションを指定する必要があります.
Page Top

Plane ファイル anchor.png

 作業ディレクトリ Temp_File_Dircache というディレクトリを作成し,そのディレクトリ内に 00, 01, ...., fe, ff というサブディレクトリを作成します.
 それらのサブディレクトリの中にさらに 00, 01, ...., fe, ff というサブディレクトリを作成します.
 これらをテクスチャデータの GUIDの先頭2Bayteの16進数に相当するものとして,テクスチャを分類し,保存します.

 保存時のファイル名は GUID.数字 となります.数字は 0 の場合はファイルのヘッダ(Jpeg2000)を表し,1以上はデータ部分を分割した際の通し番号です.
 保存するテクスチャデータは通信内容のまま手を加えず保存しています.

 例: /var/sl_proxy/cache/f8/f7/f8f7b3af-1f42-​c2ec-0bbd-a3cf0751f837.0

Page Top

Berkeley DB anchor.png

 作業ディレクトリ Temp_File_Dircache というディレクトリを作成します.さらにそのディレクトリ内に 00, 01, ...., fe, ff というサブディレクトリを作成します.
 これらをテクスチャデータの GUIDの先頭1Bayteの16進数に相当するものとして,テクスチャを分類し,Berkey の DB形式で保存します.従って,00, 01, ...., fe, ff というサブディレクトリの下には,Berkey の DBファイルが一個のみ作られます.

 ファイル名は sl_cache_XX.db となります.XXはテクスチャデータのGUIDの先頭1Byteの16進数,つまりそのファイルがあるディレクトリ名が入ります.
 保存するテクスチャデータは通信内容のまま手を加えず保存しています.

 例: /var/sl_proxy/cache/f8/sl_cache_f8.db

Page Top

MySQL anchor.png

  • 使用不可

 


Front page   Freeze Diff Backup Copy Rename Reload   New List of Pages Search Recent changes   Help   RSS of recent changes (RSS 1.0) RSS of recent changes (RSS 2.0) RSS of recent changes (RSS Atom)
Counter: 2832, today: 1, yesterday: 1
Last-modified: 2008-12-21 (Sun) 03:29:18 (JST) (5604d) by iseki

Site Search

Login

Username:

Password:


Lost Password?
Register now!!

Sub Menu

mini Calendar

Last MonthApr 2024Next Month
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
Today

Who's Online

86 user(s) are online (9 user(s) are browsing xpwiki)

Members: 0
Guests: 86

more...

Access Counter

Today : 156156156
Yesterday : 1406514065140651406514065
Total : 2334117823341178233411782334117823341178233411782334117823341178
Powered by XOOPS Cube 2.1© 2001-2006 XOOPS Cube Project
Design by XoopsDesign.com