问题:制作了一个包含超过500k组合的巨大嵌套列表。当加载或运行终端和视觉工作室时,笔记本电脑会冻结。我刚刚将ram从4gb(2×2)升级到8gb(1×8)。我打算再添加8gb棒。 Cpu:i5-2520m 问题:是否缺少可能导致笔记本电脑冻结的内存或处理器。 注意:我使用冷却垫。
答案 0 :(得分:2)
对我来说,你有一个包含大量数据的文件确实应该是一个数据库。
请考虑使用数据库而不是文件来表示500,000个记录嵌套列表。
这将提高当前设置的性能,并允许您执行复杂查询和索引数据。 如果您不喜欢网络和所有爵士乐,我也建议您使用SQLITE。
SQLITE具有C和C ++绑定,允许您从python和其他语言中轻松使用它,并且非常有效。