r-在windows上加速为.POSIXct



我知道您可以通过使用multicore包中的pvec来加快as.POSIXct函数的速度,但它只适用于unix系统,如mac。有没有一个Windows的对等设备,可以产生类似的速度?

任何基准测试都很有意思。。。

我担心您混淆了两个问题。

这里没有什么"加速as.POSIXct",这仍然是一项昂贵的操作。pvec所做的是通过转换并行运行向量的"块",这将最大限度地减少对as.POSIXct的函数调用次数——正如您在上面的评论中引用的那样。

然而,pvec依赖于分叉,而这正是Windows所不具备的。操作系统之间存在一些重要的根本差异,这就是其中之一。

最新更新