当我开始一个新的过程时,如果我使用它会有什么不同
WindowStyle = Hidden
Run Code Online (Sandbox Code Playgroud)
或者
CreateNoWindow = true
Run Code Online (Sandbox Code Playgroud)
ProcessStartInfo班级的财产?
我想知道如何"杀死"一个已启动的进程.我知道Process API,但我不确定,如果我可以使用它来"杀死"已经运行的进程,例如firefox.exe等.如果可以使用Process API,请指点我进入正确的方向?如果没有,其他可用选项有哪些?谢谢.
当我开始一个流程并希望关闭这个流程时,Process.Close()和之间有什么区别Process.Kill()?
我问,因为我有一个应用程序,它开始使用Wireshark通过命令行使用命令来捕获数据包Windows = hidden.因此,当我想停止捕获时,我会终止进程.因此有时捕获会打开,并显示错误,即最后一个数据包在中间被切断,所以我想知道可以使用close()之前kill()会解决这个问题吗?
当我开始捕捉时,我可以通过按Ctrl + C关闭它,但在我的情况下,我打开隐藏状态的窗口,我可以通过我的代码做类似的事情吗?
我一直在查看基于这个主题的一些注释,虽然我对一般的线程有所了解,但我并不确定用户级和内核级线程之间的差异.
我知道进程基本上由多个线程或单个线程组成,但是这两个先前提到的类型的线程是什么?
据我所知,内核支持的线程可以访问内核以进行系统调用和用户级线程无法使用的其他用途.
那么,用户级线程是否只是程序员创建的线程,然后利用内核支持的线程执行由于其状态而无法正常执行的操作?
是否可以在Oracle数据库中显示正在进行的其他进程?像Sybases这样的东西sp_who
如果启动了一个Java程序,它将进入系统进程 - 监视名称java.许多Java程序很难区分.因此,如果存在方式,设置名称将会很好,这将显示在进程监视器中.我知道这可能在不同的操作系统上有所不同.
一个简单的方法是,如果java解释器支持设置名称的开关,如下所示:
java -processname MyProgram -jar MyProgram
Run Code Online (Sandbox Code Playgroud)
但我找不到这样的开关,所以它可能不存在.Java中用于设置进程名称的API也可以.
那么,你有什么建议吗?
我正在尝试使用ps -o命令获取有关与特定名称匹配的进程的特定信息.但是,我有一些问题,当我尝试使用它甚至只是获取所有进程,就像这样,它只返回一个正常ps -ef将返回的子集(它不会返回几乎相同数量的结果所以它不返回所有正在运行的进程)
ps -ef -o pid,time,comm
Run Code Online (Sandbox Code Playgroud)
我想尝试类似这样的事情(如下),但是将ps -o合并到其中以获取特定信息(仅限PID)
ps -ef |grep `whoami`| grep firefox-bin
Run Code Online (Sandbox Code Playgroud)
对于如何正确地做到这一点,任何建议都表示赞赏,谢谢
我process.env在我的程序中使用了一点,似乎这个变量与我的程序无关,没有它我的应用程序也可以正常工作.
那我怎么能充分利用process.env?有关于它的任何文件或教程吗?
例如:如果我跑notepad.exe c:\autoexec.bat,
我怎样才能c:\autoexec.bat在Get-Process notepadPowerShell中?
或者我怎样才能c:\autoexec.bat在Process.GetProcessesByName("notepad");C#中?
在RedHat Linux 6.2上,我正在运行free -m,它显示几乎所有8GB使用的
total used free shared buffers cached
Mem: 7989 7734 254 0 28 7128
-/+ buffers/cache: 578 7411
Swap: 4150 0 4150
Run Code Online (Sandbox Code Playgroud)
但同时在top -M我看不到使用所有这些内存的任何进程:
top - 16:03:34 up 4:10, 2 users, load average: 0.08, 0.04, 0.01
Tasks: 169 total, 1 running, 163 sleeping, 5 stopped, 0 zombie
Cpu(s): 0.7%us, 0.3%sy, 0.0%ni, 98.6%id, 0.4%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 7989.539M total, 7721.570M used, 267.969M free, 28.633M buffers
Swap: 4150.992M total, 0.000k used, 4150.992M …Run Code Online (Sandbox Code Playgroud)