管道 进程

swoole运行Master 进程、Reactor 线程、Worker 进程、Task 进程、Manager 进程的区别与联系

Master 进程、Reactor 线程、Worker 进程、Task 进程、Manager 进程的区别与联系 Master 进程 Master 进程是一个多线程进程 Reactor 线程 Reactor 线程是在 Master 进程中创建的线程 负责维护客户端 TCP 连接、处理网络 IO、处理协 ......
进程 线程 Manager Reactor swoole

第5章 在 ASP.NET Core Web 应用进程中使用 EF Core

本章涵盖 在 ASP.NET Core 中使用 EF Core 在 ASP.NET Core 中使用依赖注入 在 ASP.NET 核心MVC操作中访问数据库 使用 EF Core 迁移更新数据库 使用 async/await 提高可扩展性 在本章中,您将使用 ASP.NET Core 构建一个真正的 ......
Core 进程 ASP NET Web

爬虫中scrapy管道的使用

来源:http://www.shanhubei.com/archives/8595.html 一、pipeline中常用的方法 1. process_item(self,item,spider) 管道类中必须有的函数 实现对item数据的处理 必须return item 2. open_spider ......
爬虫 管道 scrapy

python3子进程的子进程的残留问题复现

主进程创建子进程,子进程运行会创建自己的子进程(子子进程),这两个子进程运行都会输出自己正在运行,在子进程运行过程中,主进程杀掉子进程,子进程被杀死了,表面上看不输出东西了,而子子进程还在运行,还在继续往外输出信息。这个时候需要手动查一下子子进程的进程号(如 ps aux | grep python ......
进程 python3 python 问题

Pytest05-多进程运行用例、失败用例重跑

1.多进程运行用例 安装pytest-xdist: pip install pytest-xdist # 将测试执行发送到多个cpu # pytest.main(['-n','2','test_many.py']) # 使用与计算机具有cpu内核一样多的进程 pytest.main(['-n', ' ......
进程 Pytest 05

docker进程无法启动

docker进程无法启动,可能是因为上次没有停止docker,直接关机造成的,我也不确定。 试了很多方法都不行,最后用如下方法解决,卸载重装docker 问题的关键是要将docker卸载干净 sudo apt-get purge -y docker-ce docker-ce-cli docker.i ......
进程 docker

Windows进程和服务

文件系统 DLL文件 DLL文件(Dynamic Link Library)是一种包含了可被多个程序共享和调用的代码和数据的文件。与可执行文件(exe)相比,DLL文件并不能直接运行,而是为其他程序提供了可重用的功能和资源。 PE文件 PE文件(Portable Executable)是Window ......
进程 Windows

elasticsearch activemq 进程

[root@mvp1 ~]# ps -ef | grep elaes 23985 1 0 2023 ? 01:02:42 /opt/elasticsearch/jdk/bin/java -Xshare:auto -Des.networkaddress.cache.ttl=60 -Des.networ ......
elasticsearch activemq 进程

Kernel Memory 入门系列:异步管道

Kernel Memory 入门系列:异步管道 前面所介绍的处理流程都是基于同步管道的,即文档导入的时候,会等到文档处理完成之后才会返回。 但是在实际的应用中,文档很多,而且文档的处理时间也不确定,如果采用同步的方式,那么就会导致整个流程的处理时间过长,也会导致整个流程的阻塞。因此,我们需要一种异步 ......
管道 Kernel Memory

Python中的协程、线程和进程

一.协程与多线程和多进程一起使用有什么不同 协程、多线程和多进程都是实现程序并发执行的方法,不过它们在工作方式和适合的应用场景上存在一些区别。 1.协程(Coroutine) 协程是在单一线程内部实现并发的,由于只涉及单一线程,不存在多线程中常见的数据竞争等线程同步问题。当协程遇到 IO 操作(如文 ......
线程 进程 Python

Python设置进程名称

技术背景 当我们在同一个机器上管理多个进程时,经常会遇到一个问题是,很多进程的名称可能是重复的。以Linux系统为例,进程名称默认使用的是argv[0]。这样一来,如果在一台机器上有很多个Python任务,使用ps -a命令就可以看到大量重名的python3进程。虽然这些进程ID是独一无二的,但是光 ......
进程 名称 Python

Python设置进程名称

更好的管理系统进程,是每一个程序员的进阶必经之路。尤其是使用多进程、多用户的场景,系统内的进程是非常混乱的。如果在运行程序时都能控制好进程名称,那么就可以直接通过进程名称来监管和控制进程的执行和输出。本文介绍了setproctitle这样一个工具的简单使用,可以在python代码内部对进程进行管理。 ......
进程 名称 Python

pid文件关闭进程

/* 你必须定义一个 `main()` 函数入口。 you must define a `main()` function entry.*/#include <iostream>#include <string>using namespace std;#include <stdio.h>#inclu ......
进程 文件 pid

linux 中 paste、cat 结合管道符合并方向调整

001、paste [root@pc1 test1]# ls a.txt b.txt [root@pc1 test1]# cat a.txt ## 测试文件 01 02 03 04 05 06 07 08 09 10 [root@pc1 test1]# cat b.txt ## 测试文件 1 2 [ ......
管道 方向 linux paste cat

使用 JVM 进程缓存 Caffeine

使用 JVM 进程缓存的优点就是没有网络开销,性能速度最快;缺点就是容量有限,无法共享;比较适合性能要求高,缓存数据量小的场景。如果我们自己实现 JVM 进程缓存的话,会使用到 Map 数据类型,相关的过期移除策略以及容量控制都得自己实现,比较麻烦。Caffeine 是一个基于 Java8 开发的提 ......
缓存 Caffeine 进程 JVM

vscode的ssh连接报错过程试图写入的管道不存在

到网上搜,有的人是服务器ip换了,或者是其他信息换了,导致连接不上,但这些解决方法都不适用于我 我的配置文件是这样的: 我猜测是因为我给Host的命名加上了@符号,在我把@符号变成-符号的时候,就能正常连接了...... ......
管道 过程 vscode ssh

Unity3D 如何理解内核线程、内核进程详解

Unity3D是一款跨平台的游戏开发引擎,它提供了丰富的功能和工具来帮助开发者创建高质量的游戏。在Unity3D中,内核线程和内核进程是两个非常重要的概念。本文将详细介绍Unity3D中的内核线程和内核进程,并给出技术详解和代码实现。 对啦!这里有个游戏开发交流小组里面聚集了一帮热爱学习游戏的零基础 ......
内核 线程 进程 Unity3D Unity3

windows2019 iis配置(应用程序池.net v4.5 classic 托管管道模式要设为“集成”)

近几天在windows2019的服务器上配置iis,用来建一个开源的“微厦”的在线教育系统,一直不能正常运行。 看了多次部署说明,指出要将“应用程序池”的“经典”改为“集成”模式,当时只改了一个,中间的一个没有改过来,白白浪费了3个小时的时间; ......
应用程序 管道 windows classic 模式

Windows系统进程svchost.exe在后台偷偷下载数据消耗流量

手机开热点给电脑用,发现电脑网络很慢,用360流量防火墙检查流量情况,发现svchost.exe一直在偷偷搞我流量,整了1个多G,心痛。又是流氓东西。网上查了一下,svchost.exe是系统进程,还不能随便删除停用啥的,于是只能想办法禁止它使用网络。目前我的处理方法是在360流量防火墙上把svch ......
后台 流量 进程 Windows svchost

进程通讯MQ设计

系统进程通讯MQ设计 4.4通讯层 4.4.1 系统进程通讯 选用NetMQ消息队列,用于主进程与影像进程之间的通讯,如下图所示: 系统 Main主进程 系统 Image 影像进程 NetMQ,轻量级消息库ZeroMQ的一种。 主进程与影像进程消息交互如下图:系统 Main主窗体负责接收系统 Ima ......
进程 通讯

kill -9杀不掉的进程如何处理

杀不掉进程的原因可能有两种: 1)此进程是僵尸进程 2)此进程是"核心态"进程 解决方案: ps -A -ostat,ppid,pid,cmd | grep -e '^[Zz]' 命令注解:-A 参数列出所有进程 -o 自定义输出字段 设定显示字段为 stat(状态), ppid(进程父id), p ......
进程 kill

