Performance ibm apiconnect开发者工具包

Performance ibm apiconnect开发者工具包,performance,apiconnect,Performance,Apiconnect,apic命令为什么这么慢?我是唯一一个?我应该怎么做才能理解这个问题?它存在于我的计算机上,在我们的部署服务器上,在其他从事此工作的人的PC上 $ time apic help Error: Il comando `help` non è valido. real 0m15.852s user 0m0.045s sys 0m0.076s 或 APIC v5的APIC工具包基于Node.js框架。当调用apic命令时,它使用了大量需要加载的模块。 因此,速度取决于磁盘速度(

apic命令为什么这么慢?我是唯一一个?我应该怎么做才能理解这个问题?它存在于我的计算机上,在我们的部署服务器上,在其他从事此工作的人的PC上

$ time apic help
Error: Il comando `help` non è valido.

real    0m15.852s
user    0m0.045s
sys     0m0.076s


APIC v5的APIC工具包基于Node.js框架。当调用
apic
命令时,它使用了大量需要加载的模块。 因此,速度取决于磁盘速度(但也取决于CPU和内存)。 我的测试表明,在我2岁的笔记本电脑上,初始加载大约需要9秒:

$time apic-v
API Connect:v5.0.8.4-iFix(apiconnect:v2.8.29)
实际0m9.206s
用户0m0.092s
系统0m0.091s
这是在Win10机器上使用GitBash进行的测试

第二次尝试(缓存大量文件时)快2秒:

$time apic-v
API Connect:v5.0.8.4-iFix(apiconnect:v2.8.29)
实际0m6.625s
用户0m0.030s
sys 0m0.090s
好消息是,
apic
CLI工具包的新版本是用Golang编写的,并编译为平台的本机版本。 这个很快。以所有标准衡量。它也更有能力

时间apic版本
APIConnect工具包c81e13c07d3c2c7730827610fcaf08bbec88fe04(构建于2020-02-10T23:21:01Z)(标签o.c3148da-g.c81e13c)
实0.192s
用户0.141s
系统0m0.094s
此测试在同一台笔记本电脑上完成,但在WSL下使用Ubuntu。
我建议要么迁移到v2018,要么使用配备现代SSD的速度更快的机器(并非所有SSD都是相同的)

你正在使用哪个操作系统?我注意到,在MAC操作系统中,速度非常慢,但在基于Ubuntu的操作系统中,速度非常快。我使用的是Windows。在linux上检查,它实际上更快。
$ time apic -v
API Connect: v5.0.6.1 (apiconnect: v2.5.17)

real    0m14.710s
user    0m0.046s
sys     0m0.091s