排序:
默认
按更新时间
按访问量

Linux Kernel Makefile解析(一)

本文转自https://blog.csdn.net/dreamflyliwei9/article/details/51379021 编译内核首先要执行make menuconfig,那我们就从这条命令开始。(P.S. 内核版本 3.8.0) 1. Makefile变量的初始化 KBUILD_...

2018-08-16 19:21:13

阅读数:52

评论数:0

Git三大特色之Branch(分支)

本文转自https://blog.csdn.net/qq_32452623/article/details/78355976 我习惯每篇博客都有个开篇 还记得 Git 系列第一篇 Git 自我介绍的话吗?其中有 Git 自己都赞同的三大特色 cheap local branching, c...

2018-08-16 17:10:16

阅读数:54

评论数:0

Linux do_initcall_level()

本文转自https://blog.csdn.net/chenliang0224/article/details/787471171. do_initcalls()路径:linux-3.10.x\init\main.c   start_kernel()-->rest_init(...

2018-06-29 16:58:24

阅读数:67

评论数:0

init/main.c start_kernel() 代码分析

本文转自 http://www.cnblogs.com/darren-715/p/3920033.htmlhead-common.S  ---具体做了哪些动作  ---跳转到init/main.c   ---b start_kernel  //关于start_kernel的强文深入理解linux内...

2018-06-29 16:34:05

阅读数:38

评论数:0

Git 多人协作开发的过程

本文转自 https://www.cnblogs.com/onelikeone/p/6857910.htmlGit可以完成两件事情:1. 版本控制2.多人协作开发如今的项目,规模越来越大,功能越来越多,需要有一个团队进行开发。如果有多个开发人员共同开发一个项目,如何进行协作的呢。Git提供了一个非...

2018-06-01 13:11:12

阅读数:586

评论数:0

linux下杀死进程(kill)的N种方法

本文转自https://blog.csdn.net/andy572633/article/details/7211546转载一篇,最原始的出处已不可考,望见谅!常规篇: 首先,用ps查看进程,方法如下:$ ps -ef……smx       1822     1  0 11:38 ?       ...

2018-04-10 13:23:31

阅读数:66

评论数:0

Linux监控重要进程的实现方法

本文转自:https://blog.csdn.net/lcy4599/article/details/52267517不管后台服务程序写的多么健壮,还是可能会出现core dump等程序异常退出的情况,但是一般情况下需要在无人为干预情况下,能够自动重新启动,保证服务进程能够服务用户。这时就需要一个...

2018-04-05 21:23:15

阅读数:159

评论数:0

【Makefile由浅入深完全学习记录7】Makefile中变量的高级主题下

本文转自https://blog.csdn.net/qq_37375427/article/details/79692811#0-qzone-1-9799-d020d2d2a4e8d1a374a433f596ad14401、环境变量(全局变量)-makefile中能够直接使用环境变量的值如果mak...

2018-03-26 20:44:29

阅读数:42

评论数:0

Linux内核入门——attribute机制

本文来自:http://www.makaidong.com/%E5%8D%9A%E5%AE%A2%E5%9B%AD%E7%9F%A5%E8%AF%86/20151019/335027_3.htmlGNU C的一大特色(却不被初学者所知)就是__attribute__机制。__attribute__...

2018-03-20 10:56:49

阅读数:83

评论数:0

[IMX6DL] CPU频率调节模式以及降频方法

本文转自http://blog.csdn.net/kris_fei/article/details/51822435Kernel branch: 3.0.35CPU的频率调节模式:1. Performance.  不考虑耗电,只用最高频率。2. Interactive.  直接上最高频率,然后看C...

2018-03-16 13:04:35

阅读数:1117

评论数:1

git使用说明

一:添加远程库(github repository)(1)要关联一个远程库,使用命令git remote add origin git@server-name:path/repo-name.git;#origin:本地库名称;repo-name:远程库名称注意:本地仓库和远程仓库绑定关联成功后,以...

2018-03-15 18:44:23

阅读数:30

评论数:0

Linux内核常用数据结构

Linux中最重要最常用如下四种:LIST:链表 <linux/list.h>Linux内核的标准链表就是采用“环形、双向”链表形式实现沿着链表移动智能是线性移动需要随机访问的数据,一般不使用链表链表存放数据的理想情况是:需要遍历所有数据、或者需要动态加...

2018-03-05 20:41:55

阅读数:386

评论数:0

一个Linux下C线程池的实现(转)

本文转自 http://blog.csdn.net/hubi0952/article/details/80450941.线程池基本原理  在传统服务器结构中, 常是 有一个总的 监听线程监听有没有新的用户连接服务器, 每当有一个新的 用户进入, 服务器就开启一个新的线程用户处理这 个用户的数据包。...

2018-03-05 20:22:59

阅读数:27

评论数:0

【Linux进程间通信】 - 共享内存

文件转自 http://blog.csdn.net/xiejingfa/article/details/50888870今天我们来介绍Linux下最高效的一种进程间通信方式 – 共享内存。1、什么是共享内存?顾名思义,共享内存就是两个(或多个)进程共同占有一段内存空间,这些进程可以是有亲缘关系的进...

2018-03-05 18:57:32

阅读数:37

评论数:0

函数指针与回调函数详解

本文转自 http://blog.csdn.net/men_wen/article/details/527014161.什么是函数指针?函数指针就是指针。这个指针存放一个函数的地址,而函数的名称就该函数的入口,即地址。这类似于数组名就是数组的首地址。我们可以通过反汇编直观的查看到函数名和函数地址的...

2018-03-05 13:42:04

阅读数:38

评论数:0

Makefile中用宏定义进行条件编译(gcc -D)/在Makefile中进行宏定义-D

本文转自 http://blog.csdn.net/maopig/article/details/7230311在源代码里面如果这样是定义的:#ifdef   MACRONAME//可选代码#endif那在makefile里面gcc   -D   MACRONAME=MACRODEF或者gcc  ...

2018-03-02 11:30:06

阅读数:46

评论数:0

Linux 内核启动时间分析

本文参考:http://blog.csdn.net/yimiyangguang1314/article/details/88070961:首先修改目标板kernel的bootargs,以便获取kernel启动时加载各模块时间。在bootargs中添加以下内容:printk.time=y 和init...

2018-02-26 09:50:53

阅读数:58

评论数:0

内核头文件使用

转自http://blog.chinaunix.net/uid-22028680-id-3053966.html http://blog.chinaunix.net/uid-24780853-id-3301606.html 1、在内核源码根目录下运行: 'make headers_...

2017-11-09 15:55:13

阅读数:994

评论数:0

设备树详解

设备树详解 在Linux3.x版本后,arch/arm/plat-xxx和arch/arm/mach-xxx中,描述板级细节的代码(比如platform_device、i2c_board_info等)被大量取消,取而代之的是设备树,其目录位于arch/arm/boot/dts 1.设备树的组成...

2017-11-07 09:22:28

阅读数:246

评论数:0

I.MX6 dts 在哪里、怎么编译

一、参考文档: 1. [i.MX] 修改了dts之后,如何重新进行编译呢? http://bbs.21ic.com/icview-983946-1-1.html 二、DTS在哪里: 1. 查看kernel中dts目录的Makefile: cat k...

2017-10-26 09:19:25

阅读数:212

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