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进程
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
学习
服务器
进程线程(wait与exec族函数、同步与互斥、管道、信号量、共享内存、消息队列)笔记-day13
目录前言一、Linux多任务1.1定义、特性、类别1.2
Linux进程
命令二、多进程2.1声明、状态2.2fork()函数、父子进程2.3-exit()、exit()、getpid()、getppid(
天明1988
·
2023-08-08 07:22
嵌入式Linux
C开发程序设计
linux
ubuntu
c#
visual
studio
code
代码规范
Linux进程
中有xorg,Linux黑话解释:Xorg,X11,Wayland,什么是显示服务器
您是否想知道XServer,Xorg,X11,Wayland以及诸如此类的东西到底是什么?WaylandvsXorg,哪个更好?本指南就为你详细讲解。您总是会遇到这些术语,并且知道它们与图形有关,但您可能想更深入了解它们,那就继续阅读本文吧。Linux中的显示服务器是什么?显示服务器是一个程序,其主要任务是协调客户端与其他操作系统,硬件以及彼此之间的输入和输出。显示服务器通过显示服务器协议与其客户
武垣清舍
·
2023-08-08 06:29
Linux进程中有xorg
Linux进程
间通信--ftok
在C语言中,ftok函数用于生成一个唯一的键值,该键值通常用于创建共享内存,消息队列和信号量等系统资源的标识符。ftok函数原型入下:key_tftok(constchar*pathname,intproj_id);参数说明:·pathname:一个存在的文件路径名或目录路径名,用于生成键值,建议使用具有全局可见性的文件路径名。·proj_id:一个用户定义的整数值,用于生成键值的低序8位,它也可
陶大巴豆
·
2023-08-08 01:49
数据结构
linux
Linux进程
间通信--msgsnd函数的作用
msgsnd函数用于将消息发送到消息队列中。它的原型如下:intmsgsnd(intmsqid,constvoid*msgp,size_tmsgsz,intmsgflg);参数解释:msqid:消息队列标识符,由msgget函数返回。msgp:指向要发送的消息的指针,注意这里传的是void类型的指针,所以在传参的时候我们要用void*强转一下,一般是一个结构的变量的地址(也就是&msg,这里假设m
陶大巴豆
·
2023-08-08 01:49
java
开发语言
Linux进程
间通信--msgrcv函数的作用
msgrcv函数用于从消息队列中接收消息。它的原型如下:ssize_tmsgrcv(intmsqid,void*msgp,size_tmsgsz,longmsgtyp,intmsgflg);参数解释:msqid:消息队列标识符,由msgget函数返回。msgp:指向用于存储接收到的消息的缓冲区的指针。msgsz:接收缓冲区的大小(以字节为单位)。msgtyp:用于选择接收哪种类型的消息。如果值为0
陶大巴豆
·
2023-08-08 01:48
linux
c语言
[Linux]进程间通信(上篇)——匿名管道(管道原理,实现示例,端口情况探究!!)
hello,大家好,本篇文章介绍
Linux进程
间的通信,包含内容有进程间通信的介绍、理解,管道的介绍使用:匿名管道,匿名管道的实现示例,匿名管道端口4种情况的探究。
bang___bang_
·
2023-08-07 14:48
我在地球学Linux
linux
运维
服务器
进程间通信
匿名管道
手把手教你使用 ftrace 对 Linux 系统进行 debug
1、简介strace:用来跟踪
Linux进程
执行时的系统调用和接收所接收的信号,可以跟踪到一个进程产生的系统调用,包括参数,返回值,执行消耗的时间。
嵌入式Linux系统开发
·
2023-08-07 08:43
Linux
驱动与调试大全
linux
Linux进程
(二)
文章目录进程(二)Linux的进程状态R(running)运行态S(sleeping)阻塞状态D(disksleep)深度睡眠T(stopped)状态X(dead)状态Z(zombie)状态僵尸进程孤儿进程进程优先级更改优先级进程(二)前文我们知道了,传统的进程状态为:运行态、阻塞态、挂起,这是教科书上对于操作系统的进程状态描述,但是我们知道,不同的操作系统对于其自身的状态定义和描述是不同的,我们
小王学代码
·
2023-08-06 17:18
Linux
linux
进程
僵尸进程
孤儿进程
Linux进程
信号
全文目录概念什么是Linux信号?信号行为(coredump)如何理解信号被进程保存:信号发送的本质:产生信号1.终端按键(组合键)变成信号:2.通过系统调用接口向进程发送信号3.软件条件产生信号4.硬件异常产生信号总结信号阻塞概念在内核中的表示sigset_t(信号集)信号集操作函数信号捕捉信号捕捉流程signal函数sigaction可重入函数volatileSIGCHLD信号概念信号与信号量
_featherbrain
·
2023-08-06 07:00
Linux
linux
服务器
运维
Linux文件管理知识:查找文件
前几篇文章一一介绍了
LINUX进程
管理控制命令及网络层面的知识体系,综所周知,一个linux系统是由很多文件组成的,那么既然有那么多文件,那我们该如何管理这些文件呢?
Linux小百科
·
2023-08-05 04:20
linux
php
数据库
2018-07-26 schedule
linux进程
管理之调度与切换进程的切换过程是在context_switch()中实现的。
七点水Plus
·
2023-08-04 22:07
<Linux基础--文件描述符fd、重定向、文件流指针FILE*概念理解>
Linux进程
默认打开的三个文件描述符:标准输入0、标准输出1、标准错误2.因此文件描述符fd=0就表示标准输入,fd=1表示标准输出,fd
峰回路转f
·
2023-08-04 20:00
linux
linux
基础IO
文件描述符
文件流指针
Linux进程
,线程,内核线程的区别
进程、线程和内核线程是计算机中不同层次的执行单元,它们之间有以下区别:进程(Process):进程是计算机中正在运行的程序的实例。每个进程都有自己的地址空间、代码、数据、打开的文件等资源。进程是操作系统进行资源分配和调度的基本单位。不同进程之间相互独立,彼此隔离,通过进程间通信(IPC)来进行交互。线程(Thread):线程是进程中的一个执行流程。一个进程可以包含多个线程,共享同一地址空间和其他资
陶大巴豆
·
2023-08-04 18:37
linux
java
运维
Linux文件管理知识:查找文件
前几篇文章一一介绍了
LINUX进程
管理控制命令及网络层面的知识体系,综所周知,一个linux系统是由很多文件组成的,那么既然有那么多文件,那我们该如何管理这些文件呢?
云计算运维工程师
·
2023-08-04 12:18
linux
php
数据库
美团java开发二面
4、
linux进程
和线程差不多,正确吗?5、单核C
五平南天
·
2023-08-04 03:26
虚拟化原理
CPU虚拟化一个KVM(kernel-basedvirtualmachine)虚拟机在宿主机上就是一个qemu-kvm进程,与其他
Linux进程
一样被调用。
小码弟
·
2023-08-04 03:02
Linux文件管理知识:查找文件
前几篇文章一一介绍了
LINUX进程
管理控制命令及网络层面的知识体系,综所周知,一个linux系统是由很多文件组成的,那么既然有那么多文件,那我们该如何管理这些文件呢?
llawliet0001
·
2023-08-04 02:41
linux
php
数据库
操作系统理论:
Linux进程
与进程状态(进程调度的大O(1)算法数据结构模型)
文章目录一.进程的基本概念进程间的基本关系:父子关系二.进程状态(1)进程的运行状态R
Linux进程
调度的大O(1)算法数据结构模型(运行队列哈希桶):进程的运行时间片(2)进程的睡眠状态(S和D)(3
摆烂小青菜
·
2023-08-04 02:34
青菜的Linux专栏
linux
算法
数据结构
【Linux操作系统】进程管理详解:从基本操作到动态监控网络状态(ps、top、kill、killall、pstree、htop、systemctl、netstat、ss)
本文将从基本操作开始,逐步介绍
Linux进程
管理的各个方面,帮助读者全面了解和掌握
Linux进程
管理的技巧和工具。
嵌入式小白—小黑
·
2023-08-03 17:12
操作系统
linux
网络
运维
linux程序间管道通信,
linux进程
间通信——管道 详解
管道是Linux中很重要的一种通信方式,是把一个程序的输出直接连接到另一个程序的输入。常说的管道多是指无名管道,无名管道只能用于具有亲缘关系的进程之间,这是它与有名管道的最大区别。有名管道叫namedpipe或者FIFO(先进先出),可以用函数mkfifo()创建。Linux管道的实现机制在Linux中,管道是一种使用非常频繁的通信机制。从本质上说,管道也是一种文件,但它又和一般的文件有所不同,管
韩军安
·
2023-08-03 11:44
linux程序间管道通信
Linux进程
间通信方式——管道
管道什么是管道管道是UNIX系统中最古老的IPC(进程间通信)方式,所有UNIX系统都提供这种通信机制。管道就是从一个进程连接到另一个进程的一个数据流局限性为了可移植性,管道都采用历史沿用的半双工(数据只能单向流动)通信管道只能在具有公共祖先的两个进程间使用匿名管道pipe创建一个匿名管道由参数返回两个文件描述符:fd[0]为读端(从管道读)打开,fd[1]为写端(从管道写)打开(读写端与默认文件
Pin_na
·
2023-08-03 11:42
Linux
进程间通信
管道
信号量
共享内存
消息队列
Android Zygote进程和app进程fork过程分析1
dvm,app进程,
linux进程
三者关系DVM指dalivk的虚拟机。每一个Android应用程序都在它自己的进程中运行,都拥有一个独立的Dalvik虚拟机实例。
牛晓伟
·
2023-08-02 19:41
linux 进程 结构体,
Linux进程
相关的结构体task_struct
structtask_struct{#ifdefCONFIG_THREAD_INFO_IN_TASKstructthread_infothread_info;#endifvolatilelongstate;randomized_struct_fields_startvoid*stack;atomic_tusage;unsignedintflags;unsignedintptrace;#ifdefC
啃老师
·
2023-08-02 10:36
linux
进程
结构体
Linux进程
描述符task_struct结构体详解
转载出处@http://blog.csdn.net/gatieme进程是处于执行期的程序以及它所管理的资源(如打开的文件、挂起的信号、进程状态、地址空间等等)的总称。注意,程序并不是进程,实际上两个或多个进程不仅有可能执行同一程序,而且还有可能共享地址空间等资源。Linux内核通过一个被称为进程描述符的task_struct结构体来管理进程,这个结构体包含了一个进程所需的所有信息。它定义在incl
zhang1308299607
·
2023-08-02 10:36
linux
task_struct
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
其他