# Ipod touch 2g lag on application.levelload

**URL:** https://discussions.unity.com/t/ipod-touch-2g-lag-on-application-levelload/17112
**Category:** Questions & Answers
**Created:** [March 19, 2011, 11:13pm UTC](https://discussions.unity.com/t/ipod-touch-2g-lag-on-application-levelload/17112 "2011-03-19T23:13:39Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![anon43060526](https://avatars.discourse-cdn.com/v4/letter/a/7c8e57/32.png) [@anon43060526](https://discussions.unity.com/u/anon43060526)
#### Post date: [March 19, 2011, 11:13pm UTC](https://discussions.unity.com/t/ipod-touch-2g-lag-on-application-levelload/17112/1 "2011-03-19T23:13:39Z")

</div>

So I have created my iphone app and successfully implemented it on my ipod. However, it only seems to work well on the first level. When I program some action to call on the script "Application.LevelLoad" the new level that is loaded has much more lag when compared to when it is loaded when the game starts up. I have built two versions of my game. One where it loads the level first and when I complete it the menu (this works fine), and another that loads the menu first and when play game is clicked, the level is loaded (this version has a lot of lag).

Also, this lag only occurs when I put the game on my ipod, when I play my game on my computer, there is no lag either way.

How can I fix this and remove the lag? Thanks a lot.

\*\*\*Edit: I just loaded my same game that had lag on my ipod touch 2g onto my dad's ipad. On the Ipad, it ran fine and without any glitches at all no matter how many times I reloaded the level.

---

<div class="post-metadata">

### Author: ![Jessy](https://dub1.discourse-cdn.com/unity/user_avatar/discussions.unity.com/jessy/32/465975_2.png) [@Jessy](https://discussions.unity.com/u/Jessy)
#### Post date: [March 20, 2011, 12:56am UTC](https://discussions.unity.com/t/ipod-touch-2g-lag-on-application-levelload/17112/2 "2011-03-20T00:56:03Z")

</div>

Your issue is primarily one of memory constraints. The old iOS devices don't have much memory, and are slow in general. You can try optimizing, but it's probably not worth it. Apple doesn't support the devices anymore, as of iOS 4.3. You should consider taking the same approach.

If you want to optimize, take all the steps to reduce what's loading. The biggest difference you should get is from reducing texture resolution. Quality Settings will allow you to do this easily.
