和谐唇膏

文章
5
资源
0
加入时间
2年10月21天

《深入理解计算机系统》学习笔记——虚拟内存虚拟内存

计算机系统——虚拟内存虚拟内存物理和虚拟内存地址空间虚拟内存作为缓存的工具DRAM缓存的组织结构页表页命中缺页分配页面又是局部性救了我们虚拟内存作为内存管理的工具虚拟内存作为内存保护的工具地址翻译结合高速缓存和虚拟内存利用TLB加速地址翻译综合:端到端的地址翻译多级页表案例研究内存映射动态内存分配垃圾收集C程序中常见的与内存有关的错误虚拟内存虚拟内存是硬件异常、硬件地址翻译、主存、磁盘文件和内核软件的完美交互,它为每个进程提供了一个大的、一致的和私有的地址空间。虚拟内存的三个重要能力:1)它将主

一、Quartz任务调度--单机

Quartz是一个纯Java 实现的作业调度工具,相当于数据库中的Job、Windows 的计划任务、Unix/Linux 下的Cron,但Quartz 可以把排程控制的更精细。可用于邮件提醒和告警。1.简单使用1.引入quartz jar包 -->quartzquartz1.5.22.//普通java类public class UserQueryTask

[Android O] Camera 服务启动流程简析前言Camera 服务启动流程概览CameraProvider 的启动与注册CameraService 的启动与初始化CameraProvider 的初始化小结

前言去年正式进入框架组的时候,啥也不会,瞎jb分析了一通 Android N 上面的 Camera 相关流程。其实基本上都是跟着别人的分析日志看代码,然后按照自己的理解记了些笔记而已。不过当时感觉受益匪浅,并且后来在项目开发、维护的时候,很多相关的内容都派上了用场。从正式进入项目到现在大概有 10 个月了吧,其中大概有一半时间在 Android N 上填坑,另一半就是填 Android...

浅析Git版本控制器使用

本篇内容通过GitHub仓库创建过程以及创建连接后的上传与下载,详细介绍了Git版本控制器使用情况,来看下。 首先