3 ms·
Wow this amazing. It even works (to an extent) for non games (not sure what is the limiting factor). So with this you can profile pretty much any applications
by jug6ernaut 12y ago
Wow this amazing. It even works (to an extent) for non games (not sure what is the limiting factor).
So with this you can profile pretty much any applications performance. As far as FPS it even shows what was on the screen for any given data point. I have to imagine there is some overhead that has to be taken into consideration, but still awesome.
Really hope some of the "Extend Features" come to happen, like thread profiling.
- th0br0 12y agoDon't get me wrong but isn't it "just" a fancy app-based interface to systrace?
- kllrnohj 12y agoYes that's exactly what it is. That's why it requires a one-time connection to a PC, so it can get access to adb. Don't underestimate the usefulness of a good UI, though. But yeah, if you're familiar with systrace then this doesn't really do much for you.
- xarus 12y agoThough I don't think you can get FPS for an app with just systrace can you?
- 67726e 12y agoIsn't Dropbox just a fancy FTP server with a web interface? In all seriousness, a GUI and some charting can make things a lot easier to look at and pick things out. There is definitely something to be said for being able to get down and dirty and use your utilities, but many times I'd rather spend a minute clicking around in a GUI than figuring out some archaic commands I don't always remember or get right on the first go. As a clear example of this, for some reason we decided to store anything that would normally be uploaded as an attachment in Jira into a godamn S3 bucket. Ignoring the fact that we have marketing folks dicking around in an S3 bucket, it is a real PITA for me to do it even as a developer knowing the "directory" structure and having s3cmd available. I would rather click two buttons and let my browser download the damned file and be done with it. I don't want to stop what I'm doing and think about how to use s3cmd, I want the file so I can continue working on the real problem at hand. It's the same thing here, I want to look at a graph and think "Gee, the performance bottleneck is here" while I'm thinking about the code. I don't want to bounce back and forth between my code and systrace. Sometimes it is necessary, but it isn't more times than not.