看板 java 關於我們 聯絡資訊
最近再用別人寫的一個JAVA程式 他是在windows下運作 其中有提供一種運算方式 就是把我要處理的CSV檔案的資料 送給一個叫R的統計軟體 並且可以接收R軟體算出的結果~ 回送變數值給JAVA繼續使用 但是我發現當我把我的資料(約兩萬筆row data) 送給統計軟體時,回送結果時就會出錯 最後發現問題在於這個java程式與他所呼叫的R之間I/O出錯 當我用檔案較少的資料時就能正常 想請問各位就是 1.JAVA對這種大量資料送出給其他軟體執行是否有期限制 (資料量的限制) 2.這種大量的I/O來叫外部程式處理資料 是否對JAVA來說效能不佳? 這兩個問題主要是想確定是否是JAVA本身的某些限制 若只是JAVA程式撰寫的問題...也許還有方式解決 若是這種由JAVA送出大量資料給外部程式運算的方式本身 就會效能不佳,那也許我該考慮別種方案 謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.69.175.253