Samsung Galaxy M10 uses an octa-core Exynos 7870 processor clocked at 1.6 GHz to power its core. This is coupled with either 2GB or 3GB RAM. Plus, to handle the graphical side of things, the phone has a Mali-T830 GPU which, although it is not as good as Adreno 509 or Adreno 512, can perform pretty decently.
When it comes to day-to-day tasks, the phone delivers excellent performance. There is no sign of lag or stutter when performing routine tasks like calling, texting, video streaming, using social media apps, and the like. Also, navigating between apps and multitasking is seamless and smooth.
Surprisingly enough, the Galaxy M10 can handle heavy games like PUBG and Asphalt quite well. Although there is a slightly noticeable lag while opening these gaming apps, the overall experience isn’t disappointing.
As for the software, the phone features the latest Samsung Experience (version 9.5 UX) based on Android 8.1 (Oreo). The new UX seems to be more refined and smooth compared to Samsung’s TouchWiz UX. A notable addition to the latest software is the Lock Screen Stories that displays stories, articles, videos, etc., according to your preference.
Another good thing is that the new UX is very customizable, so you can tweak it as per your needs.