- 締切済み
<jsp:include>の属性、flushについて
<jsp:include>の属性、flushについて JSP1.2以降flushはデフォルトでfalseとなるとわかりましたが、 これはバッファのクリアいらないということでしょうか? バッファーサイズを超える可能性がないということでしょうか。 だらか有識者ご教授よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- askaaska
- ベストアンサー率35% (1455/4149)
回答No.2
VMに割り当てるメモリ量と include対象が消費するメモリ量を 考えればいいのよ。 昔はVMに2Mとか64Mとか そんな割り当てだったから include対象をバッファリングしていると 大変だったけど 今じゃ1Gなんて当たり前だもんね。
- askaaska
- ベストアンサー率35% (1455/4149)
回答No.1
そのとおりよ。 flush属性が障害の原因になることは稀だわ。 だったらパフォーマンスの向上のためにfalseがデフォルトになるわけ。 また、逆にincludeする資源をinclude元で操作するような実装の場合は flushしたら使えなくなっちゃうので注意が必要ね。
質問者
お礼
回答ありがとうございました。 flushをtrueにすると、パフォーマンスどのぐらい低下するんでしょうか。 知っていれば教えていただきたいです。 よろしくお願いします。
お礼
またまたの御回答ありがとうございました!