我有这个正在开发的应用程序,我想将我正在使用的虚拟机转移到真正的硬件上。我想到了我的 Raspberry Pi 2,一个四核 900mhz ARM v7,带有 1GB 内存。这个硬件的时钟速度是我设置虚拟机运行速度的两倍(典型的低端 VPS 等效),所以它应该绰绰有余。
使用 apt-get 从他们的存储库安装 Raspbian、nginx 和 nodejs 包。一切都超级棒!但是我在访问应用程序时注意到了这种明显的缓慢。这就像在加载所有内容之前暂停 7-10 秒。
为了进一步测试它,我安装了名为 Tiddlywiki 的成熟 Node.js 应用程序,我过去曾多次安装和使用过它。确实,刷新页面时又会出现 7-10 秒的延迟。
该应用程序似乎运行良好,一旦在 Web 浏览器中启动并运行,POST 和 GET 是即时的,但如果我刷新页面,就会出现延迟。
注意:如果我在第一次访问应用程序 URL 时重新启动 Pi 并等待它重新启动,延迟似乎会加倍,大约 15 秒。相比之下,Nginx html 页面似乎快如闪电。
对此有什么想法吗?