清理vdbench后台进程

article/2025/11/9 8:06:23

当我们打开一个终端,用nohup运行vdbench程序。断开连接后,你发现你写的配置文件有误,想关闭已有的vdbench进程。你重新连接上终端,咦,我的jobs命令怎么没有显示我的nohup任务呢?这是因为你的nohup任务的sh进程的父进程为你的shell进程。而关闭该shell进程后,你的sh进程成为了孤儿进程,其父进程也就成了systemd进程。。。而众所周知,vdbench还会调用JVM。多个vdbench进程可能有多个JVM运行。


怎么办?怎么办?怎么办?

我的经验:
首先,利用ps进程树查看进程的PGID(Process Group ID)。然后kill掉整个进程组。

首先查看进程树。

ps -ejH

在这里插入图片描述
嘿嘿找到了。给大家说一下,第1列是PID,第2列是PGID,第3列是SID。(分别是进程ID、进程组ID、会话IP)。我们发现所有vdbench和java进程都包含相同的PGID。要是能直接kill掉所有的进程就好了。诶还真有。

输入下面的命令:

kill -9 -226932

第一个-9是UNIX中的杀掉进程的意思。等同于-SIGKILL
第二个-226932是杀掉进程组ID为226932的所有进程。千万不要少了前面的负号(-)。有了负号代表进程组,没有负号代表进程哦。

棒棒,现在检查vdbench和java进程。

[root@node1 ~]# ps -e | grep vdbench
[root@node1 ~]# ps -e | grep java

没了,啥也没了。哈哈,强。


http://chatgpt.dhexx.cn/article/7wVdvSoH.shtml

相关文章

Nas性能测试工具-vdbench

版本: vdbench50406 简介: vdbench是一个 I/O 工作负载生成器,用于验证数据完整性和度量直接附加和网络连接的存储的性能。它是一个免费的工具,容易使用,而且常常用于测试和基准测试。 配置参数: 大文…

Linux中vdbench的安装与使用

vdbench是一个 I/O 工作负载生成器,用于验证数据完整性和度量直接附加和网络连接的存储的性能。它是一个免费的工具,容易使用,而且常常用于测试和基准测试。 可以使用vdbench测试磁盘和文件系统的读写性能。 环境:Ubuntu 16.04 …

vdbench和fio测试磁盘性能的对比总结

vdbench和fio测试磁盘性能的对比总结 一、安装 1、安装vdbench,首先安装java:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 其次下载vdbench安装包并进行安装:http://pan.baidu.com/s/1b7XooY&am…

vdbench使用

简介 vdbench是一个 I/O 工作负载生成器,用于验证数据完整性和度量直接附加和网络连接的存储的性能。它是一个免费的工具,容易使用,而且常常用于测试和基准测试。 可以使用vdbench测试磁盘和文件系统的读写性能。 名词解释 vdbench中常用的…

vdbench测试SSD快速入门

介绍 vdbench是一个I/O工作负载生成器,通常用于验证数据完整性和度量直接附加(或网络连接)存储性能。它可以运行在windows、linux环境,可用于测试文件系统或块设备基准性能。我们下面主要以块设备为介绍对象。 下载及安装 下载…

vdbench多主机运行指导

测试工具之vdbench多主机运行 本文介绍vdbench在多机环境下的操作和配置,以及本人在配置过程中遇到的问题和解决方法。 文章目录 测试工具之vdbench多主机运行前言一、vdbench在linux环境下多机运行1.环境参数2.配置说明二、vdbench在windows环境下多机运行1.环境参数2.配置…

Vdbench工具安装使用

一、 概述 1.1 内容简介 Vdbench 是一个命令行使用程序,旨在帮助工程师和客户生成用于验证存储性能和存储数据完 整性的磁盘 I/O 负载。还可通过输入文本文件指定 Vdbench 执行参数。它是一个免费的工具,容 易使用,而且常常用于测试和基准测试…

Vdbench工具的安装及使用

Vdbench工具的安装 Vdbench的运行依赖java环境,请务必先安装java运行环境安装java,Ubuntu OS环境安装java: apt-get install openjdk-8-jdkCentos OS环境安装: yum install openjdk-8-jdk检查是否安装成功 安装vdbench,下载vdbench50407.zip包&#…

