- 主题:受到excel vba 的打击,想升级cpu。3700x的amd换成5900x,ok么
没大卵用,你这段代码写的是单线程的,而且主要操作在os的find和open,跟cpu没关系
ps,等着收3700x+b450
【 在 dmyk 的大作中提到: 】
: 标 题: 受到excel vba 的打击,想升级cpu。3700x的amd换成5900x,ok么
: 发信站: 水木社区 (Mon Sep 11 21:34:47 2023), 站内
:
: 主板是微星的b450m
:
: --
:
: ※ 来源:·水木社区 mysmth.net·[FROM: 221.179.160.*]
--
FROM 111.206.214.*
当然可以啊
把文件读取到数据结构封装了,然后用进程池开n个子进程读入,最后统一归并
不过我不会vbs
另外你这个场景,我觉得可以等着
这个业务场景不会很高频吧,所以是1秒钟跑完还是1小时跑完我觉得区别不大
【 在 dmyk 的大作中提到: 】
: 标 题: Re: 受到excel vba 的打击,想升级cpu。3700x的amd换成5900x,o
: 发信站: 水木社区 (Tue Sep 12 01:18:34 2023), 站内
:
: 就一个合并工作簿。还能多核跑么?
:
: 基本上每个文件要打开一次再关闭一次,这个没法省略啊
:
: 【 在 iMx 的大作中提到: 】
: : 40%的提升,不足以爽快
: : 你要改你的代码
:
: --
:
: ※ 来源:·水木社区 mysmth.net·[FROM: 221.179.160.*]
--
FROM 111.206.214.*
application.screeupdating =false
试试。
再不行晒代码一起看看
【 在 dmyk 的大作中提到: 】
: 就一个合并工作簿。还能多核跑么?
: 基本上每个文件要打开一次再关闭一次,这个没法省略啊
:
--
FROM 220.194.43.*
换python试试?
【 在 dmyk 的大作中提到: 】
主板是微星的b450m
--
FROM 211.143.51.*
得用公司的资源,我之前自己跑数据,发现3800x+64G内存不够用,本来觉得要升级128G内存了,结果跟公司要了服务器的资源,直接调用80线程+500G内存,爽得要死。自己又省了1000块。哈哈
【 在 dmyk 的大作中提到: 】
: 主板是微星的b450m
--
FROM 117.82.64.*
我那里面有代码啊
这行已经写了
【 在 grayCat 的大作中提到: 】
: application.screeupdating =false
: 试试。
: 再不行晒代码一起看看
: ...................
--
FROM 221.179.160.*
我也为了单位。结果要领导签字。。
烦。也不是啥大事
【 在 genosys 的大作中提到: 】
: 得用公司的资源,我之前自己跑数据,发现3800x+64G内存不够用,本来觉得要升级128G内存了,结果跟公司要了服务器的资源,直接调用80线程+500G内存,爽得要死。自己又省了1000块。哈哈
--
FROM 221.179.160.*
项目卡住了,眼看领导的任务就完不成了,领导自然就同意了。不然你说什么也不管用。
我就是这么办的,时机很重要。
【 在 dmyk 的大作中提到: 】
: 我也为了单位。结果要领导签字。。
: 烦。也不是啥大事
:
--
FROM 117.82.65.*
没有。。我们是机关。。
你搞这些vba多了ld会觉得你不务正业。。
ld只要求你审核完毕。。但是什么审不管。。
【 在 genosys 的大作中提到: 】
: 项目卡住了,眼看领导的任务就完不成了,领导自然就同意了。不然你说什么也不管用。
: 我就是这么办的,时机很重要。
--
FROM 221.179.160.*
这是好领导啊。
【 在 dmyk 的大作中提到: 】
没有。。我们是机关。。
你搞这些vba多了ld会觉得你不务正业。。
ld只要求你审核完毕。。但是什么审不管。。
【 在 genosys 的大作中提到: 】
: 项目卡住了,眼看领导的任务就完不成了,领导自然就同意了。不然你说什么也不管用。
: 我就是这么办的,时机很重要。
--
FROM 211.143.51.*