Combien de RAM y a-t-il dans un appareil iOS (Iphone/iPad/iPod Touch)?

différents iPhones ont une mémoire publiée différente de 4Go, 8Go et 16Go. Le toucher peut avoir 32 GO. D'après ce que j'ai compris, il s'agit de la mémoire hors ligne (disque pareillement).

quelle quantité de mémoire vive est disponible dans l'appareil pour mon application de cacao?

Est-il préconfiguré montant virtuel?

30
demandé sur AnthonyLambert 2008-12-16 15:07:38

4 réponses

iPhone

  • iPhone (juin 2007): 128MB
  • iPhone 3G (juillet 2008): 128MB
  • iPhone 3GS (juin 2009): 256MB
  • iPhone 4 (juin 2010): 512MB
  • iPhone 4s (octobre 2011): 512MB
  • iPhone 5( septembre 2012): 1GB
  • iPhone 5s (septembre 2013): 1GB
  • iPhone 6 (septembre 2014): 1GB
  • iPhone 6 Plus (septembre 2014): 1 Go
  • iPhone 6S (septembre 2015): 2 Go
  • iPhone 6S Plus (septembre 2015): 2GB
  • iPhone 7 (septembre 2016): 2GB
  • iPhone 7 Plus (septembre 2016): 3GB

iPod touch

  • 1ère génération (septembre 2007): 128MB
  • 2ème génération (septembre 2008): 128 MO
  • 3ème génération (septembre 2009): 256 MO
  • 4ème génération (septembre 2010): 256 MO
  • 5e génération (octobre 2012): 512 MO
  • 6 génération (juillet 2015): 1 Go

iPad

  • 1ère génération (avril 2010): 256MB
  • iPad 2 (2011): 512MB
  • 3ème génération (Mars 2012): 1 GO
  • 4ème génération (novembre 2012): 1 GO
  • iPad Air (novembre 2013): 1GB
  • iPad Air 2 (octobre 2014): 2 Go
  • iPad Pro 12.9" (novembre 2015): 4GB
  • iPad Pro 9.7" (avril 2016): 2GB

iPad mini

  • 1ère génération (novembre 2012): 512MB
  • iPad mini 2 (novembre 2013): 1GB
  • iPad mini 3 (octobre 2014): 1GB
  • iPad mini 4 (septembre 2015): 2GB

Apple Watch

  • 1ère génération (avril 2015): 512MB

Apple TV

  • 2ème génération (2010): 256 MO
  • 3ème génération (2012): 512 MO
  • 4e génération (2015)): 2 Go

iOS n'utilise pas d'espace de pagination, donc seule la RAM sera disponible pour les processus. (Cela dit, iOS supporte les exécutables de paging.)

58
répondu Mehrdad Afshari 2016-10-20 18:59:21

enter image description hereles périphériques Apple iOS actuellement disponibles ont les quantités suivantes de mémoire de travail:

iPhone        =  128 MB
iPhone 3G     =  128 MB
iPhone 3GS    =  256 MB
iPhone 4      =  512 MB
iPhone 4S     =  512 MB    
iPhone 5      = 1024 MB
iPhone 5S     = 1024 MB

iPod Touch 1G  =  128 MB
iPod Touch 2G  =  128 MB
iPod Touch 3G  =  256 MB
iPod Touch 4G  =  256 MB
iPod Touch 5G  =  512 MB

iPad           =  256 MB
iPad 2         =  512 MB
iPad (3)       = 1024 MB
iPad (4)       = 1024 MB
iPad Air       = 1024 MB

iPad mini (1G) =  512 MB
iPad mini (2G) = 1024 MB
12
répondu AnthonyLambert 2014-05-14 18:19:14

iPhone et iPod touch possède 128 mégaoctets de ram, mais les applications tierces ne devraient compter que sur environ 20 Mégaoctets disponibles.

10
répondu Mike Akers 2008-12-17 18:34:18

comme Mehrdad Afshari le dit, c'est 128Mb (sauf pour les 3GS qui ont le double), mais pourquoi avez-vous besoin de savoir? Tout n'est pas accessible aux programmes et le montant exact varie. Probablement des activités comme l'exécution d'iPod dans l'arrière-plan saps un peu de mémoire et OS2.1, for instance, seemed to leave less free memory than 2.0.

la clé, du point de vue de l'application, est de mettre en cache des choses plutôt que de tout exiger en mémoire et de tenir compte des notifications d'avertissement de mémoire. Votre application sera forcé d'arrêter si tu ne le fais pas. (S'il quitte avec le statut 101, vous utilisiez trop de mémoire.)

6
répondu Stephen Darlington 2009-07-02 13:36:07