首页 新闻 会员 周边 捐助

Linux自启动程序CPU占用变高

0
悬赏园豆:50 [待解决问题]

在linux下,直接启动程序,程序占用cpu并不高,不到百分之十;但是把启动脚本添加到 /etc/rc.d/rc.local文件中,让程序开机启动,启动命令相同,这样当系统启动时,程序占用的cpu就很高,一会的功夫就到了百分之五十以上,一直就没降下来,感觉很诡异,请问大佬,这是怎么回事??

ywueoei的主页 ywueoei | 初学一级 | 园豆:152
提问于:2021-06-28 11:27
< >
分享
所有回答(2)
0

可能环境不一样, 程序内部执行的逻辑不一样.
比如一个例子:
比如启动的时候用的用户不一样, 程序内部读取文件可能有权限没权限. 比如没权限的时候无限重试可能CPU就高了.

尽量交代清楚环境, 这样才有可能排查问题.

czd890 | 园豆:14488 (专家六级) | 2021-06-28 12:47
0

那你看一下哪个进程高啊,是不是无限启了很多次这个程序 。

为乐而来 | 园豆:1432 (小虾三级) | 2021-06-30 13:08
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册