当前位置:操作系统 > Unix/Linux >>

Solaris7进程管理及cron处理

三、进程管理、进程控制

  solaris有一组PROC工具,处理/PROC信息;/proc/nnn 显示了process nnn 的信息;所以/proc/*可以表示为系统的所有进程;对每个进程都有一组资源限制,其中一些可以用getrlimit和setrlimit函数查询和更改;

  solaris:

  #include

  int getrlimit(int resource, struct rlimit *rlp);

  int setrlimit(int resource, const struct rlimit *rlp);

  1. RLIM_CORE(SVR4及4.3+BSD)core文件的最大字节数,若其值为0则阻止创建 core 文件。?

  (2)RLIMIT_CPU(SVR4及4.3+BSD)CPU时间的最大量值(秒),当超过此软限止时,向该进程发送SIGXCPU信号。?

  (3)RLIMIT_DATA(SVR4及4.3+BSD)数据段的最大字节长度。初始化数据、非初始化数据以及堆的总和。?

  (4)RLIMIT_FSIZE(SVR4及4.3+BSD)可以创建的一个文件的最大字节长度。当超过此软限制时,则向该进程发送SIGFSZ信号。?

  (5)RLIMIT_NOFILE(SVR4)每个进程最多打开的文件数。更改此限制将影响到sysconf函数在参数-sc-OPEN-MAX中返回的值

  (6)RLIMIT_NPROC(4.3+BSD)每个实际用户ID所拥有的最大子进程数。更改此限制将影响到sysconf函数在参数;

  (7)RLIMIT_STACK(SVR4及4.3+BSD)栈的最大字节长度。

  (8)RLIMIT_VMEM(SVR4)可映照地址空间的最大字节长度。这影响到mmap函数。?资源限制影响到调用进程并由其子进程继承。这就意味着为了影响一个用户的所有后续进程 ,需将资源限制设置构造在shell之中。确实,Bourne Shell和Kornshell具有内部ulimit命令,CShell具有内部limit命令。(umask和chdir也必须是shell内部的)。?较早的Bourme Shell,例如由贝克莱提供的一种,不支持ulimit命令。?较新的KornShell的ulimit命令具有-H和-s选择项,以分别检查和修改硬和软的限制;

  linux:

  #include

  #include

  #include

  int getrlimit (int resource, struct rlimit *rlim);

  int getrusage (int who, struct rusage *usage);

  int setrlimit (int resource, const struct rlimit *rlim);

  四、cron处理

  文件:/var/spool/cron/crontabs/root由

  /etc/init.d/cron start启动

  /etc/init.d/cron stop关闭

  0 0 * * * /usr/local/apache1312/logs/runlog.sh

  1-59 * * * * /home/zrh/card/cgi-bin/bin/bbs

  20 0 * * * /usr/local/apache1312/logs/ftplog

  0 12 * * * /home/zrh/card/cgi-bin/bin/love1

  如果有一个程序需要由INFORMIX用户执行,则写在相应路径informix文件中

  

上一个:Solaris7重新配置系统核心
下一个:Solaris7swap管理

更多Unix/Linux疑问解答:
路由原理介绍
子网掩码快速算法
改变网络接口的速度和协商方式的工具miitool和ethtool
Loopback口的作用汇总
OSPF的童话
增强的ACL修改功能
三层交换机和路由器的比较
用三层交换机组建校园网
4到7层交换识别内容
SPARC中如何安装Linux系统(2)
SPARC中如何安装Linux系统(1)
用Swatch做Linux日志分析
实战多种Linux操作系统共存
浅析Linux系统帐户的管理和审计
Linux2.6对新型CPU的支持(2)
电脑通通透
玩转网络
IE/注册表
DOS/Win9x
Windows Xp
Windows 2000
Windows 2003
Windows Vista
Windows 2008
Windows7
Unix/Linux
苹果机Mac OS
windows8
安卓/Android
Windows10
如果你遇到操作系统难题:
访问www.zzzyk.com 试试
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,