我的本地网站冻结了我的覆盆子

时间:2017-06-08 07:30:03

标签: javascript php

我安装了Apache的Raspberry PI3。我创建了一个网站,我在其中读取了一些输出命令(4个命令),每刷新一次50 ms,以获得准确的时间值。我已经使用了flush命令,但它没有改变。

这个本地站点只是从机器上给我一些CANBUS信息。

但是,在网站上2小时后,内存使用率几乎已满(总共947732 kiB,2小时后使用874855 kiB)。

是否因为我在读取值后从未擦除内存?

要近似地看到我如何读取variable_can.php中的值:



function myFunction(){
$.ajax({ url: 'variable_can.php',
             data: {action: 'variable_can'},
             type: 'post',
             success: function(output) {
              document.getElementById("demo").innerHTML = output; // demo is my ID of my variable_can.php
              setInterval(myFunction(), 50);
                      }
          });

    }
    setInterval(myFunction(), 50);




在我的index.php中,我有javascript:



{{1}}




1 个答案:

答案 0 :(得分:0)

这可能是因为你运行了一个名为r.sh的shell脚本,你永远不会杀掉它。所以每隔50ms它就会重新运行shell脚本。