Articles of 进程

如何防止在Mac OSX 10.6下运行进程?

基本上,我想阻止一些系统进程的运行。 如果我强迫退出,他们只需重新启动。 我怎样才能防止他们启动/重新启动。 在你说我不应该混淆系统进程之前,我完全理解可能的后果。

Apache进程并没有结束

我有KeepAlive启用15秒超时。 但进程并没有结束。 它导致大量的Apache进程以服务器冻结结束。 唯一的select是硬重置服务器。 为什么会发生? 如何防止这一点?

`好'优先号码指南?

我想要一个更系统的方式来优先我的任务与好(1)。 显然0是“正常”,19是“最低优先级”,-19是“最高优先级”,但其他所有数字呢? 如果我有一个非交互式的工作(我将在运行时去喝咖啡),我想稍微降低一些优先级,但是到哪个数字? 它应该是1或2或10或什么? 每个优先权号码都有什么“知名”的东西? 同样的问题适用于ionice。

如何重新启动PowerShell脚本,如果它死了?

我有一个powershell脚本我想用来监视文件的大小(在一定的时间间隔),并发送给我一个电子邮件警报,如果文件达到一定的大小。 但是,在发现文件已达到该大小后,PowerShell脚本将退出。 目前,脚本在for循环中运行,首先进行文件大小检查,如果没有超过最大大小,它将等待给定的时间间隔并再次检查文件大小。 但是我正在考虑把这个循环改成do …,这样它会先等待时间间隔,然后检查文件的大小。 但是当电子邮件发送时脚本仍然会退出。 有什么方法可以确保脚本在邮件发送后退出时重新运行? 我读到数据库系统中有一些进程监视其他进程以确保它们正在运行,如果没有进程,则监视进程会重新生成已经死亡的进程。

如何获得正在运行的进程

我试图从Linux服务器上运行进程,但我有一些疑虑。 如果我得到最高的出口,我有: # top -b -n1 | head -n5 top – 16:18:19 up 60 days, 21:22, 8 users, load average: 0.03, 0.13, 0.15 Tasks: 1274 total, 7 running, 1267 sleeping, 0 stopped, 0 zombie Cpu(s): 1.6% us, 2.4% sy, 0.0% ni, 95.8% id, 0.1% wa, 0.0% hi, 0.0% si Mem: 6291556k total, 5269044k used, 1022512k […]

计算在UNIX计算机上运行多less个rsync进程

我正在使用Unix机器 $ uname -a SunOS machine-name 5.10 Generic_127112-11 i86pc i386 i86pc 我将如何得到在我的unix框上运行的rsync进程的数量。 我试过了 $ ps -ef | grep rsync 但它显示了所有rsync进程的列表。 有什么办法可以得到确切数量的rsync进程运行吗? 在/etc/rsyncd.conf我已经设置了max_connections=150

如何防止ssh连接失败时nohup进程被终止

我有一个奇怪的问题。 我有一个服务器进程nohup开始,并坚持登出和重新login就好了。 但是,如果我让自己login,然后得到“断开的pipe道”的消息,因为我的笔记本电脑进入睡眠,我回来发现,大概在我的笔记本电脑进入睡眠时,进程停止了(很难确切地certificate是什么时候) 。 即使我在注册过程中注销并重新login,也会发生这种情况。 为什么会这样呢? 我以为没有意思就会忽略SIGHUP? 是否有其他信号被发送? 我意识到屏幕,但有没有办法避免这种情况下,而不是在屏幕上运行的东西(这是我们刚刚搬走了以前的解决scheme)? 启动过程的脚本中的命令如下所示… nohup attivio -cmd start -nodump -project="$ATTIVIO_PROJECT" -node $NODENAME $ATTIVIO_ARGS foo.xml 2>&1 > $LOG_DIR/attivio.console.log & 脚本是这样调用的: source bin/start.sh

为每个分配一个处理器的批处理作业

我有四个bat文件和一个四核心机器。 是否有可能将每个运行分配给每个核心,即1个核心的工作。 有什么办法来控制这个命令?

找出NFSD进程实际上在做什么?

当我在我们的一台服务器上查看top时,有很多使用CPU的nfsd进程: PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 2769 root 20 0 0 0 0 R 20 0.0 2073:14 nfsd 2774 root 20 0 0 0 0 S 19 0.0 2058:44 nfsd 2767 root 20 0 0 0 0 S 18 0.0 2092:54 nfsd 2768 root 20 0 0 0 […]

Solaris:如何列出每个进程的交换空间?

在Solaris上,我怎样才能找出给定进程占用多less交换空间? 或者甚至更好,我怎样才能列出所有正在运行的进程按交换空间的使用sorting? 我特别要求Solaris。 我没有top命令可用, prstat和swap都不能提供给定进程使用多less交换空间的信息。