Search Issue Tracker
Fixed in 4.3.4
Votes
241
Found in
4.2.2f1
Issue ID
571984
Regression
No
Maverick and Unity performance issues
On some Mac's with OS X 10.9 Unity performance is very bad, including stuttering, editor freezes, editor lags and similar.
We found that there seems to be a leak in Maverick's OpenGL ARB VBO implementation.
Our text rendering creates and destroys a lot of VBO's so it is most likely that this happened after around 10 minutes of working with Unity and the inspector or other text heavy components in unity uploading a lot of geometry.
Terrains will be especially affected, but of course just loading a scene / unloading a scene will load / unload VBO's for all the meshes too.
This issue has been fixed with a workaround in 4.3.4. We are working with Apple to get a proper fix done, at which point we will be able to remove the workaround.
Comments (117)
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- UXML elements visually stretch when dragging an element along other elements in the UI Builder Hierarchy
- Material does not update when setting an enum keyword using EnableKeyword
- AddComponentMenu.componentOrder has no effect on the "Add Component" menu in the Inspector window
- Distant objects become visibly illuminated when looking through the volumetric fog with SSGI enabled
- WebGL build crashes when opening a ZipArchive entry and "Code Optimization" is not set to the default "Shorter Build Time"
zbyhoo
Dec 05, 2013 09:44
This bug is frustrating as hell.
For me Unity start to work better when I disconnected my external monitor from my macbook pro.
Messu Kilkain
Dec 04, 2013 12:01
I just wanted to highlight something : the bug is registered for Unity version 4.2.x but I'm working with Unity 4.3 and it still freeze sometimes/often.
The worst thing was I was forced to upgrade to Maverick for building for iOS 7, then I realized that it was freezing and then I updated Unity but it still laggy.
RyanZimmerman87
Dec 04, 2013 03:03
Edit: MAJOR SLOWDOWN COMPARED TO PC!
Seems like it has gotten worst the last 2 days for some reason... even just coding in Monodevelop seems a bit choppy and unresponsive. If it's this bad on the Late 2013 Macbook Pro it must be a nightmare on the older models.
I'm about to switch back to PC for my work if this keeps up. Been trying to get used to working efficiently on the laptop but I can't stand getting this kind of lag even when the games not even running. Monodevelop should not lag AT ALL what the heck is going on here?!
RyanZimmerman87
Dec 04, 2013 00:10
Have noticed a bit of a slowdown on Late 2013 Macbook Pro compared to my PC. Then again my PC is Intel i7 over clocked @ 4.3 GHZ with a 770 gtx graphics card.
So I thought the Macbook being a bit slower was normal, but that's great if it's a real issue and can be improved.
Snupiman
Dec 03, 2013 15:52
Ok I think I have annoyed quite a few ppl because I have now received an email from unity saying this:
"Thanks for contacting support. We are aware of the problems with Mavericks and our team is currently working on it. It is of high priority given that it is affecting users a lot."
This makes me a lot more relaxed now. Hope that they stand to their words and fix it soon!
Zincoontrin
Dec 03, 2013 14:10
You are not an angry developer. It's the sad state of Unity, in my opinion. I still remember the first time I saw Unity in 2007, when there even wasn't a windows version. It was heaven. That's when their slogan "Taking the pain out of game development" held true. Not today, certainly.
But... David Helgason went to San Francisco, the company got VC money and everything got crazy, development-wise.
I propose everybody tweeting to @davidhelgason to express our sorrow.
Snupiman
Dec 03, 2013 09:31
OK I have written an official email to Unity. I am licensed Unity Pro user but despite that I have heard nothing from anybody. This issue should be taken seriously by now! Ill certainly not finish my game before christmas due to this freezing issue and this my friends will shine really bad light on Unity. Its imposible to work like this! Maybe I'm one angry developer but clearly I'm not the only one. It is possible that someone in Unity has a weird fetish for collecting angry indies! I SAY FIRE HIM/HER!!!
pneill
Dec 02, 2013 16:28
What REALLY fixes the problem is if Unity resolves the underlying issue. I don't have FanControl and never installed it. None of my other apps behave this way. Has anyone seen an official response from Unity on this?
iklein
Dec 02, 2013 16:28
I have found that what happens is, over time (minutes) the process "WindowServer" starts to take more and more CPU time. This is a system process and results in the whole system becoming unresponsive for periods of time (seconds - I've seen it go as long as 30 seconds. You can see in Activity Monitor that you start to see the red in the CPU chart representing system process utilization growing and spiking. The only solution I've found was to shut Unity down and restart it. It works fine for some time. I've found that DRAGGING things around seems to make the issue begin - like drag an asset into a field in the properties pane.
henkdoorten
Dec 01, 2013 19:35
Turn off auto refresh in preference panel, this helps.