使用Leiningen在Raspberry Pi上改善Clojure REPL的启动时间

raj*_*ter 16 clojure leiningen raspberry-pi

我得到了Rasperry Pi 512 MB版本(2012年末)并在其上安装了用于ARM的Java SE 8开发人员预览版.当我用Leiningen创建一个新的Clojure项目并启动nREPL时,lein repl需要花费两分多于两分钟(大约130-140 秒),直到REPL初始化并且可以使用.

直接启动JAR文件时java -jar clojure-1.4.0/clojure-1.4.0,REPL将在25秒内启动.

我正在使用快速10级SD卡(SanDisk Extreme,最高30 MB/s).为什么使用Leiningen和nRepl与启动JAR文件之间的区别是如此之大?如何通过Leiningen为Raspberry Pi改善启动时间?

ord*_*rig 1

您可以尝试将java命令包装起来的drip,并准备一个新的jvm在后台等待。