What's the point of GBVRTray.exe, besides being able to launch GBPVR from it? It takes up quite a bit of memory and is set to startup automatically. If I want to launch GBPVR I can just do it directly.
Its the small icon in your task tray at the bottom left of your desktop. It changes colour if GB-PVR is recording, and allows you to check what is recording.
Task manager is a very deceptive way to measure the memory used by this process. Much of the reported memory is shared with other processes. If you double click on the GB-PVR tray icon, then click the 'minimise' icon to close the window, you'll notice the reported memory drops way back (2 - 4 MB). Its not using more or less memory when this occurs, its just the way Windows reports it.
But what's it for? Besides to launch the actual PVR software, or configuration utility. Does it preload the GBPVR program, similar to how the Mozilla launcher does? Making the real program load faster.
It is for exactly what I said above. Its the small icon in your task tray at the bottom left of your desktop, which changes colour if GB-PVR is recording, and allows you to check what is recording without having to start GB-PVR.