我有一个我正在开发的应用程序,我想把我使用的虚拟机移到真正的硬件上。我的覆盆子Pi 2想到了,一个四核900 My的ARM v7与1GB的内存。这个硬件的时钟速度是我设定的VM运行速度的两倍(一个典型的低端VPS等价物),所以它应该足够了。
使用apt从存储库中安装了Raspbian、nginx和nodejs包。一切都很棒!但我注意到,在访问应用程序时,速度明显缓慢。就像在所有东西都装上之前暂停7-10秒。
为了进一步测试它,我安装了完整的Node.js应用程序,名为Tiddlywiki,我在过去安装和使用过很多次。这是真的,你刷新页面的时候,又有7-10秒的延迟。
这个应用程序似乎运行良好,一旦它在Web浏览器中启动并运行,它就会立即运行,但是如果我刷新页面,就会出现延迟。
注意:如果我重新启动Pi并在第一次访问应用程序URL时等待它重新启动,延迟似乎会加倍,大约15秒。与之相比,Nginx页面看起来是闪电般的快。
对此有什么想法吗?
发布于 2015-03-21 15:07:39
显然,Node.JS应用程序在Raspberry Pi 2上运行得相当快。我测试的这个应用程序在使用密码加密内容并启动服务器时,有一些奇怪的行为,比如密码12345678,这使得一切运行得非常缓慢。
在没有密码的情况下运行这个应用程序的速度非常快。
PS。问题中的应用是Tiddlywiki,它可以作为协作的服务器运行。
https://stackoverflow.com/questions/29076243
复制相似问题