首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
IT攻城狮小明
掘友等级
Linux C
重视软件质量的C语言软件工程师
获得徽章 14
动态
文章
专栏
沸点
收藏集
关注
作品
赞
109
文章 109
沸点 0
赞
109
返回
|
搜索文章
IT攻城狮小明
Linux C
·
10月前
关注
ini配置文件开源库minIni
前言 最近在写一个通用的测试工具用于认证,针对不同的产品差异不同,通过代码或者编译选项来区分产品太不灵活了。因此,有了使用配置文件来修改的想法。 现写一个当然不如找一个,在...
1
评论
分享
IT攻城狮小明
Linux C
·
10月前
关注
内核IPSec丢包问题
前言 不知道什么情况,最近支持的客户越来越多了。前人欠的债,后人帮忙还。 最近有个客户使用了公司的产品,通过strongSwan配置了IPSec通路,使用了内核的xfrm框...
1
2
分享
IT攻城狮小明
Linux C
·
1年前
关注
根据CPU类型实现驱动平台适配
背景 本周收到一个客户需求,他们希望在系统里集成我们的驱动,希望驱动能够自动根据硬件来确定是否加载,最好就是只提供一份驱动,在不同机型下能自适应处理。 由于历史原因,我们的...
2
评论
分享
IT攻城狮小明
Linux C
·
1年前
关注
性能分析工具perf
前言 perf是Linux内置的性能分析工具,主要是利用了硬件技术单元比如CPU, PMU和软件的计数,软件计数器及跟踪点。 perf的源码在Linux内核源码的tools...
1
评论
分享
IT攻城狮小明
Linux C
·
1年前
关注
ARM CPU指令支持情况获取
在代码review的时候,发现代码直接调用一些指令,不考虑CPU差异,在一些机型下报非法指令的错误,会导致用户程序崩溃。对于不支持的平台上就应该屏蔽掉该功能。 本来建议使用...
1
评论
分享
IT攻城狮小明
Linux C
·
1年前
关注
DPDK dmadev lib学习
前言 dmadev lib顾名思义就是用来使用dma设备的框架,伴随着摩尔定律的失效,现在CPU的性能几乎很难进行提升了。那么提高性能的方式就只能是软件不够硬件来凑了,让许...
1
评论
分享
IT攻城狮小明
Linux C
·
1年前
关注
sysfs属性文件使用
前言 最近在看华为加速引擎KAE的源码,该库通过sysfs文件将设备驱动的一些信息导出到用户态,在用户态代码中通过访问/sys下的文件,获取或者操作加速引擎,而不是使用io...
2
评论
分享
IT攻城狮小明
Linux C
·
1年前
关注
clang-format代码格式化配置
前言 组内代码格式不统一,每当我review的时候,总发现各种规范问题,比如代码行缩进不一致, 操作数和运算符之间空格时有时无,对于代码洁癖的人这是很难忍受。 那么就只能用...
1
评论
分享
IT攻城狮小明
Linux C
·
1年前
关注
《CPU通识课》读后小结
前言 这两天把前一段时间从图书馆借的《CPU通识课》这本书看了一遍,这是一本科普类书籍,还是蛮适合IT人员阅览的。作者在讲解的过程中会结合自身的实践,感受不会很空洞。 内容...
1
评论
分享
IT攻城狮小明
赞了这篇文章
溪饱鱼
全链路打工人or创业者 @无业游民
·
2年前
关注
年后被吊打的第一面
背景 base重庆,面试中高级,目标先检验一下自己的水平和能力顺便看看薪资,好直接开始把。 自我介绍 讲了一下自己的技术栈:掌握vue全家桶,底层及上层框架、掌握react...
3.3k
917
分享
IT攻城狮小明
Linux C
·
1年前
关注
DMA问题定位小结
前言 最近项目上出了个比较重大的bug,驱动注册的时候会偶发挂死、计算结果不正确,而且在不同内核版本,不同PAGE_SIZE下还表现不一样。 鉴于有合作方已经在使用了我们的...
1
评论
分享
IT攻城狮小明
Linux C
·
1年前
关注
gdb调试多线程
前言 小结一下多线程下的gdb调试技巧。 多线程gdb调试 测试程序创建两个线程,每个线程都有一个循环递增数值,同时分别调用sleep。 线程信息查看 每个线程有三个ID:...
2
评论
分享
IT攻城狮小明
Linux C
·
2年前
关注
gdb调试基础
前言 GDB是程序员调试的必备工具,使用GDB可以解决大部分程序错误问题。 当然还有其他的使用方式,比如近期在项目中就使用GDB截图的方式通过了商密检测,截图作为一种方式证...
1
评论
分享
IT攻城狮小明
Linux C
·
2年前
关注
内核编译打包
前言 最近在技术支持的时候,需要在客户机器上编译驱动代码,遇到了一个问题,客户机器上面没有相应的内核头文件编译环境,没办法编译。 后面由同事通过安装deb包的形式把头文件之...
1
评论
分享
IT攻城狮小明
Linux C
·
2年前
关注
从系统获取acpi表
前言 最近一直在忙项目,需要跟固件的同事打交道。 在Linux中,目前设备的信息很多是通过ACPI表描述的,而这个ACPI表是需要固件写入的,我们操作系统驱动没办法控制。在...
1
评论
分享
IT攻城狮小明
Linux C
·
2年前
关注
网络接口IP配置
我有一台机器,经常换内核版本调试。机器是公司的产品,如果使用标准的内核启动的话,常常因为配置问题那个图形用户界面会登录不进去,就没办法在用户界面下配置IP。...
1
评论
分享
IT攻城狮小明
Linux C
·
2年前
关注
cpu亲和性设置
前言 最近在测试程序的性能,发现测试出来的数据波动比较大,不是很稳定。 测试的机器上存在大小核的区别,系统在空闲的时候尽量会使用小核进行运算,这样就可以降低功耗。 正常一个...
1
评论
分享
IT攻城狮小明
Linux C
·
2年前
关注
Linux磁盘加密测试
前言 Linux内部提供了一个dm-crypt的模块,支持对映射设备进行加密。Cryptsetup是一个基于DMCrypt内核模块来设置磁盘加密的工具。 此文主要介绍使用该...
1
评论
分享
IT攻城狮小明
Linux C
·
2年前
关注
使用fdisk进程磁盘分区
前言 前面使用fio工具进行磁盘测试的时候,加密是针对每个分区进行的,所以需要创建一个独立的分区来进行测试,就用到了fdisk命令。 fdisk磁盘分区 首先使用lsblk...
1
评论
分享
IT攻城狮小明
Linux C
·
2年前
关注
fio工具使用
前言 最近项目组要调研一下Linux磁盘加密的技术,测试一下自研XTS模式算法的性能是否满足需求。 采用fio这个Linux下比较流行的磁盘IO性能工具来测试,浅浅地学习了...
1
评论
分享
下一页
个人成就
文章被点赞
114
文章被阅读
51,449
掘力值
1,329
关注了
0
关注者
8
收藏集
0
关注标签
41
加入于
2017-09-25