Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 8114729
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 6, 20262026-06-06T03:14:14+00:00 2026-06-06T03:14:14+00:00

What is the maximum memory one application can use? Please find instrument screenshot with

  • 0

What is the maximum memory one application can use? Please find instrument screenshot with this message. What is this real memory and virtual memory limitation?

screenshot

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-06T03:14:15+00:00Added an answer on June 6, 2026 at 3:14 am

    I don’t think I can answer your question directly, but a few thoughts:

    1. In terms of physical RAM available, as you can see from the Wikipedia overview of iPhone models, it varies from 128MB for original iPhone and the 3G, 256MB for the 3Gs, and 512MB for the 4 and 4S.

    2. According to Apple’s iOS App Programming Guide, virtual memory isn’t paged memory from physical disk/storage (like you see in a desktop OS), so I would have assumed that iOS is simply allocating physical RAM as virtual memory to the apps, less that consumed by the OS (and any background apps). Also, see Apple’s discussion of virtual memory in their Memory Usage Performance Guidelines.

    3. Finally, see this SO post about determining the available memory. As way of a data point, on a development 3GS running iOS 5.1.1, the algorithm in that SO post is reporting ~228MB total available memory with ~100MB free (in a fairly simple storyboard ARC test project with a ton of view controllers, of which only two are actively used at the point of testing the available memory). If this is any indication, it looks like it yields much of the physical RAM, presumably using some of the memory for iOS apps like SpringBoard and the like. If I ran other user apps in the background, the memory reported by my test app was accordingly diminished (both the total “available” and “free” … e.g. with Facebook running in the background, I lost 20-30MB), but if I terminated the other apps manually, the memory was recovered and available to my memory testing app. I assume if the memory available for my current app was sufficiently diminished, iOS would have dismissed those other apps running in the background for me, but I didn’t test that.

    Bottom line, it looks like the memory available to an app seems to be a function of (a) physical RAM dictated by the particular model of the device; and (b) what other apps are still running in the background.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

Can any one please make me clear what is the difference between virtual memory
Which is the maximum amount of memory one can achieve in .NET managed code?
What factors determine the maximum amount of physical memory a system can have? I
In ColdFusion 9, when the application reaches its maximum timeout and the memory space
what should be the maximum memory can be used by an standard android app.
What is the maximum private memory that a 32 bit process can address on
Is there any way to limit maximum virtual memory usage of javac? When running
My environment is XP 32-bit. I find when allocated memory is nearly the maximum
Under a 32-bit operating system, where maximum memory allocated to any one program is
I wish to implement IPC using Named Shared Memory. To do this, one of

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.