死锁、内部碎片、外部碎片、多进程/多线程、服务器高并发、集群

死锁:两个(多个)线程互相等待对方数据的过程 1.死锁产生条件(解决办法): 🔴 互斥条件:所需求的资源具有排他性,其他请求进程只能等待(可以允许多进程、多线程访问) 🔴 不剥夺条件:未主动释放,不能被其他进程夺走(可以强制剥夺) 🔴 请求和保持:进程或线程至少持有一个资源,并且在等待其他资源 ......
碎片 集群 线程 进程 服务器

系统进程

算法思想:读取当前进程Current,并对其进行冒泡排序。对Total中每一个节点进行搜索,如果在Current中说明未结束进程更新持续时间,如果不在Current中,说明已结束更新Finished的endTime和持续时间。对Current中每个节点搜索,在Total中并且Finished 的en ......
进程 系统

进程(父子进程、进程组)、作业、shell、会话、进程终止的几种方式

父子进程: 父进程调用fork()函数创建的新进程(子进程),返回两个值,父进程返回子进程id,子进程返回0; 子进程可以通过 调用 getpid() 来获取自己的pid;也可也调用 getppid() 获取父进程id; 父子进程共享代码空间;数据空间独立;数据内容是父进程的完整拷贝;指令指针也完全 ......
进程 父子 方式 shell

