Well, in what is yet another example of how hobbyist developers and tech enthusiasts can fix a problem the well-paid engineers at Samsung seem to take a long time to do. The Galaxy S6 and Galaxy S6 edge have been offering a handicapped experience because of a RAM issue that has been discussed quite a lot in recent weeks – it's something even the beta Android 5.1 builds we here at SamMobile have access to haven't fixed, but an unofficial solution has now cropped up on the XDA forums.
The problem on the Galaxy S6 and S6 edge seems to stem from the fact that Samsung has chosen to use some aggressive memory management settings, and not just from the memory leak issues that Android Lollipop suffers from (on pre-5.1 versions.) As a few XDA users have discovered, getting rid of the RAM issues is possible by making a few changes to the memory management values. Apps like Chrome, which use Android's WebView function for displaying webpages, don't behave any differently after making the changes, but otherwise the multitasking experience does improve considerably.
Unfortunately, changing these values requires one to have root access, which is why we don't exactly recommend anyone try this out unless they are really, really hurting because of the S6's aggressive killing of apps. Thankfully, there are a couple of root methods available online that do not trip the KNOX counter or mess with warranty in any permanent way, but even those will have the disadvantage of disabling any over-the-air updates in the future (a solution for which is our firmware database, which can you use to flash newer firmware even if you have a rooted device.)
Head over to the source link for all the details.