gpt4 book ai didi

clojure - 为什么 leiningen 启动时这么慢?

转载 作者:行者123 更新时间:2023-12-03 23:28:20 29 4
gpt4 key购买 nike

我正在使用 lein repl在控制台中执行 clojure repl。
当我运行它时,它需要 超过 15 秒 .
当我跑 java -cp clojure-1.6.0.jar clojure.main ,只需几秒钟。

为什么是 lein repl太慢了?有没有办法让它更快?

我的环境:

  • 硬件:MacBookAir
  • 操作系统:Mac OS 10.9 Mavericks
  • CPU:i7
  • 内存:8GB
  • 最佳答案

    Leiningen 启动了两个 JVM,并将它们连接在一起。它必须加载额外的东西才能做到这一点。您输入的提示与评估您的代码的 Clojure 过程是不同的过程。 Leiningen 还必须解析您的项目文件并确保所有内容都按要求进行设置,或者如果您的 Maven 配置目录中缺少任何内容,请从 Web 获取所需内容。在 Leiningen sample project file如果您仔细阅读,有一些选项可以加快速度。我认为莱宁根启动缓慢只是目前生活中的事实之一。

    更多相关信息:

    Improving startup time of Clojure REPL with Leiningen on the Raspberry Pi

    Faster

    关于clojure - 为什么 leiningen 启动时这么慢?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25052212/

    29 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com