2.2地址映射的全过程 ? Linux内核采用页式储存管理。虚拟地址被划分为固定大小的页面,由MMU在运行时将虚拟地址映射为某个物理内存页面的地址。与段式存储管理相比,页式存储管理由许多优点,首先页面大小式固定的,便于管理;更重要的是,要将一部分物理空间的内容换出到磁盘上时,在段式储存管理中要将整个 ...
分类:
系统相关 时间:
2019-09-09 22:33:26
阅读次数:
137
TQ2440使用手册 | 版本次 | 修改内容 | 修改人员 | | : : | : : | : : | | V1 | 新建 | 刘倪 | 一:开发环境的配置 见嵌入式开发环境的构建 二:uboot的编译与移植 2.1 配置uboot 参看u boot 2014.04移植手册(TQ2440) 2.2 ...
分类:
其他好文 时间:
2019-09-08 21:58:17
阅读次数:
77
1. 900929 - Linux: STORAGE_PARAMETERS_WRONG_SET and "mmap() failed" Solution Solution Increase the value of the Linux kernel parameter "vm.max_map_cou ...
分类:
其他好文 时间:
2019-09-08 18:16:47
阅读次数:
105
printk(KERN_CRIT"frames[frame_idx].width:%d, frames[frame_idx].height:%d\n",frames[frame_idx].width, frames[frame_idx].height); 但为什么一个printk会造成kernel ...
分类:
其他好文 时间:
2019-09-08 09:43:42
阅读次数:
119
背景 By 鲁迅 By 高尔基 说明: 1. Kernel版本:4.14 2. ARM64处理器,Contex A53,双核 3. 使用工具:Source Insight 3.5, Visio 1. 介绍 从 中,可知在 调用之前,存放 和`DTB memblock_add memblock_all ...
分类:
系统相关 时间:
2019-09-08 00:00:04
阅读次数:
151
1 /* 不限制 core 文件的大小 */ 2 ulimit -c unlimited 3 4 /* 使用 pid 进行命名 */ 5 echo "1" > /proc/sys/kernel/core_uses_pid 6 7 /* 配置 core 文件存储路径,及名称的格式 */ 8 echo ...
分类:
其他好文 时间:
2019-09-06 01:04:53
阅读次数:
121
1.内核的配置和编译 2.了解内核的配置过程和编译过程 在内核的配置过程中,会生成文件.config。 以网卡DM9000为例: 在.config中可以找到”CONFIG_DM9000=y“,这表示这个模块会被编译进内核。“CONFIG_DM9000=m”,这表示模块会被编译成.ko文件,可以动态的 ...
分类:
其他好文 时间:
2019-09-04 21:32:35
阅读次数:
107
1、操作系统基础 调用:kernel通过给应用程序提供system call的方式来提供硬件资源; 注意:应用程序也包括库文件; 库文件是运行在ring0上的一段程序代码,不对客户直接提供应用;2、操作运行原理(一个进程和多个进程) 一个进程:首先把进硬盘中的程序代码加载到内存(复制),再将这段程序 ...
分类:
系统相关 时间:
2019-09-04 09:20:34
阅读次数:
78
iTOP4412精英版Ubuntu16.04系统编译uboot uboot 的编译① 源码目录:Uboot 源码在光盘“06_源码_uboot 和 kernel”目录下,如下图所示。 ② 编译器:如下图所示,编译器是使用的光盘目录下,“02_编译器以及烧写工具”→“arm 交叉编译器”下的“arm- ...
分类:
系统相关 时间:
2019-09-03 11:50:58
阅读次数:
121
经常用到sklearn中的SVC函数,这里把文档中的参数翻译了一些,以备不时之需。 本身这个函数也是基于libsvm实现的,所以在参数设置上有很多相似的地方。(PS: libsvm中的二次规划问题的解决算法是SMO)。sklearn.svm.SVC(C=1.0, kernel='rbf', degr ...
分类:
其他好文 时间:
2019-09-02 19:47:06
阅读次数:
160