Java jre的安装与卸载

文章目录 1. jre安装2. 卸载 Java JDK安装教程 Idea Java开发环境配置教程: https://tangxing.blog.csdn.net/article/details/112392218 1. jre安装 java下载网址: https://www.java.com/zh-CN/download/manual.jsp 这里有联机版和脱机版,…

彻底卸载jdk,jdk安装 ,javaa安装,jdk删除干净

标签: 一.备份安装好的绿色版JDK a.重新安装JDK到任意目录,假设这个目录是C:\java。 b.将装好的JDK,JRE拷贝到任意一个其他目录,如D:\bak,这样做的目的主要是为了备份JDK。(建议打成zip压缩包奔备用)二.彻底卸载JDK1.第一步,首先卸载或删除J…

Java如何卸载?怎么删掉Windows计算机上的Java?Java卸载流程详解!

大家都知道Java版本不是一成不变的,Java会朝着功能增加、漏洞修复和性能优化的方向一直进步。而公布新版Java之后,我们需要使用它,那么卸载掉旧版的Java很有必要,为什么呢? 这是Java官方给出的回复: 我们强烈建议您…

JAVA安装、配置及卸载

基本上从入门到实用非常全面了。 安装 安装Eclipse先配置jdk jdk下载地址:https://www.oracle.com/technetwork/java/javase/downloads/index.html (此处以jdk8为示例) 一、安装jdk 此处默认路径即可,单击下一步 安装完成后会…

Java类的卸载机制

类的生命周期 当Sample类被加载、连接和初始化后,它的生命周期就开始了。 当代表Sample类的Class对象不再被引用,即不可触及时,Class对象就会结束生命周期,Sample类在方法区内的数据也会被卸载,从而结束Sample类的生命…

JAVA的安装与卸载

1.java的卸载 1.删除java的安装目录 2.删除系统环境变量里的JAVA_HOME和Path里面的bin目录和jre/bin目录 3.cmd输入java -version 查看是否删除取消 2.java的安装 1.百度搜索jdk1.8找到下载地址 2.双击安装文件安装 3.配置系统环境变量 1.配置环境变量JAVA_HOME&#xff…

教你如何完全卸载Java

有时候卸载Java时真的让人很烦,明明卸载了但重新安装Java时还报错,今天我就把我卸载Java的过程给大家分享一下。 1. 在控制面板中删除。(但我这么卸载之后java没有完全卸载)。 2.找到java的安装目录,直接将Java文件夹删…

【java基础】Java如何卸载

Java如何卸载 首先右键我的电脑,属性选择高级系统设置,找到环境变量,打开之后在系统变量里找到JAVA_HOME,点击JAVA_HOME复制变量值中的路径 在资源管理器中找到这个目录,将目录删除。 再次打开环境变量&#xff…

Java的安装与卸载方法

Java的安装与卸载方法(附图) JDK的卸载步骤 我的电脑–>属性–>高级系统设置–>环境变量 删除Java的安装目录–>删除JAVA_HOME 双击path,然后删除path下JAVA_HOME相关的 打开DOS输入java -version检查 JDK的安装步骤 百…

如何卸载干净JAVA

有很多小伙伴下载了JAVA的JDK(java开发工具包)并安装成功运行后,发现自己下错了版本。凉了,半天白搞了。卸载之后又发现在再安装出现安装不了的问题。这往往是因为JAVA并没有卸载完全。今天我们就看看如何完全卸载JAVA。 JAVA卸载有两种方式。手动和用J…

JAVA的卸载与重新安装

1.JAVA的卸载,在系统的添加与删除中删去Java。 2.清理Java有关的缓存文件 到Java安装途径下把Java文件夹删除干净,然后删除Java的缓存文件 一般在C盘Users文件夹下的APPData\LocalLow\Sun下去看看有没有 3.清除注册表 使用电脑管家把无用的注册表清除…

Java卸载删除(2023最强版)

Java卸载删除(2023最强版) 卸载程序删除相关环境变量删除编辑注册表相关检查C盘相关文件是否删除收尾 看了网上很多教程,结果还是提示没卸载干净,做了以下整理,希望对大家有所帮助。 卸载程序 在应用和功能中&#xf…