Audiosoft
|
posted on 10-28-2010 at 07:26 PM
|
|
|
Album List Cache or Refresh?
Would appreciate some feedback on this....
Currently EJukebox caches the Album List between sessions. After the next EJukebox startup when you click the Albums button it loads the most recent
completed album list.
The problem with this, for users with allot of albums, is that loading the cached list makes EJukebox become less responsive than if it simply started
creating a new album list incrementally - like when you click the Refresh button above the album list. This is because it has to load all the images
right away instead of incrementally with Refresh.
Would it be better if the album list was not cached between sessions?
Either way it will still cache the list during the same session - between closing and reopening the album list - because there is definite performance
gain in that case.
 Audiosoft
|
|
Pirk
Posting Freak
   
Posts: 3976
Registered: 3-11-2003
Location: France
Member Is Offline
|
posted on 10-28-2010 at 08:37 PM
|
|
|
ok Audiosoft, i've just tested the 2 cases...
case #1: after a fresh boot ej takes 50s to load the cached albumlist. i think it's very correct. the only thing ej is not responding during these
50s. maybe you could create a secondary process for the cached albumlist loading. so ej would be more responsive if it keeps priority over the
albumlist.
case #2: refreshing the albumlist takes 6 minutes and 16 seconds! it's very very long... even if ej is always responding during the building.
so i would prefer to reload the cache IF you could make it nonblocking.
 Pirk
|
|
Audiosoft
|
posted on 10-28-2010 at 08:59 PM
|
|
|
OK Thanks Pirk. Also it seems the cache loads faster after restarting EJ if EJ has been run already once in the same Windows session.
Unfortunately there can be no way to keep the cache load from locking up EJ when it does without making it take longer to load.
 Audiosoft
|
|
Pirk
Posting Freak
   
Posts: 3976
Registered: 3-11-2003
Location: France
Member Is Offline
|
posted on 10-28-2010 at 09:17 PM
|
|
|
i think i could live with "making it take longer to load" if it was loading hidden, when ej is idle, Before that i open the albumlist. so in most
cases the albumlist would be already preloaded when i open it. what do you want more?!
 Pirk
|
|
Audiosoft
|
posted on 10-28-2010 at 09:32 PM
|
|
|
Don't think preloading it like that is a good idea as it will use more memory than needed when you don't open the album list.
I'll think about it some more. if there is a way to make cache loading not lock EJ up... i will do it that way.
 Audiosoft
|
|
Pirk
Posting Freak
   
Posts: 3976
Registered: 3-11-2003
Location: France
Member Is Offline
|
posted on 10-28-2010 at 09:57 PM
|
|
|
so maybe you could add a Preload button for the albumlist. so the user would decide if he wants to use the albumlist or not.
Preload Albums -> Loading Albums... -> Albums Ready
 Pirk
|
|
Audiosoft
|
posted on 10-28-2010 at 10:28 PM
|
|
|
Pirk sorry i have no way to pre-preload the cached album list like that.
Let me think more about it some more and I will get back to you.
if you have a second test this exe to see if the cached album list album list lets ej do stuff while it is loading
Attachment: ejukebox.exe (3.18mb)
This file has been downloaded 496 times
 Audiosoft
|
|
Pirk
Posting Freak
   
Posts: 3976
Registered: 3-11-2003
Location: France
Member Is Offline
|
posted on 10-28-2010 at 10:37 PM
|
|
|
all right Audiosoft. it was just my 2 cents.. thanks.
 Pirk
|
|
Audiosoft
|
posted on 10-28-2010 at 10:40 PM
|
|
|
check above exe please i can't tell...my album list keeps loading in 2 seconds.
any difference?
 Audiosoft
|
|
Pirk
Posting Freak
   
Posts: 3976
Registered: 3-11-2003
Location: France
Member Is Offline
|
posted on 10-28-2010 at 11:01 PM
|
|
|
i tried your exe. it seems it's better if i just reload the albumlist in the same session. but after a reboot ej is still locked +/- 50s while
loading the albumlist.
 Pirk
|
|
Audiosoft
|
posted on 10-28-2010 at 11:08 PM
|
|
|
ok was worth a shot
sorry yours takes so long. how many albums? i have only 750
right now i am trying to figure out why autoscrolling on the lists stops working after awhile
 Audiosoft
|
|
Pirk
Posting Freak
   
