さあその 先 へ、OpenLDAP パフォーマンスチューニング

1JAMzgk 1JAMzgk

02.09.2015 Views

エントリデータのキャッシュ クライアントに 回 答 する 前 にdecodeが 必 要 2~6までの 処 理 の 繰 り 返 し ldapsearch -x -b ou=xx,dc=yy -s sub * 1 2dn 3ID dn2id.bdb 検 索 ベーストップから、 スコープ 内 のエントリ 分 繰 り 返 し client 7entries slapd 4ID 5entry id2entry.bdb ou=xx,dc=yy エントリ キャッシュ 6decode (※) (※) Berkely DBに 格 納 されていた 形 式 から、クライアントへ 転 送 できる 形 式 への 変 換 処 理 を、 各 エントリ 毎 に 行 う 50

DB_CONFIG、set_cachesize DB_CONFIGに 設 定 するキャッシュは、 Berkeley DBが 利 用 するバッファサイズ Berkeley DBによる、ディスクからのキャッシュ slapd dn2id.bdb xx.bdb id2entry.bdb yy.bdb set_cachesizeで 指 定 するサイズ Berkeley DB __db.003 51

DB_CONFIG、set_cachesize<br />

DB_CONFIGに 設 定 するキャッシュは、<br />

Berkeley DBが 利 用 するバッファサイズ<br />

Berkeley DBによる、ディスクからのキャッシュ<br />

slapd<br />

dn2id.bdb<br />

xx.bdb<br />

id2entry.bdb<br />

yy.bdb<br />

set_cachesizeで<br />

指 定 するサイズ<br />

Berkeley DB<br />

__db.003<br />

51

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!