E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
linux进程
Linux进程
信号
目录一、信号的基础知识1.初步认识信号2.操作系统中的信号3.信号处理方式的注册二、信号的产生1.终端热键2.系统调用(1)kill函数(2)raise函数(3)abort函数3.硬件(1)除零错误(2)空指针解引用4.软件(1)匿名管道(2)闹钟三、核心转储四、信号保存1.三大概念2.信号集操作(1)什么是信号集操作(2)sigset_t类型(3)具体使用五、信号处理1.内核态和用户态的概念2.
聪明的骑士
·
2023-08-29 23:51
Linux
linux
运维
服务器
DP读书:鲲鹏处理器 架构与编程(十三)操作系统内核与云基础软件
操作系统内核与云基础软件鲲鹏软件构成硬件特定软件鲲鹏软件构成硬件特定软件1.BootLoader2.SBSA与SBBR3.UEFI4.ACPI操作系统内核Linux系统调用
Linux进程
调度Linux内存管理
DarrenPig
·
2023-08-29 22:08
鲲鹏处理器
架构与编程
架构
服务器
笔记
学习
运维
unix
云原生
C++ 多进程开发
文章目录一、程序二、进程三、操作系统单道和多道程序时间片并行和并发进程控制块(PCB)四、进程状态和Linux下的命令进程的状态
Linux进程
命令查看进程杀死进程进程号和相关函数五、子进程的创建和执行进程的创建
半块方便面
·
2023-08-29 18:25
C++
c++
java
开发语言
Linux进程
替换和信号:探索进程管理的关键机制
我们将了解进程替换的概念、原理和常见应用,以及信号的基本概念和使用方法,帮助读者全面理解
Linux进程
管理的关键机制。
爱学习的卢生
·
2023-08-28 21:34
linux
服务器
运维
系统安全
云计算
Linux进程
通信之共享内存
今天我为大家讲的是进程间通信的第二种方法——共享内存。首先我们得理解一下什么是共享内存以及共享内存通信的原理。共享内存其实就是os在内存上面开辟的一段空间,让不同的进程通过虚拟地址进程空间一起看到这同一块内存,以下是共享内存原理示意图:创建一个共享内存:参数key是内核层标定共享内存唯一性的,因为os创建了许多共享内存,为了能让不同的进程找到同一个共享内存,就用key来标识。因为有很多的共享内存需
康康有点c
·
2023-08-26 19:17
linux
运维
服务器
Linux进程
通信之管道通信
我们都知道,进程之间都是相互独立的,为了实现进程间能够互相传输数据便有了进程间通信。进程间通信分为三类,第一类是基于文件系统的管道通信,第二类是基于systemv标准的本地通信,第三类是基于POSIX标准,能够实现跨主机的通信。今天我们所要探讨的是第一大类管道通信。在认识管道通信之前,我们得先知道什么是管道。管道的概念我们拿自来水管道来举例,自来水管道里面的水从一头流向另一头。在计算机世界里,管道
康康有点c
·
2023-08-26 19:47
linux
网络
运维
linux进程
栈和线程栈大小,
Linux进程
栈和线程栈
参考资料:总结:1、进程的栈大小是在进程执行的时刻才能指定的,即不是在编译的时候决定的,也不是在链接的时候决定的2、进程的栈大小是随机确定的至少比线程栈要大,但是不到线程栈大小的2倍3、线程栈大小是固定的,也就是ulimit-a显示的值查看线程栈大小:可以看到默认情况下线程栈大小为8192(8MB),可以使用ulimit-sxxx修改线程默认栈大小(1)检查线程栈默认大小(8KB)线程执行2030
岩不言
·
2023-08-26 08:46
linux进程栈和线程栈大小
linux进程
和进程管理在生产是如何运用的
linux进程
和进程管理在生产中,常常需要查看进程,并对进程进行管理,或者说根据任务的优先级别对进程kill掉,释放资源查看进程,查看端口号:打印目前正在运行的进程的内容及pid:ps-ef可以用|grepxxx
夜空痕
·
2023-08-25 15:43
Linux进程
状态
目录一、普适操作系统的进程状态1.什么是进程状态2.三种重要的进程状态(1)运行状态(2)阻塞状态(3)挂起状态二、Linux源代码中的进程状态三、
Linux进程
状态1.运行状态2.睡眠状态(S)3.磁盘休眠状态
聪明的骑士
·
2023-08-25 06:29
Linux
linux
运维
c语言
操作系统 实验二 观察
Linux进程
状态
实验二观察
Linux进程
状态一、实验目的在本实验中学习Linux操作系统的进程状态,并通过编写一些简单代码来观察各种情况下,
Linux进程
的状态,进一步理解进程的状态及其转换机制。
jian圣楠
·
2023-08-25 06:29
操作系统
操作系统
linux
Linux 进程状态
Linux进程
状态是平时排查问题、程序稳定性测试的基础知识,查看进程状态的常用工具有top和ps。
mybright_
·
2023-08-25 06:29
Linux系统/网络编程
linux
进程状态
信号量
IPC不同,它是一个计数器,用于实现进程间的互斥于同步本文参考:Linux的信号量_linux信号量_行孤、的博客-CSDN博客【Linux】Linux的信号量集_Yngz_Miao的博客-CSDN博客
Linux
mjmmm
·
2023-08-24 23:23
linux
运维
服务器
系统编程
C语言
linux使用什么命令设置进程的优先级,Linux调整进程优先级之nice命令
1.了解
Linux进程
调度进程调度是Linux中非常重要的概念。Linux内核有一套高效复杂的调度机制,能使效率极大化,但有时为了实现特定的要求,需要一定的人工干预。
代代狸
·
2023-08-24 02:09
linux top 查看进程命令,
linux进程
查看命令top详解
top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。下面详细介绍它的使用方法。top是一个动态显示过程,即可以通过用户按键来不断刷新当前状态.如果在前台执行该命令,它将独占前台,直到用户终止该程序为止.比较准确的说,top命令提供了实时的对系统处理器的状态监视.它将显示系统中CPU最“敏感”的任务列表.该命令可以按CPU使用.内存
量投科技-于少伟
·
2023-08-24 02:09
linux
top
查看进程命令
Linux进程
分配内存的两种方式--brk() 和mmap()
Linux进程
分配内存的两种方式--brk()和mmap()-穆穆兔兔-博客园(cnblogs.com)
取个帅气的昵称吧213
·
2023-08-23 20:19
linux进程
、线程及用户空间、内核空间的理解
以下资源为我学习的备忘录笔记形式,相关借鉴文档均附上了链接,如有描述不正确的希望可以及时提出,我们共同帮助进步。进程:资源分配的最小单元,程序在操作系统中运行的实例线程:最小调度单元一个进程至少有一个线程或多个线程,一个线程只能属于一个进程,因为进程是最小的资源分配单元,所以线程不存在独立的地址空间,而是多个线程共享进程的独立运行空间,但是线程有自己的栈空间进程空间理解:j进程空间分为:代码区、数
linng12
·
2023-08-22 23:25
linux
进程间通信——信号
信号的概念信号是
Linux进程
间通信的最古老的方式之一,是事件发生时对进程的通知机制,有时也称之为软件中断,它是在软件层次上对中断机制的一种模拟,是一种异步通信的方式。
陌养
·
2023-08-22 21:09
linux
linux
服务器
网络
[入门篇]
Linux进程
优先级详解,我不信你看不懂
目录0.前言1.进程优先级1.1引入进程优先级1.2为什么要有优先级1.3查看优先级的方法1.4PRI值与NI值1.4.1PRI值简介1.4.2NI值简介1.4.3PRI和NI关系1.5如何改变进程的优先级1.5.1不常用的两种方法1.5.2使用top指令1.6补充知识0.前言在上一篇博客当中,我们初步了解了fork创建子进程的逻辑,以及进程状态的详解,下面是链接,本篇博客我们着重讲解进程的优先级
yuyulovespicy
·
2023-08-21 12:16
Linux操作系统-系统编程
linux
运维
服务器
c语言
vim
Linux进程
优先级
Linux进程
优先级1.进程优先级1.1基本概念1.2优先级取值范围2.查看进程优先级3.调整进程优先级1.进程优先级1.1基本概念由于系统中进程数量众多,而CPU资源比较少甚至只有一个,进程之间需要竞争来使用
Noone0^
·
2023-08-21 11:46
Linux
Linux进程
调度
转载自公众号:在下小神仙进程的分类实时进程实时进程代表那些需要及时响应的进程,否则用户就会感觉到延时,比如你的终端等待你的输入,你的subline等待你的输入,当你交互的时候,这些进程都需要及时的响应。普通进程普通进程就是指那些不需要那么及时响应的进程,比如压缩,视频的编解码。上下文切换CPU寄存器和程序计数器就是CPU上下文,因为它们都是CPU在运行任何任务前,必须的依赖环境。CPU寄存器是CP
IT味番茄
·
2023-08-20 20:37
Linux
linux
【Linux操作系统】深入探索
Linux进程
:创建、共享与管理
进程的创建是Linux系统编程中的重要概念之一。在本节中,我们将介绍进程的创建、获取进程ID和父进程ID、进程共享、exec函数族、wait和waitpid等相关内容。文章目录1.进程的创建1.1函数原型和返回值1.2函数示例2.获取进程ID和父进程ID2.1函数原型和返回值2.2函数示例3.exec函数族3.1`exec()`函数族的常见成员:3.2函数示例4.wait和waitpid4.1函数
嵌入式小白—小黑
·
2023-08-20 15:12
操作系统
linux
运维
服务器
玩转操作系统
文章目录操作系统概述操作系统相关概念操作系统之进程管理进程实体进程实体五状态模型进程同步两种模型进程同步Linux的进程管理Linux系统当中进程的相关概念
Linux进程
的相关操作命令作业管理进程调度死锁存储管理内存分配与回收内存分配内存回收段页式存储管理页式存储管理段式存储管理段页式存储管理虚拟内存
行者自远
·
2023-08-19 23:48
计算机基础
《Linux从练气到飞升》No.14
Linux进程
优先级
作者:主页我的专栏C语言从0到1探秘C++数据结构从0到1探秘Linux菜鸟刷题集欢迎关注:点赞收藏✍️留言码字不易,你的点赞收藏❤️关注对我真的很重要,有问题可在评论区提出,感谢阅读!!!文章目录前言进程优先级基本概念查看系统进程`PRI`and`NI`怎么理解?查看进程优先级的命令其他概念后记前言前面两篇我们讲述了进程状态和进程的基本概念,本篇我们将讲述进程优先级的相关问题,为什么要有优先级,
迷茫的启明星
·
2023-08-19 13:01
《探秘Linux》
linux
服务器
运维
网络
后端
linux进程
僵尸问题的原因,Linux僵尸进程产生原因及避免方法
在fork()/execve()过程中,假设子进程结束时父进程仍存在,而父进程fork()之前既没安装SIGCHLD信号处理函数调用waitpid()等待子进程结束,又没有显式忽略该信号,则子进程成为僵尸进程,无法正常结束,此时即使是root身份kill-9也不能杀死僵尸进程。补救办法是杀死僵尸进程的父进程(僵尸进程的父进程必然存在),僵尸进程成为”孤儿进程”,过继给1号进程init,init始终
自然语言处理老白
·
2023-08-18 23:22
linux进程僵尸问题的原因
2019-08-18 字节跳动面经
1.session和cookie2.session怎么区分哪个用户3.返回cookie4.数据结构线性探测散列hash冲突5.几种方法,只说了三种6.
linux进程
和线程的区别7.
linux进程
和线程有什么相同点
北子萌
·
2023-08-18 15:42
linux进程
相关函数(获取、销毁、切换···)
进程概述进程:就是进行中的程序程序:存放指令的程序文件,存放在磁盘上,固定不变的,保存着指令的有序集合。程序执行过程:将程序从硬盘导入到内存,内存上分为代码区、静态变量区、堆栈区等等文本区:储存处理器执行的代码数据区:存储变量和动态分配的内存:全局变量,局部变量,静态变量,堆栈区:存储着活动进程调用的指令和本地变量,指针变量->栈区,动态分配的内存->堆区进程为程序执行提供各种各样的条件,程序需要
年纪青青
·
2023-08-18 03:50
个人笔记
随笔
linux
tiny4412
linux函数练习
linux
wait
exec
Linux进程
信号
Linux进程
信号文章目录
Linux进程
信号1.引言2.信号产生3.信号保存4.信号处理4.1signal()函数4.2sigprocmask()函数&&sigpending()函数5.信号关闭1.引言信号众所周知就是一种通知的行为
Arthur___Cui
·
2023-08-16 19:24
Linux
linux
运维
服务器
【Linux】进程间通信(管道/共享内存/消息队列/信号量)
Linux进程
间通信文章目录
Linux进程
间通信进程间通信的目的进程间通信的分类管道什么是管道匿名管道匿名管道的原理匿名管道的创建(pipe接口)匿名管道的读写规则命名管道命名管道的原理命名管道的创建(
xiaomage1213888
·
2023-08-16 14:59
Linux
linux
Linux0.11内核--进程的调度(运行态(就绪态)和睡眠态之间的转换)
一、
Linux进程
的状态二、基本信息1---侧重C语言描述当进程等待资源或者事件时,就进入睡眠状态。
高原低谷
·
2023-08-16 07:26
李志军老师实验
p2p
网络协议
网络
Spring开发
类似Docker这样的软件也是一个容器,它提供了必要的Linux环境以便运行一个特定的
Linux进程
。通常来说,使用容器运行组件,除了提供一个组件运行环境之外,容器
·
2023-08-15 20:22
springjava
《Linux从练气到飞升》No.13
Linux进程
状态
作者:主页我的专栏C语言从0到1探秘C++数据结构从0到1探秘Linux菜鸟刷题集欢迎关注:点赞收藏✍️留言码字不易,你的点赞收藏❤️关注对我真的很重要,有问题可在评论区提出,感谢阅读!!!文章目录前言先看看Linux内核源代码怎么说认识进程状态新建阻塞运行挂起终止进程状态查看命令Linux内核中的进程状态RSDS与D的区别:TXZR+/S+/T+中的+是什么意思?僵尸进程危害孤儿进程后记前言前面
迷茫的启明星
·
2023-08-15 19:48
《探秘Linux》
linux
运维
服务器
进程状态
后端
【
Linux进程
篇】环境变量
【
Linux进程
篇】环境变量目录【
Linux进程
篇】环境变量基本概念常见环境变量查看环境变量方法测试PATH测试HOME测试SHELL和环境变量相关的命令环境变量的组织方式通过代码如何获取环境变量命令行参数命令行第三个参数通过第三方变量
爱写代码的刚子
·
2023-08-15 02:07
Linux
linux
运维
服务器
c++
exec族函数
本节学习exec族函数,并大量参考了以下链接:
linux进程
---exec族函数(execl,execlp,execle,execv,execvp,execvpe)_云英的博客-CSDN博客exec族函数函数的作用我们用
mjmmm
·
2023-08-14 01:58
linux
运维
服务器
系统编程
C语言
c语言
《Linux从练气到飞升》No.12
Linux进程
概念
作者:主页我的专栏C语言从0到1探秘C++数据结构从0到1探秘Linux菜鸟刷题集欢迎关注:点赞收藏✍️留言码字不易,你的点赞收藏❤️关注对我真的很重要,有问题可在评论区提出,感谢阅读!!!文章目录前言进程基本概念描述进程-PCBtask_struct-PCB的一种task_struct内容分类组织进程查看进程通过系统调用获取进程标示符通过系统调用创建进程-fork初识1.父子进程代码共享,数据各
迷茫的启明星
·
2023-08-12 15:53
《探秘Linux》
linux
服务器
运维
后端
进程
一篇文章教会你什么是
Linux进程
控制
Linux进程
控制进程创建1.fork函数初识1.1那么fork创建子进程时,操作系统都做了什么呢?1.2父子进程和CPU中的EIP(指令指针)之间存在一定的关系1.3fork的常规用法有哪些?
爱学习的鱼佬
·
2023-08-12 13:12
Linux
linux
服务器
网络
vim
后端
centos
【
Linux进程
篇】进程概念(2)
【
Linux进程
篇】进程概念(2)目录【
Linux进程
篇】进程概念(2)进程状态Linux对进程的说法linux中的信号进程状态查看Z(zombie)——僵尸进程僵尸进程的危害孤儿进程进程优先级基本概念查看系统进程
爱写代码的刚子
·
2023-08-12 08:56
Linux
linux
服务器
java
进程概念
僵尸进程
孤儿进程
并发
linux信号量
Linux进程
间的通信方式和原理进程的概念进程是操作系统的概念,每当我们执行一个程序时,对于操作系统来讲就创建了一个进程,在这个过程中,伴随着资源的分配和释放。可以认为进程是一个程序的一次执行过程。
阿雷的天空
·
2023-08-12 02:53
linux学习
linux
进程间通信
信号量
管道
swapper进程
LINUX进程
小结id为0的进程通常是调度进程,常常被称为交换进程(swapper),该进程为内核的一部分,他并不执行任何磁盘上的程序,因此也被称为系统进程。
阿雷的天空
·
2023-08-12 02:52
linux学习
Linux
进程
swapper
Linux进程
管理命令
一、进程程序由一条条指令构成,在运行一个程序的时候就是把这些指令从第一条执行到最后一条,而进程是一个正在运行的程序。比如说,一个main.c文件是不可以直接运行的,对main.c进行编译链接之后生成一个main.exe(在Windows系统中)或main(在Linux系统中),这里的main.exe或者main叫做可执行程序,这个可执行程序是二进制的。所以,其实程序是一个二进制文件,计算机把它运行
嘘yyyyyy
·
2023-08-12 00:38
Linux
linux
运维
服务器
Linux进程
管理和任务计划
Linux进程
管理和任务计划一.进程相关概念介绍1.操作系统内核的作用1.1操作系统操作系统一般具有下面两种意思:表示包括管理计算机资源的核心软件和附带的标准软件工具,附带的标准软件如:命令行解释器、GUI
墨烦信息
·
2023-08-11 13:31
linux
运维
服务器
实验三
linux进程
间通信,实验五:进程间通信
《实验五:进程间通信》由会员分享,可在线阅读,更多相关《实验五:进程间通信(8页珍藏版)》请在人人文库网上搜索。1、精选文库实验五:进程间通信实验目的:学会进程间通信方式:无名管道,有名管道,信号,共享内存实验要求:(一)在父进程中创建一无名管道,并创建子进程来读该管道,父进程来写该管道(二)在进程中为SIGBUS注册处理函数,并向该进程发送SIGBUS信号(三)创建一共享内存,实现放进程间通信实
FeMnO
·
2023-08-10 20:57
实验三linux进程间通信
进程间通信系列 之 概述与对比
FAQ4:WINDOS进程间通信与
LINUX进程
间通信的关系?FAQ5:进程间通信与线程间通信之间的关系?/对比注:摘自:原文链接:https://blog.csdn.net/younger_c
宁静致远2021
·
2023-08-10 20:26
Linux
c语言
数据结构
Linux进程
间通信总结
进程间通信的概念每个进程各自有不同的用户地址空间,任何一个进程的变量在另一个进程中都是看不到的,所以进程之间要交换数据必须通过内核,在内核中开辟出一块缓冲区。一个进程把自己的数据从用户空间拷贝到内核缓冲区,另一个进程再从内核缓冲区把数据读走。内核提供的这种机制称为进程间通信(IPC,InterProcessCommunication)进程间通信的目的数据传输:一个进程需要将它的数据发送给另一个进程
5念since
·
2023-08-10 20:26
linux应用开发
Linux进程
间通信(IPC)之消息队列简单编程
1.消息队列的概述消息队列,是消息的链接表,存放在内核中。一个消息队列由一个标识符(即队列ID)来标识。2.消息队列的特点消息队列是面向记录的,其中的消息具有特定的格式以及特定的优先级。消息队列独立于发送与接收进程。进程终止时,消息队列及其内容并不会被删除。消息队列可以实现消息的随机查询,消息不一定要以先进先出的次序读取,也可以按消息的类型读取。消息队列可以互相通信,而管道和FIFO是不可以互相通
ThePowerLin
·
2023-08-10 20:25
linux
第七章:
Linux进程
间通信(IPC)——构成进程间通信的信道方案
系列文章目录文章目录系列文章目录前言进程间通信介绍进程间通信目的进程间通信发展进程间通信分类进程通信的原理管道什么是管道pipe管道通信特点简单设计命名管道什么是命名管道mkfifostrcmp/strncasecmpunlinkgetch简单设计共享内存什么是共享内存shmget/ftokipcsshmctlshmat/shmdt共享内存的特点消息队列msgget/msgctlmsgsnd/ms
好好锅
·
2023-08-09 19:41
#
Linux
linux
Android开发之旅:进程与线程
引言当应用程序的组件第一次运行时,Android将启动一个只有一个执行线程的
Linux进程
。默认,应用程序所有的组件运行在这个进程和线程中。
huahaiyi
·
2023-08-09 18:38
android
开发语言
java
如何找到Linux GUI程序对应的进程?
Linux进程
树我只想到一个笨办法,就是在(本地机器上)启动和关闭“软件与更新”时,分别保存系统的所有进程,然后比较看有没有差异。ps-Aocmd|sort
萝卜头实验室
·
2023-08-09 11:53
多线程只需这一篇足够
目录Linux线程概念什么是线程:线程的优点线程的缺点线程异常:线程用途:
Linux进程
VS线程进程和线程线程控制:POSI
Obto-
·
2023-08-08 20:47
Linux
linux
开发语言
c++
vscode
javascript
Linux进程
信号
目录了解信号信号概念:使用kill-l查看系统定义的信号列表:编辑信号常见处理方式用户态和内核态:产生信号由软条件产生信号硬件产生信号信号捕捉阻塞信号在内核中的表示:编辑sigset_t:信号集操作函数:sigpending:信号的捕捉内核如何实现信号的捕捉:sigaction:volatile:了解信号#ctrl+c1.在用户启用前台进程的时候,可以使用ctrl+c来终止这个进程,这个过程就是给
Obto-
·
2023-08-08 20:46
Linux
linux
c++
开发语言
数据结构
算法
Linux常用命令学习总结
Linux命令分类1.Linux目录操作命令2.Linux文件名称3.Linux磁盘命令4.
Linux进程
与防火墙5.Linux用户与组的关系6.Linux权限操作(chmod命令)7.Linux中的文件类型文件所有者修改最近系统地学习下
不堪沉沦
·
2023-08-08 15:23
linux
学习
服务器
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他