Posts: 3976
Registered: 3-11-2003
Location: France
Member Is Offline
|
posted on 10-28-2010 at 11:12 PM
|
|
|
well a new album has been found recently while i don't added any.. so now one more!
 Pirk
|
|
Audiosoft
|
posted on 10-28-2010 at 11:26 PM
|
|
|
Impressive! I need a new hard drive 
-autoscrolling fixed
 Audiosoft
|
|
Pirk
Posting Freak
   
Posts: 3976
Registered: 3-11-2003
Location: France
Member Is Offline
|
posted on 10-28-2010 at 11:26 PM
|
|
|
Quote: | Message original : Audiosoft
right now i am trying to figure out why autoscrolling on the lists stops working after awhile |
it's not the same problem than the zero key for currently playing song in songlist? because it seems the zero key now always works good for me.
 Pirk
|
|
Audiosoft
|
posted on 10-28-2010 at 11:29 PM
|
|
|
nope mouse up on any up/down scroll button was making autoscrolling on the lists stop working
 Audiosoft
|
|
Pirk
Posting Freak
   
Posts: 3976
Registered: 3-11-2003
Location: France
Member Is Offline
|
posted on 10-28-2010 at 11:32 PM
|
|
|
Quote: | Message original : Audiosoft
Impressive! I need a new hard drive 
|
and i stopped to add more since awhile.. my 1Tb hd is used only 50%!
-autoscrolling fixed: really?
 Pirk
|
|
Audiosoft
|
posted on 10-28-2010 at 11:39 PM
|
|
|
not fixed: but bug fixed - no longer stops working on the songlist, artistlist and albumlist 
i wonder if i can have a 2 TB SSD in the next 10 years for $500?
with one of those my album list would only take .1 second to load...the first time
 Audiosoft
|
|
Pirk
Posting Freak
   
Posts: 3976
Registered: 3-11-2003
Location: France
Member Is Offline
|
posted on 10-28-2010 at 11:51 PM
|
|
|
bravo bravo Audiosoft!
who knows what we will have in 10 years! maybe biological drives. OK maybe in 100 years..
 Pirk
|
|
crlove
Member
 
Posts: 219
Registered: 11-13-2005
Member Is Offline
|
posted on 10-29-2010 at 10:37 PM
|
|
|
what ever makes it work the fastest and doesn't slow down EJ regular performance. I don't spend alot of time on the album screens. I look and play
more by artist, genre or year.
|
|
CiXel
Member
 
Posts: 290
Registered: 4-3-2003
Member Is Offline
|
posted on 11-1-2010 at 01:44 PM
|
|
|
I look at it this way, if I had a guest on the system, I would hate to have them hit albums screen and have it then start refreshing 1 by 1. I prefer
to have it ready to go. I'd rather eat that time in the beginning (even with a large collection) than have to wait once the system was up. Which ever
is faster really...
|
|
Audiosoft
|
posted on 11-1-2010 at 06:29 PM
|
|
|
with this EXE the cached album list is preloaded (not refreshed) during the startup screen and if needed after the startup screen.
when all loaded up it destroys itself so that no graphical resources are used for it.
the benefit is that the album list is 99% ready the first time you click Albums and if it is still pre-loading when you click Albums it will pickup
where it left off.
please test this out and let me know what you think...
 Audiosoft
|
|
crlove
Member
 
Posts: 219
Registered: 11-13-2005
Member Is Offline
|
posted on 11-1-2010 at 10:34 PM
|
|
|
Either way they decide preload or load as you go will you be able to make it an option to choose which type of load to use?
|
|
Pirk
Posting Freak
   
Posts: 3976
Registered: 3-11-2003
Location: France
Member Is Offline
|
posted on 11-1-2010 at 10:59 PM
|
|
|
Audiosoft, the preloading on startup works to perfection: now even the first time it takes only 5s to open my albumlist! it seems the idea of
preloading the albumlist hidden was not so bad.. on reflexion. 
Thanks a lot.
 Pirk
|
|
Audiosoft
|
posted on 11-2-2010 at 01:47 AM
|
|
|
Yes it was a good idea after all! and it works but with that last exe it made startup take allot longer.
v5.415 is up under Latest Updates on the forum. it doesn't begin the album list cache preload until EJukebox finishes startup and becomes visible.
That way you can use EJ faster and while it does the preloading.
 Audiosoft
|
|
Pirk
Posting Freak
   
