I made the video as we talked about so you could see the poster
glitch a lot of users are experiencing with slow loading, since I know
you can't see it in your tests.
http://www.throgsoft.com/glitch/PosterError.mp4
So pretty much in the video I launch MB and go into my Movies folder.
There you will see a slow load initially of alll posters on screen. I
will then scroll along a bit and you will notice that some posters are
still struggling to load up. I then make a large jump using the
keyboard and you see all the posters missing and will eventually load
up. I then back out to the EHS and go back into movies and you will
see the instant load properly of all posters. Repeating the large the
jump and all the posters are there no loading issues. I then quit MB
and relaunch. I perform the same actions go to Movies scroll along a
bit again so posters are loading slow I perform the same jump and
again the posters aren't there and will load slow again.
Now back in 2.0.11.0 I would only have the slow loading when the cache
was being built for the first time. Successive launches of MB would
have no load issues at all they would be instant like the middle part
of the video when I reenter the movies folder. Also I remember the
backdrops being snappier at loading once they were cached as well.
Anyways I also saved the logs of the two launches of MB:
http://www.throgsoft.com/glitch/firstlaunch.log
http://www.throgsoft.com/glitch/secondlaunch.log
Also to give you some specs.
Test Machine:
Pentium 2.0Ghz Core2Duo with 2GB of RAM
Windows 7 OS
7200rpm HDD (Where the Cache is Located)
Files:
Movies directory is located on a network share (1 Gbps Switch+Network
Cards being used)
The hardware being used has not changed since 2.0.11.0, The OS has
been upgraded to W7 on the test machine although I have tested it on
my HTPC which is still running Vista and hasn't changed its setup
since 2.0.11.0 and the problem is still there although a little less
evident since the HTPC machine is a little faster (3.0Ghz Core2Duo).
I'm curious in your setup are your videos on a local drive to the
machine? I'm wondering if its a network latency issue combined with
the new code for validation of metadata and images, although as I said
it is running on 1Gbps NICs and switches.
I believe this was introduced sometime during the Firestorm cycle.
HI Sam,
http://www.throgsoft.com/glitch/PosterError.mp4
http://www.throgsoft.com/glitch/firstlaunch.log
http://www.throgsoft.com/glitch/secondlaunch.log
--
You received this message because you are subscribed to the Google Groups
"VideoBrowser Devs" group.
To post to this group, send email to videobro...@googlegroups.com.
To unsubscribe from this group, send email to
videobrowser-d...@googlegroups.com.
For more options, visit this group at
http://groups.google.com/group/videobrowser-devs?hl=en.
The instant poster loads I was getting for my TV Shows only happens on
a warm boot of MB (back out of MB to the WMC Menu and then go back
into MB) . However if I actually do a cold boot (close down WMC and
restart) there is still a little lag on first entrance.
Now this may have to do with the image processing error's I was
getting that you were aware of so this may improve performance once
those are ironed out. I know in previous versions if I got even one
image processing error sometimes the scroller would not even load.
However for large collections doing a warm or cold boot there is still
always a slight lag in loading.
Overall I would say that the new code increases the performance by
3x-4x which is awesome!!!, I'm sure it will be even faster on my HTPC
which is a faster box, and faster still once I switch the HD to an
SSD.
I read a few posts either on the forum or the CT that windows has
problems with directories with lots of small files, so I'm wondering
if that where the issue now lies. Is the new cache verification
routines being slowed down by the fact that windows has to check all
the images to see if they are up-to-date and with large collections
the image cache gets littered with images (even after the reduction to
only maintaining 4). When I say large collection I'm talking of a
image cache directory in the 10's of thousands of images.
I'm a big fan of the SQLite support Sam has added and I know people
have reported some issues with it although I haven't experienced any
that I'm aware of. I was wondering if the next step would be to
possibly have an image db index created. This may alleviate the
windows issues with large image directories.