了解进程 进程定义 已经启动的可执行的运行实例 组成 已经分配内存的地址空间 安全属性,包括所有权凭据和特权 程序代码的一个或多个执行线程 程序和进程的区别 程序:二进制文件 进程:是程序运行时的过程,动态,有生命周期及运行状态 进程的生命周期 所有进程都是第一个系统进程的后代 centos5,6的 ...
分类:
系统相关 时间:
2019-09-23 15:18:59
阅读次数:
127
管道 管道是Linux支持的最草的IPC(进程间通信)方式,可以分为有名管道和无名管道 无名管道 1. 管道是半双工,只能支持单向流动,两个进程需要建立两个通道来进行通信 2. 无名管道通过pipe()函数创建,只能用于父子进程或者兄弟进程之间 3. 一个进程向管道中写数据,加入到管道缓冲区的尾部, ...
分类:
系统相关 时间:
2019-09-23 09:31:57
阅读次数:
90
Linux进程死锁定位最近定位一个服务问题时发现telnet某个端口,无法链接。无奈之下只能一步步排查。端口是否存在ss-l|grepLISTEN|grep9999如果端口存在那么可以观察该端口上的recv-qsend-q如果是发生死锁一般情况下这两个队列只会增加(当然当服务处理过慢时也会导致包堆积)Recv-QSend-QLocalAddress:PortPeerAddress:Port0102
分类:
系统相关 时间:
2019-09-20 10:29:38
阅读次数:
211
一、运行模式 运行模式也可以称之为运行级别。 在 Linux进程中存在一个进程:init(initialize,初始化),该进程ID是1 查看该进程命令:ps -ef | grep init 该进程存在一个对应的配置文件:inittab(系统运行级别配置文件,位置:/etc/inittab),用户可 ...
分类:
系统相关 时间:
2019-09-17 11:02:02
阅读次数:
126
Linux进程间的通讯 Unix发展做出重大贡献的两大主力AT&T的贝尔实验室及BSD(加州大学伯克利分校的伯克利软件发布中心)在进程间通信方面的侧重点有所不同。前者对Unix早期的进程间通信手段进行了系统的改进和扩充,形成了“system V IPC”,通信进程局限在单个计算机内;后者则跳过了该限 ...
分类:
系统相关 时间:
2019-09-01 01:20:17
阅读次数:
328
1. 了解Linux的那个驱动?举例讲讲。 2. 中断上半部下半部 3. spinlock semphore mutex 区别 4. 内核空间和用户空间通信方式 5. boot传给kernel的参数 6. linux 进程调度方法 7. linux softirq 8. MMU作用 9. 访问外部寄 ...
分类:
系统相关 时间:
2019-08-30 09:23:45
阅读次数:
281
查看进程 ps -aux (看的全面,信息也全面) 停止进程 Kill -9 java或者Kill -9 7911 查看程序端口占用情况 查看所有进程端口 netstat -ntlp 或者 netstat –apn 查看软件占用进程端口 ps -aux | grep tomcat ...
分类:
系统相关 时间:
2019-08-29 13:46:37
阅读次数:
86
程序进程线程程序:保存在外部存储介质(如硬盘,光盘)中的可执行机器代码和数据的静态集合。进程:在CPU及内存中处于动态执行状态的计算机程序。线程:操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。如下图中,宿主机开启一个虚拟机就是一个进程,而虚拟机正常运行过程中,又会开启
分类:
系统相关 时间:
2019-08-27 10:45:14
阅读次数:
103
[TOC] 数据段 用来存放可执行文件中已初始化的全局变量,换句话说就是存放程序静态分配的变量和全局变量; 代码段 代码段是用来存放可执行文件的操作指令,也就是说它是可执行程序在内存中的镜像。代码段需要防止在运行时被非法修改,所以只允许读取操作,而不允许写入(修改)操作 它是不可写的; BSS段 包 ...
分类:
系统相关 时间:
2019-08-24 09:34:19
阅读次数:
115
一、共享内存shm 1 概念:多个进程的地址空间都映射到同一块物理内存,这样多个进程都能看到这块物理内存,实现进程间通信,而且不需要数据的拷贝,所以速度最快。 二、内存映射mmap 1 前言:先介绍一下普通的读写文件的原理,进程调用read/write系统调用后会陷入内核,内核开始读写文件,假设内核 ...
分类:
系统相关 时间:
2019-08-21 15:10:01
阅读次数:
122