バージョン 10 から バージョン 11 における更新: Virtuoso
- 更新日時:
- 2012/03/07 12:25:34 (13 年 前)
凡例:
- 変更なし
- 追加
- 削除
- 変更
-
Virtuoso
v10 v11 1 * [#Configure 1 * [#Configure Virtuoso 配置] 2 2 3 3 * [#load Load performance] … … 13 13 14 14 15 === Virtuoso 15 === Virtuoso 配置 === #Configure 16 16 17 * NumberOfBuffers: the amount of RAM used by Virtuoso to cache database files. This has a critical performance impact and thus the value should be fairly high for large databases. Exceeding physical memory in this setting will have a significant negative impact. For a database-only server about 65% of available RAM could be configured for database buffers. Each buffer caches one 8K page of data and occupies approximately 8700 bytes of memory. 17 18 19 * MaxCheckpointRemap:to avoid out of memory error, you should make sure the values for the paramaters NumberOfBuffers and MaxCheckpointRemap are not set with the same values. 20 21 * AsyncQueueMaxThreads: the size of a pool of extra threads that can be used for query parallelization. This should be set to either 1.5 * the number of cores or 1.5 * the number of core threads; see which works better. 22 23 * ThreadsPerQuery: the maximum number of threads a single query will take. This should be set to either the number of cores or the number of core threads; see which works better. 24 25 * IndexTreeMaps: the number of mutexes over which control for buffering an index tree is split. This can generally be left at default (256 in normal operation; valid settings are powers of 2 from 2 to 1024), but setting to 64, 128, or 512 may be beneficial. A low number will lead to frequent contention; upwards of 64 will have little contention. 26 27 * ThreadCleanupInterval & ResourcesCleanupInterval: Set both to 1 in order to reduce memory leaking. 18 28 19 29 {{{ 20 JVM setting -Xmx55G -Xms30G -Druleset=empty -Dentity-index-size=1147483647 -Dcache-memory=26645m -Dtuple-index-memory=25G -DenablePredicateList=false -DftsIndexPolicy=never -DftsLiteralsOnly=true -Dbuild-pcsot=false -Dbuild-ptsoc=false -Djournaling=false -Drepository-type=file-repository -XX:+UseG1GC -XX:+TieredCompilation -XX:+HeapDumpOnOutOfMemoryErro 21 r -Dentity-id-size=32 30 NumberOfBuffers = 6500000 31 MaxDirtyBuffers = 5000000 32 MaxCheckpointRemap = 1000000 33 AsyncQueryMaxThreads = 18 34 ThreadsPerQuery = 18 35 IndexTreeMaps = 512 36 ThreadCleanupInterval = 1 37 ResourcesCleanupInterval = 1 22 38 }}} 23 39 24 40 25 More information please refer to [ ]41 More information please refer to [http://docs.openlinksw.com/virtuoso/databaseadmsrv.html] [http://www.openlinksw.com/weblog/oerling/?id=1665] 26 42 27 43