logo

Live Production Software Forums


Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

Options
Go to last post Go to first unread
btv  
#1 Posted : Friday, April 27, 2018 4:46:21 AM(UTC)
btv

Rank: Newbie

Groups: Registered
Joined: 4/27/2018(UTC)
Posts: 5

Hello

We have a problem with increasing memory usage caused by vmix. At systemstart the ram usage is about 18-20% and that is going to 90+ over a day or 5. Closing vmix drops the amount to start values immediately, so it is a vmix issue I guess. We use vmix for a inhouse liveshow once a week (at the moment basically 1 input from an hardware switcher) and replays of the show once a week. When there is no show a VLC playlist is showing via NDI.

The output signal goes via the external option to a decklink hub.

Any idea how to solve this problem?

System summary
Operating System: Windows 10 Pro 64-bit
CPU: Intel Core i7 Extreme 990X @ 3.47GHz Gulftown 32nm Technology
RAM: 12,0GB Triple-Channel DDR3 @ 668MHz (9-9-9-24)
Motherboard: ASUSTeK Computer INC. P6X58D-E (LGA1366)
Graphics: Cinema (1680x1050@60Hz) 2047MB NVIDIA GeForce GTX 750 Ti (Gigabyte)
Storage:
- 232GB Samsung SSD 850 EVO 250GB ATA Device (SSD)
- 931GB Western Digital WDC WD1003FZEX-00K3CA0 ATA Device (SATA) 29 °C
- 14GB SanDisk Ultra USB Device (USB)


~B
admin  
#2 Posted : Friday, April 27, 2018 5:15:34 AM(UTC)
admin

Rank: Administration

Groups: Administrators
Joined: 1/13/2010(UTC)
Posts: 5,214
Man
Location: Gold Coast, Australia

Was thanked: 4301 time(s) in 1523 post(s)
Hi,

Double check in Task Manager to make sure the memory increase is definitely from the vMix process.
Then also make sure the latest vMix is installed (20.0.0.55)

Finally, confirm the type and number of inputs that are added to see if one of those might be responsible for the problem.

Regards,

Martin
vMix
btv  
#3 Posted : Friday, April 27, 2018 7:47:40 AM(UTC)
btv

Rank: Newbie

Groups: Registered
Joined: 4/27/2018(UTC)
Posts: 5

That is a good point. The taskmanager shows about 12% for vmix. But the fact that the ram drops when closing/restating vmix points to a vmix related issue I think.

The latest version is installed.


~B
DWAM  
#4 Posted : Friday, April 27, 2018 11:57:00 AM(UTC)
DWAM

Rank: Advanced Member

Groups: Registered
Joined: 3/20/2014(UTC)
Posts: 2,721
Man
France
Location: Bordeaux, France

Thanks: 243 times
Was thanked: 794 time(s) in 589 post(s)
It must be a VLC issue.
Is VLC on the same host as vMix?
Instead of using a VLC playlist, did you try to play the video files directly with vMix List?

Anyway Task Manager is able to show you which app is eating all your RAM. If vMix shows 12% is not the culprit.

Guillaume
btv  
#5 Posted : Saturday, April 28, 2018 7:29:38 AM(UTC)
btv

Rank: Newbie

Groups: Registered
Joined: 4/27/2018(UTC)
Posts: 5

We used to have a playlist in vmix but switched to vlc because the ~250 (music)clips slowed the programm, especially on (re)start.

I did check the taskmanager but cannot make anything of it.I did notice the vlc ram usage jumps back when a new clip starts.
Also I tried a custom perormance monitor but I cannot really figure out what that all the information means.

UserPostedImage

Still I get back to the fact that the ram drops back immediately after closing vmix. It must be related.

~B
DWAM  
#6 Posted : Saturday, April 28, 2018 7:46:18 AM(UTC)
DWAM

Rank: Advanced Member

Groups: Registered
Joined: 3/20/2014(UTC)
Posts: 2,721
Man
France
Location: Bordeaux, France

Thanks: 243 times
Was thanked: 794 time(s) in 589 post(s)
First in Task Manager, clicking on the column names sorts things by importance (from high to low or vice versa).

Second, TeamViewer is really not recommended for use during production. As you can see it eats a lot of power. It's for maintenace only, shouldn't be used during production. Never !

Third, the use of "playlist" is not recommended for so many video files as it requires these files to be loaded/added to the project.
It's recommended to use the List input which has close to no impact at all on the ressources as the files are not embedded in the project but played directly from their storage location.

I think this third point is the reason why you experience this RAM issue.

Try to use List instead of Playlist and keep us posted.

Guillaume
btv  
#7 Posted : Wednesday, May 2, 2018 4:58:11 AM(UTC)
btv

Rank: Newbie

Groups: Registered
Joined: 4/27/2018(UTC)
Posts: 5

We are in the studio once, maybe twice a week so we need teamviewer for monitoring/scheduling.

I now have disabled VLC and put the clips in a list, we'll see what happens in the next days.
admin  
#8 Posted : Wednesday, May 2, 2018 6:01:25 AM(UTC)
admin

Rank: Administration

Groups: Administrators
Joined: 1/13/2010(UTC)
Posts: 5,214
Man
Location: Gold Coast, Australia

Was thanked: 4301 time(s) in 1523 post(s)
34% memory usage for TeamViewer sounds like the cause of the problem.
It might have a memory leak that depends on what program is running.
btv  
#9 Posted : Wednesday, May 2, 2018 6:14:33 AM(UTC)
btv

Rank: Newbie

Groups: Registered
Joined: 4/27/2018(UTC)
Posts: 5

Sure, programms can cause memoryleaks.

But still, and i feel this fact is somewhat being ignored, it does not explain the immediate memory drop as vmix closes/restarts. That also happens when not logged on via teamviewer.


~B
admin  
#10 Posted : Wednesday, May 2, 2018 6:53:59 AM(UTC)
admin

Rank: Administration

Groups: Administrators
Joined: 1/13/2010(UTC)
Posts: 5,214
Man
Location: Gold Coast, Australia

Was thanked: 4301 time(s) in 1523 post(s)
Check task manager before and after, as in that screenshot TeamViewer is using over 30% of the memory.
If you close vMix and it drops from 30% then you know what is causing the problem.

What possibly is happening is TeamViewer has a memory leak for applications with a lot of movement (i.e video)
so closing vMix will clear out that leak.


DWAM  
#11 Posted : Wednesday, May 2, 2018 7:09:36 AM(UTC)
DWAM

Rank: Advanced Member

Groups: Registered
Joined: 3/20/2014(UTC)
Posts: 2,721
Man
France
Location: Bordeaux, France

Thanks: 243 times
Was thanked: 794 time(s) in 589 post(s)
Another solution to find out which app is causing the memory leak is to use another software for remote control.

Windows has RDP (Remote Desktop Protocol) utility builtin, VNC is another one and so on. Not sure which one is the best or the "less bad" I should say, but it might help you identify the culprit.

Guillaume
Users browsing this topic
Guest (6)
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.