- data <- data.frame()
- for(i in 1:1000){
- tempdata <- sqlFetch(...) ##从数据库下载数据
- data <- rbind(data,tempdata) ##处理数据
- }
由于下载数据用的包有bug,只能循环去取,不能直接下载所有数据,所以不考虑优化程序了。
由于程序速度很慢,考虑使用并行化,那么:
将以上程序并行化以后,data作为一个不断被粘贴的变量在各核中是怎样的变化?
占用时间的是下载数据这一过程,并行化是将1000次下载数据的行为分配在各核上,还是仅仅分配了数据处理的过程?
多谢!