Android系统中的Linux页面错误分析
资料介绍:
Android系统中的Linux页面错误分析(中文6000字,英文PDF)
摘要
在现代智能手机中,系统性能与各种底层子系统紧密相关。特别是,多年来,内部存储变得至关重要,因为它被广泛用于访问与系统相关的内容,最终用于最终用户。为了理解它在商业Android智能手机中的作用并评估其对用户体验的影响,在实际使用的背景下,我们分析了Linux页面错误处理,这是一种对存储设备施加压力并可能导致的关键机制系统效率低下的机制。内核跟踪技术被设想用于商业智能手机上的Android应用程序和服务的实时测量。这项工作中提供的实验结果来源于在配备UNIX文件系统的存储子系统的64位Android智能手机上使用此内核跟踪。该研究的主要主题是主要的页面错误处理,这是许多最终用户行为背后的核心机制,在行业层面被认为是智能手机可能性能下降的根源。分析表明,主要的页面错误处理主要是对UNIX文件系统的读取访问(占总时间的30%到40%),并且相关的存储流量受Linux的文件预读机制的显着影响,这并不总是有效的。
[资料来源:https://www.doc163.com]
[资料来源:https://www.doc163.com]