设为首页
收藏本站
开启辅助访问
全部
问与答
创意
技术
酷工作
生活
交易
节点
飞墙
Follow
明白贴
工算小助手
登录
注册
飞社-令人惊奇的创意工作者社区-
›
首页
›
程序员
›
wsl2 和 Windows 本机编译性能为什么差距不大 ...
FSHEX=FIND+SHARE+EXPRESS
飞社-令人惊奇的创意工作者社区- 是一个关于发现分享表达的地方
现在登录
没有账号?
立即注册
推荐主题
›
油车好不好开,真的相差很大么?
›
进口爱他美终究还是翻车了
›
你们做的我不满意,我不开心,年终奖全扣掉
›
如何应对父母,不生儿子就是不孝?
›
新人,发现了这里。有软件开发需求去哪里找
今日热议主题
非常看好 AI,应该做什么
你可以为社会作贡献,也应该为社会作贡献
请问一下海康的的监控硬盘怎么在 Windows
没用过 Macbook 的 M cpu 这种情况下 选择
同事喜欢挖鼻屎,还是坐在我旁边,抬头就能
你愿不愿意打开引擎盖?
[分享] 做了个“云放烟花”小站
过年除了回家以外还能干什么?
求租房资源
88vip 会员出(优酷、芒果,饿了么、飞猪、
显示全部
|
最新评论
21 条回复
·
2406 次点击
11#
interim
小成
2025-9-11 15:52:38
maven 指定下构建线程数看看,默认是单线程跑的,两者 IO 差距不大的话不会有大差异的。
12#
misaka9527
楼主
初学
2025-9-11 15:56:13
@minami 主要我研究相关问题时,搜到的都是说 Windows 的文件系统比 linux 慢,我就换成 linux 试了下,没想到没啥提升,用 Windows 的 ReFs 试了下,效果也不明显,难不成这方面没啥瓶颈,可能最主要还是看 CPU 的频率吧 https://i.imgur.com/NIvxivj.png
13#
misaka9527
楼主
初学
2025-9-11 15:58:04
@interim maven 已经设置了 -T 1C 多线程了, 但是指定线程是多模块构建用的,我是单模块编译,javac 本身好像是单线程编译的
14#
janus77
小成
2025-9-11 15:58:24
说明你的项目编译速度已经快拉满了,再提升只能靠硬件了。 mac 不就是换了个硬件么?不要看都是 16G 就觉得内存一样,其实 mac 的内存和 win 的内存还真有区别的。
15#
minami
初学
2025-9-11 16:00:51
@misaka9527 #11 ntfs 性能没有问题,msvc 编译甚至比 mingw 还快,当然有些菜鸡都不知道 msvc 怎么开多线程编译,那就没办法了。一般 windows 上编译卡住都是杀毒把磁盘卡住了,完全是误会
16#
BenjaminSu
初学
2025-9-11 16:07:58
有没有一种可能? WSL 的行为,不被防火墙检查,所以比较快?
17#
Geon97
小成
2025-9-11 16:14:05
主要是 io 的问题吧
18#
yolee599
初学
2025-9-11 16:16:58
因为 wsl 里面的 linux 无论用什么文件系统,最终落盘的时候都会转成 ntfs (假设你用的是这个)保存到磁盘,这一道转换都要浪费不少性能。你试试把磁盘直通 linux 看看
19#
misaka9527
楼主
初学
2025-9-11 16:34:34
@BenjaminSu 防火墙都关了的 @yolee599 我看相关文档,说两边系统是隔离的,只要不通过 /mnt 的方式来跨系统访问,应该不会进行转换吧,所以我测试也是将项目放到 wsl 里了
20#
Ipsum
初学
2025-9-11 16:37:52
试试用 wsl 在 ntfs 上编译 openwrt ,会慢到你怀疑人生。
下一页 »
1
2
3
/ 3 页
下一页
返回顶部