Android 获取进程名称

Android 获取进程名称 本篇文章主要获取下当前应用的进程名称,具体代码如下: public static String getProcessNameDevice(final Context context) { int myPid = Process.myPid(); if (context ......
进程 名称 Android

进程中的if和else

进程互斥实验的时候遇到了一段代码没有看懂 #include <stdio.h> #include <unistd.h> int main( ) { int p1,p2,i; while((p1=fork( ))= = -1); /*创建子进程p1*/ if (p1= =0) { lockf(1,1, ......
进程 else

内存、典型锁、相对地址、内存覆盖、守护进程、孤儿进程、僵尸进程、局部性原理

内存与其作用: 内存是用于存放数据的硬件,程序执行前需要 先放到内存 才可以被CPU处理 典型的几种锁: 读写锁: 🔴 多个读者可以同时进行读 🔴 写者必须互斥(只允许一个写者写,也不能读者、写者同时进行) 🔴 写者优先于读者(一旦有写者,后续读者必须等待,唤醒时优先考虑写者) 自旋锁(spi ......
进程 内存 局部性 僵尸 孤儿

虚拟技术-时分复用、空分复用、进程状态切换、程序生成过程、进程同步、虚拟内存

虚拟技术把一个物理实体转换为多个逻辑实体。 主要有两种虚拟技术:时(时间)分复用技术 空(空间)分复用技术 多进程与多线程:多个进程能在同一个处理器上并发执行使用了 时分复用技术,每个进程轮流占用处理器,每次只执行一小个时间片并快速切换。 虚拟内存使用了空分复用技术,它将物理内存抽象为地址空间,每个 ......
进程 虚拟技术 时分 内存 状态

Linux使用PM2守护进程

PM2: Node.js 应用的进程管理工具 Node.js 是一个强大的服务器端 JavaScript 运行时,而在实际部署和管理 Node.js 应用时,需要一种有效的进程管理工具。PM2(Process Manager 2)正是为此而生,它提供了一套全面的功能,使得在生产环境中轻松管理 Nod ......
进程 Linux PM2 PM

在linux中查看运行指定进程资源占用(cpu+gpu)

在运行程序时有时候会需要查看资源占用,以方便部署在其他服务器上时进行参考。以下是总结了我在linux上查找程序进程资源的两种方法(cpu和gpu都有)。 ......
进程 资源 linux cpu gpu
共1382篇  :2/47页 首页上一页2下一页尾页