More > JRiver Media Center 29 for Windows

Improve Performance of MC

<< < (2/7) > >>

konkeydong75:
Hi @zybex,

MC is installed on an SSD and the machine has 16GB RAM.

Memory usage and swap file usage seem fine.

How do I check the MC database size?

tzr916:
Maybe you can post your machine's jmark score, it's under the help menu.

konkeydong75:
Thanks @tzr916.

Details are below.

=== Running Benchmarks (please do not interrupt) ===

Running 'Math' benchmark...
    Single-threaded integer math... 4.044 seconds
    Single-threaded floating point math... 2.736 seconds
    Multi-threaded integer math... 2.252 seconds
    Multi-threaded mixed math... 1.473 seconds
Score: 1809

Running 'Image' benchmark...
    Image creation / destruction... 0.465 seconds
    Flood filling... 0.459 seconds
    Direct copying... 0.542 seconds
    Small renders... 1.194 seconds
    Bilinear rendering... 1.580 seconds
    Bicubic rendering... 1.888 seconds
Score: 3590

Running 'Database' benchmark...
    Create database... 0.239 seconds
    Populate database... 1.138 seconds
    Save database... 0.226 seconds
    Reload database... 0.114 seconds
    Search database... 1.637 seconds
    Sort database... 1.018 seconds
    Group database... 0.668 seconds
Score: 4265

JRMark (version 29.0.87 64 bit): 3221

tzr916:
Is that your Server? Is it laptop? CPU speed/cores, GPU, LAN/Wifi all matter. When possible the server really should be a desktop and wired to Gb LAN, not wifi. Especially if you only gather guide data on the server then let the clients get the data from the server.

I do have an older low power client that has a jmark of less than 1500, and it is slow to first open the guide and when switching between guides. My i5-10210U @2.1GHz laptop jmark is 4144, no issues at all with the guide speed as a client. My i7-7700 @3.6GHz desktop server jmark is (relatively) better than what you posted, no issues with guide speed.

Heck, some newer machines in the master jmark thread are hitting 8k and above! My aging server:

--- Code: ---=== Running Benchmarks (please do not interrupt) ===

Running 'Math' benchmark...
    Single-threaded integer math... 4.043 seconds
    Single-threaded floating point math... 2.794 seconds
    Multi-threaded integer math... 1.386 seconds
    Multi-threaded mixed math... 0.913 seconds
Score: 2080

Running 'Image' benchmark...
    Image creation / destruction... 0.219 seconds
    Flood filling... 0.217 seconds
    Direct copying... 0.355 seconds
    Small renders... 0.852 seconds
    Bilinear rendering... 0.661 seconds
    Bicubic rendering... 1.457 seconds
Score: 5851

Running 'Database' benchmark...
    Create database... 0.088 seconds
    Populate database... 0.716 seconds
    Save database... 0.097 seconds
    Reload database... 0.039 seconds
    Search database... 1.133 seconds
    Sort database... 0.559 seconds
    Group database... 0.579 seconds
Score: 6695

JRMark (version 29.0.85 64 bit): 4875
--- End code ---

konkeydong75:
Yes that is the machine I am using as my server.

It is mostly used for watching TV from the screen directly connected to it but also serves 3 clients, and 99.9 % of the time only one of them is in use and even then, very rarely.

Most of the time, only one machine is ever used for watching TV, depending whereabouts in the house we are, so we are either watching TV on the server itself or on a single client, with the server then only being used for serving the client.

The CPU is (I know it's old, but the machine is nippy for everything other than switching TV guide groups) an i5-3470 @ 3.2GHz, quad core, 16 GB RAM.  The GPU is an nvidia GeForce GT 1030. OS and MC are installed on an SSD. A separate physical disk is used for media and a separate RAID 0 array is used for recording TV and time shifting. The network is a dedicated GbE VLAN purely for the server and the clients with no other traffic.

I know there will be plenty of other jmark scores that are far in excess of mine, but the only real performance issue I have is with changing TV guide groups and the lag on that can be 5 seconds each time, which is enough to annoy my wife enough for me to make this post!

I do understand that the server could be running on faster hardware but for everything other than changing groups in the guide, it works really well.

I have worked with HTPCs for 20 years and was a beta tester for MCE from 2001 to 2013, and have used many other solutions, but JRiver's features definitely trump everything else so I made the switch around 6 months ago. I am relatively new to JRiver and I feel like I am maybe missing something config wise or have something mis-configured.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version