1

我最近切换到 iOS6 并查看了设备日志(我正在寻找一些jettisoned,试图找出我的应用程序是否因内存使用而被杀死)。

这部分类似于iOS5的日志

Incident Identifier: <identifier>
CrashReporter Key:   <key>
Hardware Model:      iPhoneX,Y
OS Version:          iPhone OS 6.1 (10B144)
Kernel Version:      Darwin Kernel Version 13.0.0:<...>
Date:                2013-02-08 10:27:05 +0100
Time since snapshot: XX ms

Free pages:        945
Active pages:      6629
Inactive pages:    3486
Throttled pages:   87427
Purgeable pages:   1747
Wired pages:       30547
Largest process:   <process name>

以下部分不是。在 iOS5 中,该列被命名为Name, UUID, Count, resident pages,但在 iOS6...

Processes
     Name                    <UUID>                       rpages       recent_max       [reason]          (state)

           name <XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX>         2834             2834      [highwater]     (daemon) (idle)
           name <XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX>         2047             2047         [vm]         (suspended)

有人可以解释一下是什么rpages意思recent_max[reason]

和:(daemon)和很容易理解,但又是什么意思呢?我试图在文档中搜索,但我找不到一个提示......(idle)(suspended)[highwater][vm]

4

0 回答 0