<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:clearspace="http://www.jivesoftware.com/xmlns/jive/rss" version="2.0">
  <channel>
    <title>Adobe Community: Message List - More data on LrKeyword method slowth</title>
    <link>https://forums.adobe.com/community/lightroom/lightroom_sdk?view=discussions</link>
    <description>Most recent forum messages</description>
    <language>en</language>
    <pubDate>Tue, 09 Nov 2010 21:34:17 GMT</pubDate>
    <generator>Jive Engage 7.0.0.1  (http://jivesoftware.com/products/)</generator>
    <dc:date>2010-11-09T21:34:17Z</dc:date>
    <dc:language>en</dc:language>
    <item>
      <title>Re: More data on LrKeyword method slowth</title>
      <link>https://forums.adobe.com/message/3264184?tstart=0#3264184</link>
      <description>&lt;!-- [DocumentBodyStart:1459a086-586e-463b-9f0e-18ece7c8e6aa] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;Hi John,&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I've certainly noticed plenty of waiting for Lightroom that I could not account for by looking sloppily at cpu utilization and disk activity. I've always suspected there is some task-switching/synchronization type issues that are slowing it down even as the cpu cycles are not being logged.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Sounds like you may be on to something...&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks for sharing,&lt;/p&gt;&lt;p&gt;Rob&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:1459a086-586e-463b-9f0e-18ece7c8e6aa] --&gt;&lt;img src='/beacon?t=1415888275431' /&gt;</description>
      <pubDate>Tue, 09 Nov 2010 21:34:17 GMT</pubDate>
      <author>forums_noreply@adobe.com</author>
      <guid>https://forums.adobe.com/message/3264184?tstart=0#3264184</guid>
      <dc:date>2010-11-09T21:34:17Z</dc:date>
      <clearspace:dateToText>4 years 4 days ago</clearspace:dateToText>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>More data on LrKeyword method slowth</title>
      <link>https://forums.adobe.com/message/3263793?tstart=0#3263793</link>
      <description>&lt;!-- [DocumentBodyStart:0c553292-54c0-4c76-80b9-14da513bf7b7] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;There have been some previous postings on the slowth of LrKeyword methods and the crimp that puts in a number of different plugins.&amp;nbsp; Just now, I &lt;span&gt;gathered some reasonably detailed measurements that are pretty interesting.&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;span&gt;On Windows, LrKeyword.getName, getParent, getChildren, and getSynonyms take about 6.3 msecs/call, while on Mac OS (on similar hardware) they cost 1.0 msecs/call, 6 times faster!&amp;nbsp; The CPU utilization of the lightroom.exe process on Windows is very low, suggesting the performance slowth may be in file locking or other OS calls.&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;span&gt;The upshot is that a plugin on Windows can only load the keyword hierarchy at about 50 - 60 keywords/sec, while on Mac it can load at about 250 - 300 keywords/sec.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:0c553292-54c0-4c76-80b9-14da513bf7b7] --&gt;</description>
      <pubDate>Tue, 09 Nov 2010 19:24:11 GMT</pubDate>
      <author>forums_noreply@adobe.com</author>
      <guid>https://forums.adobe.com/message/3263793?tstart=0#3263793</guid>
      <dc:date>2010-11-09T19:24:11Z</dc:date>
      <clearspace:dateToText>4 years 4 days ago</clearspace:dateToText>
      <clearspace:replyCount>1</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
  </channel>
</rss>

