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 6679401
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 26, 20262026-05-26T04:21:18+00:00 2026-05-26T04:21:18+00:00

i have see this article about retrieve memory usage off iphone app programmatically-retrieve-memory-usage-on-iphone It’s

  • 0

i have see this article about retrieve memory usage off iphone app
programmatically-retrieve-memory-usage-on-iphone It’s great !

In my project i want to retrieve the available VRAM free, because my app load many textures, and i must preload theses into the video Ram for fast rendering.

but on the VM_statistics i don’t view theses properties : vm_statistics MAN page

Thanks a lot for your help.

  • 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-05-26T04:21:18+00:00Added an answer on May 26, 2026 at 4:21 am

    As you’ve seen so far, getting hard numbers for GL texture memory usage is quite difficult. It’s complicated further by the fact that CoreAnimation will also use GL Texture memory without “consulting” you, including from processes other than yours.

    Practically speaking, I suggest that you use the VM Tracker instrument in Instruments to watch changes in the VM pages your process maps under the IOKit tag. It’s a bit crude, but it’s the best approach I’ve found. In my experience, this process is largely guess and check.

    You asked specifically for a way to determine the amount of free VRAM, but even if you could get that info, it’s not really likely to be helpful. Even if your app is totally OpenGL and uses no UIViews or CoreAnimation layers other processes, most importantly those more privileged than yours, can consume that memory at any time, either explicitly or implicitly through CoreAnimation. It’s also probably safe to assume that if your app prevents those more-privileged apps from getting the texture memory they need, your process will be killed.

    Put differently, even if you could ascertain the instantaneous state of the GL texture memory, you probably couldn’t count on being the only consumer of that resource, so it’s pretty useless.

    At the end of the day, you should spend your effort designing your app to be a good citizen in terms of GL memory and manage (read: minimize) your own consumption of texture memory. iOS devices are not old-school game consoles — you are not the only thing running — so you need to be mindful and tolerant of that fact, lest your app be one of those where everyone has to reboot their phone every few minutes in order to use it.

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

Sidebar

Related Questions

I have this strange issue with my web app. You see, I'm using jQuery
After reading this article about validating with service layer I have some doubts. First:
I see many, many sites that have URLs for individual pages such as http://www.mysite.com/articles/this-is-article-1
I have see code like this Dim s as something = new something Dim
see this demo from jquery ui you have to hold down the Ctrl key
EDIT: See this in action here: http://jsbin.com/emobi/5 -- and that's using mouseenter/mouseleave. I have
I have this control (see picture). I like when check one option in this
I have a very large file that looks like this (see below). I have
I have a Dell Inspiron E1505 and as you can see in this image
I have just seen this // Check to see if the request is a

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.