我需要知道什么机制更有效(更少的RAM / CPU)来读写文件,特别是写。可能是JSON数据结构。这个想法是在WebSockets的上下文中执行这些操作(客户端 - >服务器 - >读/写文件,包含实际会话的数据 - >对客户端的响应)....最好的想法是在时间上存储数据变量和销毁变量时没用?
有什么想法吗?
答案 0 :(得分:0)
他们可能两者都差不多。 I / O通常比CPU慢很多,因此读取和写入文件的整个过程将取决于磁盘处理请求的速度。
它还取决于您采用的数据处理方法。如果您选择立即读取整个文件,那么当然它会比您选择逐个读取文件时使用更多内存。
所以,答案是:性能只会(非常极小地)取决于您选择的语言。算法和I / O性能的选择很容易解决大部分CPU或RAM的使用。