会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
timer_go
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
···
46
下一页
2019年3月18日
fio测试nvme性能
摘要: nvme 随机写 result: 顺序写 result: 随机读 result: 顺序读 result: 混合随机读写: result sda 随机写 result: 顺序写 result: 随机读 result: 顺序读 result: 混合随机读写:
阅读全文
posted @ 2019-03-18 10:24 苏小北1024
阅读(4168)
评论(0)
推荐(1)
2019年3月11日
How to build source code bpftrace on Centos?
该文被密码保护。
阅读全文
posted @ 2019-03-11 20:51 苏小北1024
阅读(3)
评论(0)
推荐(0)
2019年3月3日
[驱动] 一个简单内核驱动,通过qemu调试(1)
摘要: 模块 通过在HOST上修改linux kernel源代码,重新编译一个vmlinux,然后,通过qemu根据这个bzImage 启动一个vm,进行调试 调试 从HOST上对GUEST(vm) 启动的kernel进行调试
阅读全文
posted @ 2019-03-03 20:52 苏小北1024
阅读(1247)
评论(0)
推荐(0)
2019年2月28日
qemu启动vm后,如何host上使用ssh连接?
摘要: qemu启动vm后,如何从host ssh连接vm? qemu启动参数 启动命令: kenrel linux 的.config 需要支持 : buildroot 实际上,我们知道,buildroot的目的就是要生成一个:rootfs.cpio.xz,然后,通过qemu命令启动一个vm的时候,执行参数
阅读全文
posted @ 2019-02-28 17:20 苏小北1024
阅读(4496)
评论(0)
推荐(0)
2019年2月19日
Linux C下变量和常量的存储的本质
摘要: 源代码 变量的存储 变量s1 存储在 .data里; 常量的存储 hello world 存储在哪里? 我们知道是 rodata里,看看位置吧: 结合反汇编 这里看到s1的位置是601038 , 查看main.s const 全局变量 const 可以将变量存储在哪里? rodata 这里,应该明白
阅读全文
posted @ 2019-02-19 12:12 苏小北1024
阅读(483)
评论(0)
推荐(0)
2019年2月15日
从计算机中数据类型的存储方式,思考理解原码,反码,补码
摘要: 从计算机中数据类型的存储方式,思考理解原码,反码,补码 1. 数据类型 首先,我们知道,在C中,设计了两个类型的数据: 1. 有符号数据类型 2. 无符号数据类型 2. 无符号数据类型 原码,反码,补码 在学习计算机的过程中,很快出现了:原码,反码,补码的概念。这里你肯定不会理解为什么要设计这个玩意
阅读全文
posted @ 2019-02-15 18:38 苏小北1024
阅读(804)
评论(0)
推荐(0)
2019年2月14日
Linux C动态链接库实现一个插件例子
摘要: 实现一个简单的计算动态链接库;升级动态链接库后,在不重新编译主程序的情况下,直接生效。 lib库: 生成动态链接库 主程序: gcc o main.out main.c /tmp/ccTdLhjj.o: In function `main': main.c:(.text+0x1b): undefin
阅读全文
posted @ 2019-02-14 18:28 苏小北1024
阅读(796)
评论(0)
推荐(0)
2019年2月1日
GCC编译链接过程
摘要: 编译链接过程 代码 目标文件 分三种: 1. 可重定位目标文件 (Relocatable file) (.o 文件,没有被链接的) 2. 可执行目标文件 (Executable file)(.out文件 最终二进制文件) 3. 可被共享目标文件 (Shared object file) (.so 结
阅读全文
posted @ 2019-02-01 18:57 苏小北1024
阅读(3166)
评论(0)
推荐(0)
2019年1月31日
linux内核中GNU C和标准C的区别
摘要: linux内核中GNU C和标准C的区别 今天看了一下午的linux内核编程方面的内容,发现linux 内核中GNU C与标准C有一些差别,特记录如下: linux 系统上可用的C编译器是GNU C编译器,它建立在自由软件基金会的编程许可证的基础上,因此可以自由发布。GNU C对标准C进行进一步扩展
阅读全文
posted @ 2019-01-31 22:45 苏小北1024
阅读(986)
评论(0)
推荐(1)
linux内核中GNU C和标准C的区别
摘要: linux内核中GNU C和标准C的区别 今天看了一下午的linux内核编程方面的内容,发现linux 内核中GNU C与标准C有一些差别,特记录如下: linux 系统上可用的C编译器是GNU C编译器,它建立在自由软件基金会的编程许可证的基础上,因此可以自由发布。GNU C对标准C进行进一步扩展
阅读全文
posted @ 2019-01-31 22:45 苏小北1024
阅读(445)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
···
46
下一页
公告