• Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
  • Asset Store
  • Get Unity

UNITY ACCOUNT

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account
  • Blog
  • Forums
  • Answers
  • Evangelists
  • User Groups
  • Beta Program
  • Advisory Panel

Navigation

  • Home
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
    • Blog
    • Forums
    • Answers
    • Evangelists
    • User Groups
    • Beta Program
    • Advisory Panel

Unity account

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account

Language

  • Chinese
  • Spanish
  • Japanese
  • Korean
  • Portuguese
  • Ask a question
  • Spaces
    • Default
    • Help Room
    • META
    • Moderators
    • Topics
    • Questions
    • Users
    • Badges
  • Home /
avatar image
0
Question by jimbobuk · Jan 14, 2010 at 10:08 PM · editoriphoneprofiler

Can I get some profile output inside unity iphone's editor itself?

I'm going to need to start improving the performance of some of my scripts soon, and i've done a few tests on the iphone with the profiler enabled.

I managed to measure how much of an improvement switching from safe and slow execution gave me, as well as a few simple optimisations in my own scripts. However it didn't take long to realise that its not exactly an ideal turn around time to change something, export an xcode project, run xcode and build the project, upload the project onto the iPhone, and retest it. Especially so when using the older iPhone/touch devices where uploading an app to the phone takes that much longer!!!!

I realise that on the iPhone you get a very nice measure of true performance but i'd personally love to see the ability to get similar profile output pushed to the log output whilst running inside Unity iPhone, this would offer the same high speed iteration that everything else in Unity promotes.

I realise that the timings discovered during this would be nothing like the timings on a real iPhone but i'd hope that the speed ups you could measure on the computer would have a similar effect running on a real iPhone.

So here's the question, is this possible now with some hidden option?!?

Cheers

Comment
Add comment
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

1 Reply

· Add your reply
  • Sort: 
avatar image
1
Best Answer

Answer by Lucas Meijer 1 · Jan 14, 2010 at 10:13 PM

It's not possible. We do our best to make sure that you get the quickest feedback cycles we can give you. For measuring actual device performance, the only way to go is to actually use the device. Any sort of performance simulation we could provide would pretty much be useless, as you would always need to check it on the actual device.

Comment
Add comment · Show 1 · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image jimbobuk · Jan 15, 2010 at 07:26 PM 0
Share

i realise that the values would be not that helpful, but i'd hoped that the complexity of scripts etc would have constant time execution on the mac, meaning that you could optimise a script and see the ti$$anonymous$$gs noticeably improve. It'd then just be a matter to make a build on iphone and see how much of an improvement it would have on the device.

So less about meaningful performance information and more about meaningful performance information deltas.

It seems like it'd have some merit, not sure if its whether or not unity & mono runtime scales similarly on intel and on iphone's arm.

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Welcome to Unity Answers

If you’re new to Unity Answers, please check our User Guide to help you navigate through our website and refer to our FAQ for more information.

Before posting, make sure to check out our Knowledge Base for commonly asked Unity questions.

Check our Moderator Guidelines if you’re a new moderator and want to work together in an effort to improve Unity Answers and support our users.

Follow this Question

Answers Answers and Comments

No one has followed this question yet.

Related Questions

Dealing with GUI size on iPhone 1 Answer

Cubemap orientation fixed on device but moves in player or editor 0 Answers

Why do certain tasks in the profiler vary wildly in duration? 1 Answer

Unresponsive Editor (Loading.ReadObject) - Unity 5.6.6f2 0 Answers

Android Device can't able to connect with Profiler 1 Answer


Enterprise
Social Q&A

Social
Subscribe on YouTube social-youtube Follow on LinkedIn social-linkedin Follow on Twitter social-twitter Follow on Facebook social-facebook Follow on Instagram social-instagram

Footer

  • Purchase
    • Products
    • Subscription
    • Asset Store
    • Unity Gear
    • Resellers
  • Education
    • Students
    • Educators
    • Certification
    • Learn
    • Center of Excellence
  • Download
    • Unity
    • Beta Program
  • Unity Labs
    • Labs
    • Publications
  • Resources
    • Learn platform
    • Community
    • Documentation
    • Unity QA
    • FAQ
    • Services Status
    • Connect
  • About Unity
    • About Us
    • Blog
    • Events
    • Careers
    • Contact
    • Press
    • Partners
    • Affiliates
    • Security
Copyright © 2020 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell My Personal Information
  • Cookies Settings
"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges