系统监视器中的C curl调用



我写了一些C代码,每分钟调用一次,使用curl检索加密引号。我在系统监视器中看到数百行,如:

进程名称sh,用户Brian(Me(,%CPU 0,ID 1868,内存N/A,磁盘读取总数N/A,硬盘写入总数N/A、优先级正常

我有两个问题。这会伤害到什么吗?下面是一个curl调用的示例,我可以添加任何内容来防止每个调用显示在系统监视器中吗?

cmd = popen("curl -s https://api.coinbase.com/v2/prices/MATIC-USD/spot", "r") ;
fgets(result, sizeof(result), cmd) ;
if (strstr(result, "}}") > 0)
token = strtok(result, ":");
pclose(cmd) ;

我确实了解到,孩子们留在内存中会导致系统崩溃。我发现的解决方法是从C中删除while循环,并编写一个shell脚本来每分钟调用一次可执行文件。因为当父母退出时,孩子会退出记忆,所以他们不会在记忆中积累。感谢输入

最新更新