• 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
1
Question by YellowApple · Jul 22, 2015 at 11:22 AM · memorylimit

"Using memoryadresses [sic] from more that [sic] 16GB of memory"

I've encountered this in the Player.log files of several Unity3D-based games on GNU/Linux (Kerbal Space Program and Cities: Skylines), in both cases after installing a lot of mods (too many for my own good :) ). The Using memoryadresses from more that 16GB of memory message is accompanied by the respective program immediately terminating. Is there a particular reason for the hard 16GB limit in Unity 4? It seems a bit arbitrary; the usual 32-bit memory boundary is 4GB, and in both cases I'm running 64-bit versions of the software anyway.

My system specs (though this looks more like a software bug than a hardware bug, hence why I'm asking around here):

  • Slackware64 14.1 (GNU/Linux, kernel version 3.10.17)

  • Intel Core i7 930 @ 2.8GHz

  • 24GB RAM (plus a 16GB swap partition)

  • Nvidia GeForce GTX 760 (w/ proprietary driver version 319.60)

Thanks!

Comment
Add comment · Show 5
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 meat5000 ♦ · Jul 22, 2015 at 11:06 AM 0
Share

I set my pagefile to be 1.5x my RA$$anonymous$$

avatar image YellowApple · Aug 03, 2015 at 06:36 AM 0
Share

The problem is that it's not even getting anywhere close to touching swap (especially considering the 24GB of physical memory). Unless Unity bases this limit on the pagefile / swap partition size (which would be very silly)?

avatar image $$anonymous$$ · Aug 03, 2015 at 11:26 AM 0
Share

Unity 4 is 32 bit only. But I don't get why it is limited to 16 gig then. When 3.5-4 gig is the max anyway.

avatar image YellowApple · Aug 05, 2015 at 01:56 AM 0
Share

I wasn't aware that it was 32-bit only, seeing as the two Unity-based games I've seen this happen in ($$anonymous$$erbal Space Program and Cities: Skylines) both have 64-bit executables, at least on GNU/Linux (and, as far as I know, both use Unity 4, with - IIRC - C#). This is also very different from a 32-bit memory exhaustion error, in my experience (having run memory-heavy 32-bit software in the past).

Whatever the case, it seems to be an inconsistent error, as I'm finding out lately with Cities: Skylines; the Using memoryadresses from more that 16GB of memory error will often fire even when the program has only used 14GB of memory, and at other times won't fire even after memory use has exceeded 16GB.

avatar image Eric5h5 · Aug 05, 2015 at 02:46 AM 1
Share

The Unity 4 editor is 32-bit only, but that's unrelated to builds, which have had the option for 64-bit for years.

1 Reply

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

Answer by Didanix · Aug 03, 2016 at 02:00 PM

I know this is an old topic, but here's a link to an upcoming fix.

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 YellowApple · Oct 13, 2016 at 10:28 PM 0
Share

About time. Thanks for the heads-up.

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

The best place to ask and answer questions about development with Unity.

To help users navigate the site we have posted a site navigation guide.

If you are a new user to Unity Answers, check out our FAQ for more information.

Make sure to check out our Knowledge Base for commonly asked Unity questions.

If you are a moderator, see our Moderator Guidelines page.

We are making improvements to UA, see the list of changes.



Follow this Question

Answers Answers and Comments

5 People are following this question.

avatar image avatar image avatar image avatar image avatar image

Related Questions

Apk Setup File Size 4 Answers

How to keep an object within a circle/sphere (radius) - NO RECTANGLE 3 Answers

Limit framerate for game like sudoku to optimize the battery 0 Answers

Wii graphic specs 1 Answer

Problems with large script 3 Answers

  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges