Wine-Staging 1.7.39 Works On Speeding Up Wineserver Calls

Written by Michael Larabel in WINE on 22 March 2015 at 04:43 PM EDT. 35 Comments
WINE
Following Friday's release of Wine 1.7.39, Wine-Staging 1.7.39 was released this Sunday with hundreds of extra patches on top of Wine.

Beyond the existing Wine-Staging-only features like DXVA2 API, Threadpool and CUDA 7, GPU PhysX support, and other functionality, the 1.7.39 update adds a bit more.

The Wine-Staging 1.7.39 release in particular has focused on speeding up one of the slowest areas of Wine: calls to the wineserver. The wineserver handles calls that Windows programs normally make to the Windows kernel, but in the case of Wine are passed to this program. Wine-Staging 1.7.39 adds a new shared memory communication method and optimizations to frequently used functions. The speed-ups though are hidden behind a STAGING_SHARED_MEMORY environment variable and also require Linux 3.17+ for file sealing and memfds support.

More details on this Wine-Staging update via Wine-Staging.com.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week