2012-08-28 74 views
0

我需要知道什么机制更有效(更少RAM/CPU)读取和写入文件,尤其是写入。可能是JSON数据结构。这个想法是在WebSockets(客户端 - >服务器 - >用实际会话的数据读取/写入文件 - >对客户端的响应)的上下文中执行这些操作....最好的想法是将数据存储在时间变量中并销毁什么时候没用?写入/读取文件:NodeJS vs Python

有什么想法?

+0

是的,使用数据库,不用担心。 – freakish

回答

0

他们可能都会大致相同。 I/O通常比CPU慢很多,因此读取和写入文件的整个过程将取决于磁盘处理请求的速度。

它也将取决于您采取的数据处理方法。如果您选择一次读取整个文件,那么当然与使用逐片读取文件相比,它会使用更多的内存。

所以,答案是:性能只会(非常小)取决于您选择的语言。算法和I/O性能的选择很容易解释大部分CPU或RAM的使用情况。

+0

感谢您的回复 – user1629569