My library is stored on an external USB drive. According to StableBit Scanner the bus speed for this drive measures at ~240MB/s. (so about 2Gb/s).
The disk is a spinning HDD, formatted as NTFS.
The instructions for manually sending logs are unclear. Step 2 for âPhotoStructure for Desktops on Windowsâ (part 3) says âclick Newâ - but there are multiple options for clicking new on that window. Should it be new User variable, or new System variable?
Regardless, I may not need to send logs because I am seeing the disk utilization at 100%.
When I first open photostructure it says âLoading your libraryâŚâ then âSetup timed out after 35 seconds.â. During this time the disk utilization gets pegged at 100% in windows task manager.
When I open photostructure the 2nd time, it loads successfully. However, after clicking around for a minute or so, it appears to stop loading. I previously assumed it had completely stopped, but when I monitor the disk usage I see that itâs pegged at 100% for up to 30 seconds before pictures show up. Seems like I wasnât waiting long enough before.
Additional considerations Iâve noticed:
After clicking around through the pictures for a bit, when I decided to return to the root/main home screen - I was tapping ESC several times. Similar to navigating Steam in Big Screen mode - when youâve navigated pretty deep and want to go back home you can just keep hitting ESC over and over until youâre at the main screen. I think whatâs happening here is once Iâve already made it the home screen, if I quickly tap ESC 3 or 4 times then itâs queuing all of those requests up for more random pictures. Plus, since I used ESC to get back through the breadcrumbs - each one of those breadcrumb pages is still processing. For example, If Iâm looking at a picture in When / 2019 / Nov, if I rapidly hit escape 5 times then it has to load a ton of pictures for When / 2019, then a ton of pictures for When, then a ton of pictures for the home pages 3 more times. If Iâm correct on how thatâs working, hereâs my recommended fixes:
Donât have ESC do anything when youâre on the main page/home page. If a user wants to refresh, perhaps use F5 instead since thatâs a pretty standard refresh button.
Also, donât load random pictures every single time when traveling through the breadcrumbs. For example, if Iâm looking at When / 2016 and I see two pictures that I like - I can only look at one of them full screen. If I click one (of the two pictures) to view full screen, and then hit ESC - the other one is now lost because all new random pictures have been loaded. Not having to load a new batch of pictures EVERY time would also help with the disk-crushing utilization. Or, perhaps give users an option to choose between:
âautomatic random picture refresh (recommended for SSD)â
âmanual random picture refresh (recommended for HDD)â
Finally - perhaps there could be a better way to confirm whether or not photostructure is done processing. Iâm only guessing itâs done because the number of assets has been stable for a while, and there is no scanning progress showing at the top of the screen. However, itâs confusing because the scanning progress wasnât always showing previously when it WAS running. Also, I still have the option to right-click on the taskbar icon and choose âpause processingâ. I think it should be grayed out when processing is completed, or changed to somehow indicate that processing is done.