自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ryder的博客

一个软件资深软件工程师的博客

  • 博客(4)
  • 收藏
  • 关注

原创 单元测试的主要难点与对策

测试用例简易实用的测试用例编写规则测试用例的编写需要有简单易实施的指导规则。建议使用如下方案:边界值法针对各个输入,进行一般等价类划分,之后在各类中选取边界值,输出测试用例。边界值组合法各个输入的边界值需要进行完全组合,产生一系列测试用例。低偶合的测试对象等价类过多,输入参数过多,测试复杂度将呈现几何基数增加。因此,设计时需要控制偶合性:以简为美:避免输入参数的...

2018-11-28 15:45:05 1459

原创 Linux内核机制连载(2)-并发竞争处理

Linux内核机制并发竞争处理在硬中断中在软中断中在内核线程中并发竞争处理并发竞争处理的目的是解决资源被多个使用者同时使用的冲突。并发根据系统复杂度分为以下几级:单CPU不可剥夺式内核内核线程处理与硬中断/软中断的访问冲突。软中断/硬中断的访问冲突。单CPU可剥夺式内核在上述基础增加:内核线程之间的访问冲突。多CPU(SMP)在上述基础增加:CPU之间的访问冲...

2018-11-19 19:31:18 378

原创 Linux内核机制连载(1)-中断处理

Linux内核机制中断处理1.硬中断首先执行,期间中断被禁止。2.然后中断使能,软中断执行。软中断有优先级,数量固定;可被硬中断打断嵌套,但不可被软中断打断;在软中断被全部处理后之前进程不会被调度。在SMP中,软中断是谁触发,谁执行,因此多个softirq可以并行执行,甚至同一个softirq可以在多个processor上同时执行。Linux内核最多可以支持32个softir...

2018-11-17 11:01:37 284

原创 Linux内核核心架构

Linux内核核心架构目录 Linux内核核心架构System call interfaceProcess/ThreadsMemory ManagementVirtual file systemDevice DriversNetwork/SocketSystem call interface对应用程序的API接口机制SCI是一个薄层,提供了从用户空间到内核执行函数调用的方法。 如前所述,...

2018-11-15 20:32:07 1078

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除