Posts: 3976
Registered: 3-11-2003
Location: France
Member Is Offline
|
posted on 11-2-2010 at 01:03 PM
|
|
|
it's even better, now ejukebox runs at 200%!
 Pirk
|
|
Audiosoft
|
posted on 11-3-2010 at 12:10 AM
|
|
|
EJukebox v5.42 is up
-new cached Albumlist preloading begins right after startup
-new "Open Album List on Startup" option on the AlbumList Options panel which opens the albumlist automatically after it is done preloading.
 Audiosoft
|
|
thomaslist
|
posted on 10-20-2020 at 04:48 AM
|
|
|
ed hardy love kill slowly
Kate Spade macy
Salomon Speedcross 3 Shoes new york on sale
Champion Hoodies USA Store
Nike Air Max 97 Outlet
Factory Store Adidas Yeezy Boost
outlet online Coach
cheap big Polo Ralph Lauren
Brown Nike Air Jordan
Cheap Genuine Golden Goose Superstar
ED Hardy Surprise Clothing
Nike SB Dunk Big Size
USA coach leathers
Kate Spade Shoulder Bags
New York Nike Air Max Black
Home Pandora Jewelry Outlet
UK Air Jordan 1 Online Store
Ralph Lauren Dress For Women
Sale Ed Hardy retailer
Cheapest Nike Air Presto Online Price
USA Discount Online Sale Champion Hoodies
Buy Big Size Nike LeBron Shoes
Purple Nike Air Jordan
Nike Air Jordan High For Sale
Ralph Lauren Polo UK
Available Nike Air Max
Sale Cheap Hogan Interactive Shoes
Ralph Lauren Shirts Discount Online
Save Up Adidas NMD Boost
Authentic Discount Ed Hardy Suits
Adidas Boost For Sale
Pandora Rings Jewelry
Love Kills Slowly
Ralph Lauren Down Jackets Outlet Online
High Quality Ed Hardy Online Store
Store Adidas Yeezy Boost 350
Kate Spade Shoulder Canada Outlet
Cheap Nike Air Max 270
New Ed Hardy Products
Ralph Lauren Buy Online
Nike Kobe USA Online
Italy Hogan Vast Selection
us Coach light blue
Kate Spade timeless
Salomon Speedcross Save Up To
Most Fashionable Coach Outlet
Kate Spade Lowest Price Online
Polo Ralph Lauren USA Online
Coach bags Discount
Air Jordan 3 USA Discount
Shop Ralph Lauren Polos Best Sellers
Adidas Tubular Wide Varieties
Online Adidas Tubular Sale
USA Polo Ralph Lauren
Outlet Adidas Yeezy Boost Online
Nike Air Jordan Basketball
Supreme Home Outlet
Pandora Charms Quality And Quantity
coach discount codes
Kate Spade Shoulder Bags
Ed Hardy Black T Shirts
Ed Hardy Jeans outlet shop online
Polo Ralph Lauren Send Fast
Supreme T Shirts USA Factory Outlet
Lowest Price Polo Ralph Lauren Mens Clothing Online
Kate Spade Wide Range
Palace Skateboard Sweatshirts Cheap
Polo Ralph Lauren Newest Collection
Coach Backpacks Free People Discount
Coach Satchels worldwide shipping
Nike Air Max Factory Outlet
Super Quality Ralph Lauren Womens Shirts
USA Ralph Lauren Vest Men
Coach Shoulder Outlet
Shop Polo Ralph Lauren Best Sellers
Nike Mercurial Vapor In Stock
Coach Outlet Hobo UK
Kate Spade enjoy great discount
Golden Goose Starter Most Fashionable Outlet
Off White USA Outlet
Nike M2K Tekno No Sale Tax
Polo Ralph Lauren Authentic
Online Outlet Ralph Lauren Shorts
Adidas NMD Boost USA Cheap Sale
Pandora Bracelets On Sale
Ralph Lauren USA Online
Coach Handbags Sale
Adidas Shoes For Men
Fashion Buy Nike Air Jordan Shoes
OFF White T Shirt Cheap Prices
Dubai Adidas Boost
US UK Nike Air Jordan Mid
Ed Hardy For Women
Polo Ralph Lauren Pony Sale USA
ED Hardy Hoodies Outlet
Fashion Air Max 270 Online
Coach Tote Black Friday
Ralph Lauren Fast Delivery
|
|