xtsを使用していて、ループで100〜1000個のファイルをロードしています。各ファイルは50kから300k行です。Windows764ビットで最新バージョンのR2.15.1を使用しています。Rバージョン2.14.XのUbuntuLinuxでも同じ問題が発生します。
以下のコードは定期的にRをクラッシュさせます:
library(xts)
N <- 1e6
for(i in 1:1000) {
allTimes <- Sys.time()-N:1
x <- NULL
x <- xts(,allTimes)
sampTimes <- allTimes[seq(1,length(allTimes),by=2)]
y <- merge(xts(seq_along(sampTimes), sampTimes), allTimes)
y <- na.locf(y)
y <- to.period(y, 'seconds', 10)
index(y) <- index(to.period(x, 'seconds', 10))
}