背景 了解机制有利于对内核有更深的认识。 wget https://mirrors.aliyun.com/linux kernel/v3.x/linux 3.2.61.tar.xz 内核 1. 在drivers/of/fdt.c 中有如下初始化函数 注释上:展开设备树,创建device_nodes到 ...
分类:
系统相关 时间:
2020-02-12 12:56:02
阅读次数:
120
膨胀:dilate 函数 void dilate (InputArray src, OutputArray dst, InputArray kernel, Point anchor = Point(-1, -1), int iterations = 1, int borderType = BORDE ...
分类:
其他好文 时间:
2020-02-11 16:04:58
阅读次数:
47
kvm安装(Kernel-basedVirtual Machine,即基于内核的虚拟机) 安装要求# yum install qemu-kvm qemu-kvm-tools virt-manager virt-viewer libvirt virt-install -y kvm: linux内核的一 ...
分类:
其他好文 时间:
2020-02-11 14:48:20
阅读次数:
76
KVM是Kernel-based Virtual Machine的简称,是一个开源的系统虚拟化模块,自Linux 2.6.20之后集成在Linux的各个主要发行版本中。它使用Liux自身的调度器进行管理,所以相对于Xen,其核心源码很少。KVM目前已成为学术界的主流VMM之一。KVM的虚拟化需要硬件 ...
分类:
其他好文 时间:
2020-02-11 11:20:30
阅读次数:
84
http://www.kernel.org/doc/man-pages/http://man7.org/linux/man-pages/dir_all_alphabetic.html 参考: https://my.oschina.net/eechen/blog/206443 ...
分类:
系统相关 时间:
2020-02-11 00:42:52
阅读次数:
77
内核模块编程入门: 一、准备工作: 1、打开一个终端,输入命令: $ uname -r 结果:5.5.2-1-MANJARO 2、安装必要的内核文件: sudo pacman -S linux55-headers 正在解析依赖关系... 正在查找软件包冲突... 软件包 (1) linux55-he ...
分类:
其他好文 时间:
2020-02-10 18:16:37
阅读次数:
67
(这篇文章是在搭建QEMU环境时,在网上找到了一些教程资料,并在实际操作中遇到的一些问题的整理) 下载Linux内核 下载内核有两种方法,一种是用git直接下载内核代码树,方便后面的内核开发。另一种是直接到内核社区下载稳定版本(详见:https://www.kernel.org/pub/linux/ ...
分类:
系统相关 时间:
2020-02-10 12:08:58
阅读次数:
87
目的: 了解linux的启动过程 主要内容: 1.grub 是启动程序的bootloader 2.linux kernel 是linux的开源内核 3.busybox 是linux的工具集合 启动顺序: grub bzimage initrd init chroot sbin/init (从内存镜像 ...
分类:
系统相关 时间:
2020-02-10 11:58:05
阅读次数:
91
形态学-腐蚀操作 img = cv2.imread('dige.png') cv2.imshow('img', img) cv2.waitKey(0) cv2.destroyAllWindows() 效果: kernel = np.ones((3,3),np.uint8) erosion = cv2 ...
分类:
其他好文 时间:
2020-02-09 23:53:36
阅读次数:
110
腐蚀和膨胀是形态学运算的基础,将腐蚀和膨胀进行组合运算,通过不同的组合可以实现不同的效果,需要自行开发则可以实现开运算,闭运算,形态学梯度运算,礼帽运算 黑帽运算,击中击不中运算等不同形式的运算 函数形式 dst = cv2.morphologyEx( src , op , kernel [ , a ...
分类:
其他好文 时间:
2020-02-09 22:14:31
阅读次数:
89