Tag: 过程

ap-hotspot错误“另一个进程已在运行”

配置ap-hotspot,当我第一次输入命令sudo ap-hotspot时,它说启动无线热点需要很长时间但没有启动。 之后它会显示以下错误:

杀死Java进程

我正在研究计算量很大的代码 – 现在 – 崩溃很多,但我还在努力:)当它崩溃时,我无法关闭GUI窗口; 我必须打开一个shell并杀死-9进程。 它是一个Java进程,很容易找到: nkint@zefiro:~$ ps aux | grep java nkint 2705 16.6 1.0 460928 43680 ? Sl 12:23 0:08 /usr/lib/jvm/java-6-sun-1.6.0.26/bin/java -Djava.library.path=something something nkint 2809 0.0 0.0 4012 776 pts/0 S+ 12:24 0:00 grep –color=auto java nkint@zefiro:~$ kill -9 2705 现在这很容易,但却是一项机械任务。 所以通常我等待大约7-8个进程崩溃,然后kill -9每个进程。 我想以自动方式做到这一点。 我认为应该很容易管道一些命令来获取ps aux | grep java的(n-1)结果的id ps aux | […]

如何找到僵尸进程?

System information as of Fri Mar 9 19:40:01 KST 2012 System load: 0.59 Processes: 167 Usage of /home: 23.0% of 11.00GB Users logged in: 1 Swap usage: 0% IP address for eth1: 192.168.0.1 => There is 1 zombie process. Graph this data and manage this system at https://landscape.canonical.com/ 10 packages can be updated. 4 updates […]

如何更改流程优先级

我想在我的Ubuntu 12.04桌面上更改进程的优先级,但我不能。 我进入一个名为“系统监视器”的应用程序,右键单击该进程,并将优先级更改为“高”。 然后,我收到此消息:“无法将PID 4364的进程优先级更改为-5。权限被拒绝。” 我试图让自己扎根。 这意味着什么,是否有更敏锐的方式来改变优先级?

所有RAM都去了哪里?

我有1GB的RAM,当我运行NetBeans和Firefox时,它们可以获得大约300MB的RAM。 在某些时候,系统变得非常慢,可能比正常慢100倍,切换窗口( Alt + Tab )变成了一个巨大的任务,计算机几乎没用。 这可能是它开始交换的时刻。 两个问题: 根据提供的图像,所有RAM都去了哪里? 当我计算所有进程内存时,它远小于1GB。 当RAM已满且使用交换空间时,系统变得慢100倍是正常的吗? 在另一台4GB内存的计算机上我没有问题。 更新:我添加了2GB的RAM,现在我有3GB。 任何想在Unity上使用1GB重型应用程序的人,我认为它不会起作用。 在空桌面上正常工作:)

在系统监视器中,Kill Process和End Process有什么区别?

当我想通过系统监视器杀死进程时,我会看到2种快速方法,Kill Process和End Process。 这两者有什么区别?

如何获取给定子进程的父进程ID?

如何从给定的孩子pid获得父pid? 我知道我可以在/ proc下进行mannully检查,我很想知道在Ubuntu中是否有一个聪明/更好的方法来实现它。 请注意,父母可能会或可能不会被杀死。 谢谢

为什么ps输出显示一个进程,即使它没有运行?

为什么ps即使没有运行也会显示进程。 在Firefox运行时: $ echo $(ps aux | awk ‘/firefox/{print $2}’) 5964 6041 但是当Firefox没有运行时,我试图运行相同的命令。 它每次显示不同的PID。 我试着点击它: $ ps aux | grep firefox greenpa+ 6056 0.0 0.0 15956 948 pts/11 S+ 09:29 0:00 grep –color=auto firefox 这是什么意思?

什么是流程的“等待渠道”?

在GNOME系统监视器的进程选项卡中,有一个“等待通道”列。 到目前为止,我在这里看到的最常见的值是poll_schedule_timeout ,但我也看到其他值: 0 , do_exit , do_wait , futex_wait_queue_me , pipe_wait , __ skb_recv_datagram和unix_stream_data_wait 。 那么这个“等待频道”栏是什么意思呢? 也许这些价值观中的一些意味着什么呢?

如何确定进程是否正在运行并使用它来创建条件shell脚本?

如何确定某个进程是否正在运行,然后让bash脚本根据该条件执行某些操作? 例如: 如果进程abc正在运行,请执行此操作 如果没有运行,那就去做吧。