linux进程概述

课程导师

智能硬件 智能硬件
麦子学院的专业老师。
00:00:00
Play
Next
00:00 / 00:00
40%
  • 2x
  • 1.5x
  • 1.25x
  • 1x
1x
7.多进程的调试
离线学习

下载APP离线观看

技能补充更多
  • C语言函数使用
    C语言函数使用

    C语言在本质上是函数的语言,我们使用的每个功能都是函数,因此在嵌入式应用开发中,我们对C语言的应用其实是对其函数的应用。如何运用函数,将是我们设计大型嵌入式程序的基础。

  • ARM Bootloader开发
    ARM Bootloader开发

    对于嵌入式驱动开发,掌握了简单的硬件操作,但还不够,一旦系统变得复杂多变时,我们只靠一些简单的汇编是无法开发大型系统的,那么本课程将带着大家掌握如何一步一步写出ARM下的bootloader子功能。

  • ARM硬件接口开发
    ARM硬件接口开发

    嵌入式驱动开发中,有了bootloader,我们可以放心的开发更复杂的接口了,helloworld是怎么在底层跑起来那,看起来不像printf那样简单...

  • 看懂uboot的神秘面容
    看懂uboot的神秘面容

    这套“看懂uboot的神秘面容”课程,其目的在于通过对一个优秀的bootloader软件的全过程分析,一步步如抽丝剥茧般带你领略嵌入式开发所涉及的系统启动部分涉及的概念和相关硬件的原理。包括CP15、UART、DDR2这些系统启动必须掌握的设备信息。

  • 最新问答
  • WIKI资料
  • 课件下载
只看我参与的
  • 学习Linux进程

    linux进程与线程

    多线程和多进程,无论在嵌入式领域,还是应用开发领域,都是不可避免要设计和使用的。 本套视频教程将从实践的角度带你深入理解什么是线程,什么是进程。如何更好的使用好多线程和多进程。课程目标:深刻理解什么是进程进程是资源的分配单位,有自己独立的虚拟空间。线程是执行单位,和进程里的所有线程共享虚拟空间。课后...

  • 学习Linux进程

    linux创建进程fork

    目标与作业1.学会用fork函数创建进程;2.编写fork函数创建进程的案例。fork创建进程函数原型如下#include<unistd.h>  // 必须引入头文件,使用fork函数的时候,必须包含这个头文件,否则,系统找不到fork函数 pid_t  fork(void);  //void代表...

  • 学习Linux进程

    linux创建进程vfork

    目标与作业1.学会用vfork函数创建进程;2.编写vfork函数创建进程的案例。vfork创建进程函数原型如下#include< unistd.h > pid_t  vfork ( void ) ;fork和vfork函数的区别1.vfork函数产生的子进程和父进程完全共享地址空间包括代码段,数...

  • 学习Linux进程

    linux僵尸进程

    目标与作业1.明白什么是僵尸进程,僵尸进程是如何产生,如何避免;2.自己编写代码案例,来熟悉僵尸进程相关的概念。什么是僵尸进程1.僵尸进程的概念每个进程都有一个父进程,当进程退出时,其退出的状态可以被父进程得到。父进程调用wait函数取得子进程退出状态信息,这些信息会保存在内核中,占用很小的一块内存...

  • 学习Linux进程

    linux孤儿进程

    目标与作业1.课程目标:明白什么是孤儿进程,孤儿进程是如何产生,及如何避免,有何用处;2.课后作业:自己编写代码案例,来熟悉孤儿进程相关的概念。什么是孤儿进程1.孤儿进程概念当父进程在子进程之前结束运行,这时该子进程称为孤儿进程。由init守护进程领养。Init进程被设计成永远调用wait函数。也就...

  • 学习Linux进程

    linux多进程的调试

    目标与作业1.课程目标:学会用“跟踪流”调试进程;2.课后作业:自己编写代码案例,用“跟踪流”调试进程。设置跟踪流在进程调用了fork函数后,gdb可以通过设置跟踪流选项的方式指定跟踪父进程还是子进程,其设置方式如下:set follow-fork-mode[ parent | child ]具体看...

  • 学习Linux进程

    linux线程概述

    目标与作业1.理解什么是线程;2.用自己的语言来描述什么是线程。线程的概念1.线程和进程是一对容易混淆的概念事实上多数系统在内核的实现中,对二 者是不加以区分的,linux系统就是这样的一个典型。因此,linux环境下的线程,应该理解为轻量级的进程。2.操作系统以进程为单位分配资源3.线程是执行单位...

  • 学习Linux进程

    linux线程创建

    目标与作业1.学会创建线程;2.编写代码,来实现线程的创建。创建线程linux环境下使用pthread_create函数 创建线程,其函数原型如下。头文件#include<pthread.h>函数声明int pthread_create(pthread_t *restrict tidp,const ...

  • 学习Linux进程

    linux线程体传递参数

    目标与作业1.学会向线程函数体传递参数;2.编写代码案例,实现向线程体函数传递参数。传递参数的两种方法线程函数只有一个参数的情况:直接定义一个变量通过应用传给线程函数。例子#include <iostream> #include <pthread.h> using namespace std; ...

  • 学习Linux进程

    linux进程资源回收

    目标与作业1.理解系统是如何对进程资源回收;2.编写程序来实现进程的资源回收。 进程的控制 wait()#include < sys / types.h > /*提供类型pid_t的定义 */ #include < sys /wait.h > pid_t wait ( int *status)调...

  • 1——9 课件

    1——9 课件

  • 1——9 源码

    1——9 源码

© 2012-2016 www.maiziedu.com

蜀ICP备13014270号-4 Version 5.0.0 release20160127

一名课程顾问想与您沟通

免费电话咨询