gpt4 book ai didi

r - 加速opencpu的参数

转载 作者:行者123 更新时间:2023-12-03 17:42:49 26 4
gpt4 key购买 nike

我开发了一个在 EC2 服务器上运行的 ocpu 应用程序,但是,特别是在 EC2 服务器上运行时,应用程序(即使只有一个用户,我)非常慢并且从 t2.microc3.large丝毫没有改变。

为了查看瓶颈在哪里,我在代码中引入了计时器,结果如下:

  • R函数本身持续846ms(本地400ms)
  • 通过 ocpu.call() 对这个函数的调用持续了 2558ms
  • 随着结果的检索,总颠簸高达 4790 毫秒,这意味着(大)geojson 的检索需要 2 秒以上,而使用 curl 通过 API 检索相同的 geojson 需要 1.3 秒
  • 如果我将输出减少到零,则仍然需要 1 秒才能检索到任何内容。

  • 在我的个人电脑上,总时间不到 1500 毫秒!

    结论:R 部分本身并不慢,但其他一切都是!

    它们是否有 opencpu 的任何选项,以便它可以更快地处理服务器上的数据?

    最佳答案

    摆弄了很多写这个问题我实际上找到了一个参数来预加载包见preload在服务器手册中。我已经把我使用的所有东西都放在那里了,现在整个事情都降到了 2896 毫秒。
    2s 更好!

    但是仍然需要 1.5 秒才能启动和“返回”R 函数,该函数在服务器上需要 0.869 秒,而通常的握手时间约为 200 毫秒。

    关于r - 加速opencpu的参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31927856/

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