INTERACT FORUM

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: MC11 vs MC10 switching views and doing searches  (Read 1501 times)

urlwolf

  • Regular Member
  • World Citizen
  • ***
  • Posts: 235
  • building gomotron!
MC11 vs MC10 switching views and doing searches
« on: September 01, 2004, 02:25:50 pm »

Hi,

It seems to me that MC10 switches views (from audio to images) faster than MC11. Mind you, it's not a small difference. WIth a library of 1200 images and 30000 music files, it takes about 500 msec in MC10, and maybe 3 secs. in MC11.

The difference is the same when comparing search times.

These are rough estimations. I'm testing 11.0.64 vs. 10.0.157.

Do I have something wrong in my config of MC11? Or is that roughly what everyone gets? Is this the cost of the added flexibility for the relational database?

I know that MC11 is more memory efficient. I'm not sure if this lack of snappyness compared with MC10 is worth it, though.

Thanks
Logged

Matt

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 42053
  • Shoes gone again!
Re:MC11 vs MC10 switching views and doing searches
« Reply #1 on: September 01, 2004, 02:40:21 pm »

Make sure you're comparing apples-to-apples. (same view scheme, list style, library size, etc.)

The new DB caching layer should make Media Library views much faster.

If switching to an empty Playing Now is slow, then the slowness is due to the new layout engine.  It hasn't been optimized yet, so will speed up with time.

Thanks.
Logged
Matt Ashland, JRiver Media Center

urlwolf

  • Regular Member
  • World Citizen
  • ***
  • Posts: 235
  • building gomotron!
Re:MC11 vs MC10 switching views and doing searches
« Reply #2 on: September 01, 2004, 04:41:18 pm »

Well, I'm using the same library.
Logged

Matt

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 42053
  • Shoes gone again!
Re:MC11 vs MC10 switching views and doing searches
« Reply #3 on: September 01, 2004, 04:58:46 pm »

Is switching to an empty playlist or empty Playing Now view just as slow? (trying to isolate library vs. GUI layout issues)
Logged
Matt Ashland, JRiver Media Center

urlwolf

  • Regular Member
  • World Citizen
  • ***
  • Posts: 235
  • building gomotron!
Re:MC11 vs MC10 switching views and doing searches
« Reply #4 on: September 02, 2004, 08:49:09 pm »

matt, I think it's UI.
Going to  the standard homepage (default) is slow too.
Logged

xen-uno

  • Regular Member
  • Citizen of the Universe
  • *****
  • Posts: 2489
  • Checking your hard disk for errors...
Re:MC11 vs MC10 switching views and doing searches
« Reply #5 on: September 02, 2004, 09:31:37 pm »

I'm confused on how MC11 can use MC10's DB and get better speed (other than code optimizations). I have never heard "relational" and MC10 mentioned in the same breath (so it must be Flat File). Flat Files have a different structure than true relational DB's (which have smaller, more numerous tables and indexes). Most of the speed increase comes from eliminating duplicates (which decreases overall DB size), so instead of having 50 Led Zeppelin entries in the Artist table, you just have 1 with an associated index number. Since you have many more indexes from many more tables to keep track of, you'll lose some speed (but more than offset by elimination of redundant data). Am I looking at this correctly Matt?

10-27

Matt

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 42053
  • Shoes gone again!
Re:MC11 vs MC10 switching views and doing searches
« Reply #6 on: September 02, 2004, 09:54:12 pm »

MC 11 converts an MC 10 database on the first load.

After that, it uses the new data holding system that incorporates data pooling, data compression, and several other enhancements.

You're right that it's always important to consider if the overhead of each "relation" justifies the existence of such a relation.  As an example, a simple 4-byte number describing something about the data in each data item would take about 25 MB of memory with King Sparta's library.

The buzz about using a "relational database" on Interact is mostly misguided.  MC uses a system highly-tuned for storing the kind of data that's thrown at it.  That same system would allow relational artist and album tables, but this isn't something we think makes sense in the UI for most users.
Logged
Matt Ashland, JRiver Media Center

Dragyn

  • Citizen of the Universe
  • *****
  • Posts: 3269
Re:MC11 vs MC10 switching views and doing searches
« Reply #7 on: September 02, 2004, 10:17:18 pm »

Is this the reason renaming files are very slow compared to v10?

Right now, looking at 2-3secs per file with a large database compared to a small one (almost instant) in v11 using the same files.
Logged

Matt

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 42053
  • Shoes gone again!
Re:MC11 vs MC10 switching views and doing searches
« Reply #8 on: September 03, 2004, 11:01:02 am »

Is this the reason renaming files are very slow compared to v10?

Right now, looking at 2-3secs per file with a large database compared to a small one (almost instant) in v11 using the same files.

We'll fix this in a coming build.
Logged
Matt Ashland, JRiver Media Center

Dragyn

  • Citizen of the Universe
  • *****
  • Posts: 3269
Re:MC11 vs MC10 switching views and doing searches
« Reply #9 on: September 03, 2004, 05:49:38 pm »

Thanks Matt. It's now super fast.

Logged
Pages: [1]   Go Up