05 2020 档案

摘要:负载均衡的系列文章共分为三篇,第一篇为框架篇,描述负载均衡的相关原理、场景和框架。本篇作为该系列文章第二篇,主要通过对任务放置场景(task placement)的均衡分布进行分析,以便加深读者对内核调度器实现任... 阅读全文
posted @ 2020-05-29 17:00 内核工匠 阅读(784) 评论(0) 推荐(1) 编辑
摘要:sdcardfs是三星基于wrapfs框架开发的虚拟文件系统,并凭借其出色的IO性能,在Android O上替代FUSE(File system in Userspace),成功上位。不提FUSE单讲sdcard... 阅读全文
posted @ 2020-05-22 17:00 内核工匠 阅读(2688) 评论(0) 推荐(0) 编辑
摘要:一、原理和基本流程Systrace是android性能调试优化的常用工具,它可以收集进程的活动信息,如界面布局、UI渲染、binder通信等;也可以收集内核信息,如cpu调度、IO活动、中断等;这些信息会统一时间... 阅读全文
posted @ 2020-05-20 20:31 内核工匠 阅读(1582) 评论(0) 推荐(0) 编辑
摘要:Linux上传统的块设备层(Block Layer)和IO调度器(如cfq)主要是针对HDD(hard disk drivers)设计的。我们知道,HDD设备的随机IO性能很差,吞吐量大约是几百IOPS(IOs ... 阅读全文
posted @ 2020-05-08 17:00 内核工匠 阅读(4981) 评论(0) 推荐(2) 编辑