![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
操作系统
zzzhangzhun
这个作者很懒,什么都没留下…
展开
-
关于内存对齐的那些事
什么是内存对齐 假设我们同时声明两个变量: char a; short b; 用&(取地址符号)观察变量a, b的地址的话,我们会发现(以16位CPU为例): 如果a的地址是0x0000,那么b的地址将会是0x0002或者是0x0004。 那么就出现这样一个问题:0x0001这个地址没有被使用,那它干什么去了? 答案就是它确实没被使用。 因为CPU原创 2015-11-09 22:14:21 · 234 阅读 · 0 评论 -
进程的三种基本状态与切换
进程执行时间的间断性决定了进程可能具有多种状态,事实上,运行上的进程可能有以下三种状态。 1)就绪状态 当进程已分配到除了CPU以外的所有必要资源后,只要再获得CPU,便可以立即执行,进程的这时的状态称为就绪状态。在一个系统中处于就绪状态的进程可能有多个,通常将他们排成一个队列,称为就绪队列。 2)执行状态 进程获得CPU资源,其程序正在执行,在单片机系统中,只有一个进程处于执行状态,在多原创 2015-10-27 10:31:33 · 828 阅读 · 0 评论