Just wanted to say that I am a DevonThink Pro user. You can follow any responses to this entry through the RSS 2.0 feed.īoth comments and pings are currently closed.Ĥ Responses to “Together Tip: Large Import Performance” On Thursday, December 13th, 2007 at 10:13 pm by Steve Harris and is filed under Together. I try to avoid these measures when possible because the background loading actually makes the app slower for some kinds of files and the caching increases the memory footprint (if you use too much memory, that will also slow the app down), but I will be taking this approach for large PDF files in the next version. Together also caches previews of some files so it’s quicker to revisit them. you could scroll through many items or switch groups without a lag), but you don’t see the preview any quicker. This makes the app appear more responsive (i.e. In Together, most previews are loaded in the background and then displayed. Try opening an 8MB PDF in Preview and see how long it takes before it’s ready for you to start working with it. So, once the group was selected, Together would immediately start loading that PDF. It turns out the the first item in the slow group was an 8 megabyte PDF file (equates to about 200 pages). To give an example, somebody wrote to me yesterday to say that they got the spinning beachball when switching between some groups, but not others. I have some changes lined up for the next version of Together in this area. There is also the matter of performance vs. I can understand why they would feel frustrated. That some people’s impression of the software is formed through this is unrepresentative and unfortunate. How often do you import thousands of items a time? It’s typically a one-off operation performed when first using the software and most people don’t do it at all. Using this method, I’ve imported 10,000 items in about 30 minutes, which is how long it took to copy them in the Finder. There’s an easy answer to this: select a group or folder that is not affected by the large import and therefore doesn’t have to sort the incoming files. As such, large imports will get progressively slower. And the more files there are in the library, the longer it will take to sort them. If the Library group (which shows all the files in Together) is selected and it already contains thousands of items, the second or so that it takes to sort the items adds considerably to the time it takes to import 10,000 files. However, there’s a downside in that, for every file added to the library, Together has to sort the list of files. This background importing is also good because it means you can continue to work in the application while files are imported. This is useful for a number of reasons, not least as a way for you to use the Shelf without blocking the app with a progress sheet, and to keep the Shelf compatible with Spaces (showing a progress sheet on a window automatically makes that window’s space active, which is a real pain when you’re working in another application). Together imports files in the background. However, some people have criticised Together’s performance in importing a large number of files (anything from 5,000 to 20,000), so I’ll try to explain the problem here and give some tips on how to do that quickly and successfully. It’s quite a challenge, people make incredible demands of these sorts of applications.Īs I see it, the top priority here is to have Together perform well in everyday operations and it does, although I’ll mention some more improvements coming in that area below. As I find out about individual performance problems, I’m fixing them. As mentioned previously, I am committed to making Together perform really well, including with large libraries, as this is a common complaint from some people about apps of this sort (or so I keep hearing).
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |