• 2024-07-25python处理process(windows)
    python根据进程名称获取进程id、taskkill进程 importosimportpsutilfrompsutilimportNoSuchProcessclassProcessUtilCls:#停止进程(windows)。#参数:tag=1时按照process_name停止进程,否则按照pids[pid1,pid2...]停止进程@staticmethoddefpr
  • 2024-03-26/proc/pids/io
    rchar:代表自进程启动以来所读取的总字符数,包括通过缓存或直接读取的字符。单位是字节(bytes)。wchar:代表自进程启动以来所写入的总字符数,包括通过缓存或直接写入的字符。单位是字节(bytes)syscr:代表自进程启动以来所执行的read系统调用的次数。syscw:代表自进程启动以来所
  • 2023-12-09进程数量控制器 【ChatGPT】
    https://www.kernel.org/doc/html/v6.6/admin-guide/cgroup-v1/pids.html进程数量控制器摘要进程数量控制器用于允许cgroup层次结构在达到一定限制后阻止任何新任务进行fork()或clone()。由于很容易达到任务限制而不触及任何已设置的kmemcg限制,PID是一种基本资源。
  • 2023-12-05django BaseCommand
    使用命令行执行脚本fromdjango.core.management.baseimportBaseCommandfromdjango.dbimporttransactionfromapps.db.modelsimportAdminMenuclassCommand(BaseCommand):help='管理端、PC端、H5端菜单'defadd_arguments(self,parser):pars
  • 2023-11-09/proc/pids/limits
    cat/proc/39977/limitsLimitSoftLimitHardLimitUnitsMaxcputimeunlimitedunlimitedsecondsMaxfilesizeunlimitedunlimitedbytes
  • 2023-11-09/proc/pids/smaps
    Linux内存管理--/proc/{pid}/smaps讲解基本介绍/proc/PID/smaps文件是基于/proc/PID/maps的扩展,他展示了一个进程的内存消耗,比同一目录下的maps文件更为详细。值得说明一下的是,每一个VMA(虚拟内存区域,即一个vm_area_struct结构指向的内存区域)都有如下的一系列数据:08048
  • 2023-07-11唯一进程限制(Python)
    一、序在一些条件下,一个设备只需要运行一个进程,Python打包的exe只能运行一次的情况二、实现思路获取所有进程,判断是否已经有了该线程。没有输出1,有输出0三、实现代码实现代码defonlyOneSelf():pids=psutil.pids()#获取所有进程PIDlist=[]
  • 2023-06-24关闭某进程
    #关闭某进程#如果该进程存在关闭#如果该进程不存在忽略#判断某进程是否存在#根据进程名获取pid#如果获取到的结果不为空即存在#https://blog.51cto.com/lanzao/3232702importpsutildefget_pid(name):'''作用:根据进程名获取进程pid'''p
  • 2023-06-01hbase-2.2.3集群安装1
    安装程序,解压拷贝先设定hbase安装目录/home/opt/hbase-2.2.3tar-xvzfhbase-2.2.3.tar.gzmvhbase-2.3.3/home/opt配置环境变量vim/etc/profile添加如下exportHBASE_HOME=/home/opt/hbase-2.2.3exportPATH=$PATH:$HBASE_HOME/binsource/etc/profile 创建hbase的pids
  • 2023-03-03mysql 根据父id查询下级所有数据
    select id,apply_resource_namefrom ( select t1.id,t1.apply_resource_name, if(find_in_set(parent_id,@pids)>0, @pids:=concat(@pids,',',id), 
  • 2022-12-15chaosblade-exec-os项目的burnio.go文件解读
    #################################################代码位置:​​https://github.com/chaosblade-io/chaosblade-exec-os.git​​文件位置:chaosblade-exec-os/exec/bin/burn
  • 2022-12-02java List stream 操作
    一、Stream操作1、精确匹配并获取任意一个Reportreport=reportList.stream().filter(item->item.getReportNo().equals(mp4ReportNo)).findFirst().orElse(null);
  • 2022-10-16同一应用docker版本和非docker版本共存下,利用shell脚本获取非docker版本pid
    问题场景:在同一VM上部署了同一应用的docker版本和非docker版本,在基于非docke版本应用做jenkinsCI/CD时,通过ps-ef操作获取应用的pid,会受到docker版本应用的干扰,如下以上
  • 2022-10-14mysql用户变量的应用:查询所有的节点或查询所有的子节点
    用户变量:以"@"开始,形式为"@变量名"创建用户定义的变量,请使用格式@variable_name,其中variable_name包含字母数字字符。从MySQL5.7.5开始,用户定义变量的最大长度为64个字
  • 2022-09-03KingbaseES sys_blocking_pids 函数
    会话出现了锁等待,想要快速查询到堵塞的会话,可以使用sys_blocking_pids函数来实现这一目的。sys_blocking_pids:获取哪些会话阻塞了某个会话(输入参数).sys_backend_pid:
  • 2022-09-02KingbaseES sys_blocking_pids 函数
    会话出现了锁等待,想要快速查询到堵塞的会话,可以使用sys_blocking_pids函数来实现这一目的。sys_blocking_pids:获取哪些会话阻塞了某个会话(输入参数).sys_backend_pid: