b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

iphone –播放视频时

电脑杂谈  发布时间:2020-08-19 11:04:54  来源:网络整理

ios开发应用内存_开发ios应用教程_ios开发与android开发

我们看到了一个奇怪的崩溃. 收到2级内存警告后,iOS似乎放弃了我们的应用程序并启动了mediaserverd. 当播放DRM内容(包括但不限于PlayReady加密内容)约7-8分钟时,即使我们在不后台运行其他应用程序的情况下重新启动设备,也会发生这种情况. 但是,这并不一致,有时我们可以完成相同的内容(整个2小时的电影),并且在后台应用程序中有大量的内存,没有问题.

开发ios应用教程_ios开发与android开发_ios开发应用内存

我们在运行iOS 5.1和5.1.1的iPhone 3GS,4和4S设备上看到了这一点,尽管它在3GS上看起来最为突出. 该应用程序将标记为“细分故障11”或“信号9”终止. 分段错误11可能表示内存访问不足或内存不足,而信号9则表示内存终止不足.

开发ios应用教程_ios开发与android开发_ios开发应用内存

我们使用静态和仪器查找和修复任何泄漏,并且泄漏的仪器中没有警报显示.

开发ios应用教程_ios开发与android开发_ios开发应用内存

使用Memory Monitor仪器分析播放时,我们发现开始流式传输时,可用的物理内存将大大减少,这在一定程度上是可以预期的. 当应用程序/操作系统正常运行时,当内存太低时,其他应用程序将从后台删除,但是偶尔的可用物理内存将继续减少,直到操作系统杀死我们的应用程序. 尽管偶尔会收到内存不足的日志,但不会生成崩溃日志,如下所示:

ios开发应用内存_开发ios应用教程_ios开发与android开发

Incident Identifier: 13839D5B-D280-40D8-8C67-6EE3D61394C3
CrashReporter Key:   d3746ff556543d6a94e067d82c8fb379a285f543
Hardware Model:      iPhone2,1
OS Version:          iPhone OS 5.1.1 (9B206)
Kernel Version:      Darwin Kernel Version 11.0.0: Sun Apr  8 21:50:49 PDT
2012; root:xnu-1878.11.10~1/RELEASE_ARM_S5L8920X
Date:                2012-06-28 14:09:56 -0400
Time since snapshot: 104 ms
Free pages:        712
Active pages:      1433
Inactive pages:    1012
Throttled pages:   49925
Purgeable pages:   0
Wired pages:       11870
Largest process:   SpringBoard
Processes
         Name                 UUID                    Count resident pages
         launchd <5fec01c378a030a8bd23062689abb07f>      79
securekeyvaultd. <78f602d3604c3bf487a27a288dec3bbb>     156
           MYAPP <285e46965a91381dad0661443c8be3eb>    4035 (jettisoned) (active)
     MobilePhone <8f3f3e982d9235acbff1e33881b0eb13>     749 (jettisoned)
    mediaserverd     3670 (jettisoned)
        networkd <80ba40030462385085b5b7e47601d48d>     145
            apsd      260
     SpringBoard     4615 (active)
         notifyd      170
        BTServer <31e82dfa7ccd364fb8fcc650f6194790>     259
CommCenterClassi <041d4491826e3c6b911943eddf6aaac9>     421
      aggregated      329
         configd      324
   fairplayd.N88      168
       fseventsd <914b28fa8f8a362fabc7294380c81c>     164
            iapd <0a747292a113307abb17216274976be5>     284
         imagent <9c3a4f75d1303349a53fc6555ea25cd7>     412
       locationd      493
   mDNSResponder <86ccd4633a6c3c7caf44f51ce4aca96d>     182
    mediaremoted <327f00bfc10b3820b4a74b9666b0c758>     208
       lockdownd      315
          powerd <133b7397f5603cf8bef209d4172d6c39>     143
         syslogd <7153b590e0353520a19b74a14654eaaa>      90
           wifid <3001cd0a61fe357d95f170247e5458f5>     285
  UserEventAgent      322
         launchd <5fec01c378a030a8bd23062689abb07f>     120
End

根据我在这里看到的一些老问题,看来mediaserverd在以前的iOS版本中曾经存在严重的内存泄漏.

这与这个问题有关吗?

我们如何防止这种情况发生?

任何想法,理论,反馈或类似问题将不胜感激!


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/shoujiruanjian/article-302226-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      • 李欣
        李欣

        知道为什么中共对所谓的岛内运动不屑一顾吗

        • 侯献良
          侯献良

          你说的这点地球人都知道

      • 张翠容
        张翠容

        题外带句

      • 南庚
        南庚

        赚中国人的钱拿去给美国人花

      热点图片
      拼命载入中...