MTS 

Turbocharge Your App



Evaluate Now

Do you have a C/C++ app that's running too slow? Using too much memory? MTS can help with very small amounts of effort!

Quickest and Most Proven Way to Increase Performance

Simple


Simply load it with a single command and execute your program. Try it with some high volume test loads!

Flexible


Deployment is easy! MTS works on site, in the cloud, and with VM based applications

Supported


Best in class support with access to core developers to help you integrate MTS across the entire application lifecycle

Proof is in the Benchmarks

MySQL Sysbench is a common performance benchmark that simulates realistic workloads.

60%

Resident VM size

MTS gives up to 60% improvement in resident VM size which results in lower system load, operating costs, and more room to scale!


15%

Throughput and Latency

MTS gives between 10% and 15% improvements in Throughput and Latency, when every millisecond counts this can have huge impact in your datacenter


MTS vs Glibc: MySQL Benchmark

Don’t trust the numbers? Try it yourself! MTS is designed to be simple to load into your application with little hassle.

How is MTS used?



MTS is A PROVEN Drop In Replacement for the OS memory management Library that has been used for over a decade in industries such as:

  • Financial services systems processing trillions of dollars
  • Industrial Automation and Intelligence


MTS is optimized for multithreaded applications to manage memory as fast and efficiently as possible, even on moderate hardware.

  • Lower hardware and operational costs
  • Faster Server Response Times For your End Users
  • Use Less Servers for Memory Bound Applications
  • Increased Performance for Containers and Multi-Tenant Deployments

What applications Benefit?



  • Highly parallel multithreaded applications.
  • Applications with high memory load.
  • Applications that require low latency memory access.
  • Applications with high memory churn or many small allocations.
  • Legacy applications with high costs for manual optimization.

The State of the Industry


The OS market has created attempts to optimize memory management but haven't been able to balance performance versus inefficiencies from shielding against security vulnerabilities and poor programming approaches.


For example, several cloud providers such as Microsoft and even Facebook’s R&D team have attempted to create memory managers to help reduce their data center costs and improve response times.


These tools are also popular with game developers and other industries that are performance, resource, and cost sensitive.

Notifications and News