aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/doc
diff options
context:
space:
mode:
authorJustin Clark-Casey (justincc)2014-08-28 18:15:33 +0100
committerJustin Clark-Casey (justincc)2014-08-28 18:15:33 +0100
commitf132f642b23d9d0c336354a0bc4bb95c41023c34 (patch)
treea57e83357909161af8e5b735ec93916bff9765c4 /doc
parentDon't allow update timer to invoke another scene update if the previous is st... (diff)
downloadopensim-SC_OLD-f132f642b23d9d0c336354a0bc4bb95c41023c34.zip
opensim-SC_OLD-f132f642b23d9d0c336354a0bc4bb95c41023c34.tar.gz
opensim-SC_OLD-f132f642b23d9d0c336354a0bc4bb95c41023c34.tar.bz2
opensim-SC_OLD-f132f642b23d9d0c336354a0bc4bb95c41023c34.tar.xz
On code section that rezzes single objects and attachments, reduce CPU use by reading asset XML a single time with a stream reader rather than multiple times.
Reading large XML documents (e.g. complex attachments) is CPU expensive - this must be done as few times as possible (preferably just once). Reading these documents into XmlDocument is also more resource intensive than using XmlTextReader, as per Microsoft's own publication "Improve .NET Application Performance and Scalability" Optimization of other cases will follow if this change is successful.
Diffstat (limited to 'doc')
0 files changed, 0 insertions, 0 deletions