我有一份包含数据的文件(10-20MB),每个线是单一数据。
我有一个C方案,读到档案系统的档案,然后根据指挥线投入,它读到每个档案线,对每一行进行计算,以确定该分线是否应当归还,然后退回数据子集。
假设该方案在一开始便可读到整个档案,然后从记忆中直接投放。
如果我不是从档案系统读取数据,而是通过创建如下阵列,将数据直接编入方案,那么方案是否执行得更快?
char *dataArray[] = {"data1", "data2", "data3"....};
由于监督厅需要从档案系统读到整个双向,我感到,两种技术的执行时间是一样的,因为从档案系统读到都是高规律。 然而,没有人对此有更明确的想法?