摘要: 1. 存储常用的工具指令 1.1. dd 进行数据的拷贝,主要的使用是 dd if=/dev/zero of=/dev/sda bs=512KB count=10 1.2. iostate 查看当前io的的速率,一般查看速率前面的两秒是不准确的,每间隔3秒或者5秒可以更好的查看io的平均速率 例如: 阅读全文
posted @ 2022-08-28 23:05 free-锻炼身体 阅读(155) 评论(0) 推荐(0) 编辑
摘要: Pclint的适配以及使用方法 一. 简介 C/C++语言的语法拥有其它语言所没有的灵活性,这种灵活性带来了代码效率的提升,但相应也使得代码编写具有很大的随意性,另外C/C++编译器不进行强制类型检查,也不做任何边界检查,这就增加了代码中存在隐患的可能性。如果能够在代码提交测试之前发现这些潜在的错误 阅读全文
posted @ 2022-08-28 22:59 free-锻炼身体 阅读(1464) 评论(0) 推荐(0) 编辑
摘要: 1. optionRom日志抓取方法 UEFI是在主机侧运行,排查UEFI的问题,尤其是驱动的问题,不仅需要会获取ioc侧的日志,也需要获取主机侧的日志,也就是UEFI程序本身的日志。学习日志的获取方法尤为重要,下面介绍几种获取主机侧日志的方法。 1.1. 串口导出日志 进行串口导出日志,首先要有串 阅读全文
posted @ 2022-08-28 22:44 free-锻炼身体 阅读(682) 评论(0) 推荐(0) 编辑
摘要: 1. 硬盘的种类与接口划分 前言:作为存储研发人员,少不了数据的处理,硬盘作为存储数据的主要介质,是我们必须要深入了解的。下面介绍几个硬盘的基础概念。 1.1. 种类 硬盘有固态硬盘(SSD)、机械硬盘(HDD )、混合硬盘(HHD 一块基于传统机械硬盘诞生出来的新硬盘);SSD采用闪存颗粒来储存, 阅读全文
posted @ 2022-08-28 22:28 free-锻炼身体 阅读(1107) 评论(0) 推荐(0) 编辑
摘要: 1. 概述 xx项目中,UEFI的cli工具,可以实现与optionRom程序的通信。其中的一项功能是将事件日志dump出来。在dump日志的过程中,发现存在卡死的现象。添加多处打印进行问题的分析,发现卡死在了字符串打印的接口中。反复进行日志的打印,大概3小时左右可以复现问题 2. 问题排查 在压力 阅读全文
posted @ 2022-08-28 14:30 free-锻炼身体 阅读(337) 评论(0) 推荐(0) 编辑