递归火山软件开发平台

标题: 想不通火山为什么这么慢 [打印本页]

作者: 就这    时间: 2024-9-29 11:13
标题: 想不通火山为什么这么慢
想不通火山为什么这么卡、慢。


打开IDE慢的一批,还很卡,,关闭IDE都卡很久,,安装个模块也是又卡又慢。


调试运行更不用说了,都可以去喝杯咖啡了,,“说只有第1次慢,后面不改动的话就会快”,实际并不是,就算不改,后面再次启动调试都慢的一笔,
不要说我什么电脑配置差,电脑配置真的很高,但火山就是卡、慢,慢,慢。

不对比不知道,一对比吓一跳。
隔壁的炫语言同样是翻译到c++,我测试调试运行非常的快,一点都不卡!
我使用vs2022跑c++,也一点都不卡,调试运行也非常的快,大型项目也很快!

这火山到底是干了什么,为什么要那么慢,什么鬼设计。

我感觉是IDE软件层面的设计问题,到底能不能优化优化???

作者: 山梦    时间: 2024-9-29 11:34
电脑配置高没用,你电脑运行的垃圾太多了,吃了你的内存。

作者: 就这    时间: 2024-9-29 11:38
山梦 发表于 2024-9-29 11:34
电脑配置高没用,你电脑运行的垃圾太多了,吃了你的内存。

如果只是这么简单的问题,我会来发帖吗
作者: cdmmye    时间: 2024-9-29 11:38
想不通就别想了,只有你想不到,没有火山做不到
作者: 小虾米006    时间: 2024-9-29 11:44
确实调试有点慢,吴总有没有办法再优化下。
作者: 793359277    时间: 2024-9-29 11:50
我新建一个项目 首次编译耗时13.219秒

(, 下载次数: 18)

之后不做任何改动, 继续编译. 耗时<0.5秒,  首次加一句调试输出也就1秒, 有你说的这么离谱?
注意左下角时间
(, 下载次数: 19)







作者: suyan    时间: 2024-9-29 11:55
如果你打开IDE都卡,那大概率是你电脑上的安全软件在捣鬼。
至于调试速度,不要和易语言比,一个只需要管理一个楼,一个要调配整个小区,所以火山慢一点是肯定的,
编译慢,那是VS本来就慢
作者: 小虾米006    时间: 2024-9-29 12:09
793359277 发表于 2024-9-29 11:50
我新建一个项目 首次编译耗时13.219秒

你这个左下角的耗时和大小怎么调出来的?
作者: 重新注册    时间: 2024-9-29 12:09
suyan 发表于 2024-9-29 11:55
如果你打开IDE都卡,那大概率是你电脑上的安全软件在捣鬼。
至于调试速度,不要和易语言比,一个只需要管理 ...

VS本来说慢?我想说,你试过了吗?你去试试VS,你再来说,VS本来就慢这句话,谢谢你
作者: 仰望    时间: 2024-9-29 12:12
打开也就2-3秒的事,首次编译也就10秒左右,关闭也是毫秒的事
作者: 793359277    时间: 2024-9-29 12:12
小虾米006 发表于 2024-9-29 12:09
你这个左下角的耗时和大小怎么调出来的?

自己写的插件,编译计时跟取输出文件大小,没想到今天在这帖子里还能派上用场
作者: 793359277    时间: 2024-9-29 12:17
本帖最后由 793359277 于 2024-9-29 12:20 编辑
重新注册 发表于 2024-9-29 12:09
VS本来说慢?我想说,你试过了吗?你去试试VS,你再来说,VS本来就慢这句话,谢谢你 ...

你没搞懂火山编译慢的原因在哪里,主要是火山的源文件太多导致的,你把火山的项目转成VS项目,然后用VS打开来编译, 一样慢,虽说会比火山快一丢丢
作者: 大有可为    时间: 2024-9-29 12:24
工具-选项-视窗项目管理器-全局-始终重新编译 = 假
作者: 重新注册    时间: 2024-9-29 12:34
793359277 发表于 2024-9-29 12:17
你没搞懂火山编译慢的原因在哪里,主要是火山的源文件太多导致的,你把火山的项目转成VS项目,然后用VS打 ...

别说快一丢丢,你拿你的CPU什么给大家看看,不是所有的人都用13 14代CPU,你说编译一个 你好世界,然后在VS下面和火山下面,编译一下,看需要多久,我的对比是,火山的编译速度比VS慢了一倍以上,还远远不止,如果说到火山安卓,那就更不得了,编译一次需要一分钟左右,而AS编译只要几秒钟。
作者: 吃泡面加不起蛋    时间: 2024-9-29 13:07
vs快吗,我编译一个sqlite都很久,感觉没啥区别,除非自己准备lib
作者: chenfeng0614    时间: 2024-9-29 13:54
因为你不是会员。哈哈
作者: hxk12349    时间: 2024-9-29 14:18
虽然楼主说的有点夸张了,但是火山编译也确实是慢
作者: suyan    时间: 2024-9-29 14:32
重新注册 发表于 2024-9-29 12:09
VS本来说慢?我想说,你试过了吗?你去试试VS,你再来说,VS本来就慢这句话,谢谢你 ...

我用了N年的VS,从VS2015就用着,虽然用不好,但从没中断过!
作者: 中發白    时间: 2024-9-29 15:02
我是一个初学者,关于慢这个问题发表一下自已的见解,不知道对不对,只是猜想,慢,肯定是慢,为什么慢呢,找到原因解决掉就不慢了嘛,那究竟是为什么慢呢,说法不一,但是我想,甭管哪种说法,最终的目地是慢,那即然是慢,就说明慢是正常的,慢是必然的,所谓有一得必有一失嘛,你想身兼百家长,自然有所缺失,独孤九剑所向披糜,也只是一家之长而已,降龙十八掌勇猛无敌,也只是一家之长而已,否则为何绝世神功均后继无人呢,凡事有其长必有其短,今天多喝了两杯酒,多灌了几杯茶,尿也多了,话也多了,看到有人嫌慢,忍不住要唠叨几句,其实我也是嫌慢的,尤其是首次调试的时候,等待的时候又长了几根白发,心里油然生出一阵凄凉,不知道下次调试还能否等到,我想造成慢的原因无外乎时间和空间,时间是没办法了,因为确实慢,那能否在空间想想办法呢,比如我在写一个代码的时候,写下一行又一行的代码,到按调试按钮的这个时间,为什么不能利用起来呢,在调试之 前,把写的代码和相关文件,在后台该复制的复制,该处理的处理,当我点击调试按钮的时候,把可以提前后台运行的时间空间都提前完毕了,岂不是大大减少了等待的时间,也就相当于不慢了啊,纯粹瞎想啊,我刚接触火山,报了世恒学习班才刚升入二年级,总之一句话,好好学习天天向上.
作者: 山梦    时间: 2024-9-29 15:12
中發白 发表于 2024-9-29 15:02
我是一个初学者,关于慢这个问题发表一下自已的见解,不知道对不对,只是猜想,慢,肯定是慢,为什么慢呢,找到原 ...

你的回答最长,应该给你点赞!
作者: 创世魂    时间: 2024-9-29 15:52
中發白 发表于 2024-9-29 15:02
我是一个初学者,关于慢这个问题发表一下自已的见解,不知道对不对,只是猜想,慢,肯定是慢,为什么慢呢,找到原 ...

火山输出源码速度是很快的,后面都提交给vs编译了,具体什么问题也不好说。
作者: Xelloss0618    时间: 2024-9-29 16:12
正常来说,打开火山 IDE 是比较慢的,因为启动火山时需要分析所有的模块文件;
炫也是类似,但它模块少,文件解析也比较简单,火山的表格代码比较复杂。
而关闭火山应该是关闭的,如果你的电脑配置没问题,那应该考虑是否有软件冲突。
编译都是调用 VS 的编译器,快慢主要是看代码和文件数量,目前炫语言的代码行数远低于火山,它的界面还是直接调用炫彩 dll,不用像 MFC 那样重新编译。
作者: 江月    时间: 2024-9-29 16:53
我看13楼的回复大有可为
作者: 呵呵仙8    时间: 2024-9-29 18:07
吴总,真应该多吸收人家的优点,秒打开源码!2~4秒编译调试!秒关闭软件等等更多优点!
作者: lhy201233    时间: 2024-9-29 19:25
炫彩快是中英文替换没什么技术含量,火山不只是中英文替换,有自己的语法,转换需要一定时间也是很正常,卡是电脑配置比较垃圾,十几年前的电脑吧,我十年前的笔记本还是很快的。
作者: 新纪元    时间: 2024-9-29 21:48
确实是慢,慢的我都不想打开它了,我现在做个小工具,都是直接用易,看到火山图标就发愁
作者: 朕的    时间: 2024-9-29 22:02
怀疑你的类库有问题,检查是不是存在重复的类库在哪个子目录里。火山的启动逻辑是有问题,你只要打开一个不管是安卓还是视窗的案例,它会先把所有类库都加载完,在去加载代码,很奇葩。正常应该是先打开IDE源码,在后台加载当前所需系统的模块
作者: 拒绝吃鱼的猫    时间: 2024-9-29 23:50
793359277 发表于 2024-9-29 11:50
我新建一个项目 首次编译耗时13.219秒

求耗时插件
作者: 小莫    时间: 2024-9-30 01:01
看来你没有用火山,云用户就别说了好吧,火山第一次慢确实是的,但是也慢不到哪去就10秒左右,后续调试就算改动了代码也就3秒左右,早就优化很多了你以为还是以前的火山吗
作者: 2oon    时间: 2024-9-30 23:56
我打开8秒  
编译go 9秒
配置i5 13代 64g  4060ti8g
吴总啥时候再快点
作者: yuangao    时间: 2024-10-3 14:57
我怎么不显示秒, 在哪里显示秒呢。
作者: o41338630    时间: 2024-10-3 17:33
安卓编译保底2分钟,电脑调节能模式3分钟
作者: weilai    时间: 2024-10-3 22:16
o41338630 发表于 2024-10-3 17:33
安卓编译保底2分钟,电脑调节能模式3分钟

代码写的很多了吧
作者: o41338630    时间: 2024-10-4 14:23
weilai 发表于 2024-10-3 22:16
代码写的很多了吧

才大几千行,现在时间全花在等待编译上了
作者: heiye    时间: 2024-10-4 15:31
确实有点慢
作者: 呵呵仙8    时间: 2024-10-4 22:09
o41338630 发表于 2024-10-4 14:23
才大几千行,现在时间全花在等待编译上了

火山PC的也一样,我还以为我因没狗,才出的暗桩呢!不得不改别的中文编程了!!火山封库麻烦就算,还要调试慢!特别组件数量变动时,那叫一个痛苦!!有时.不改组件也慢!不知,是不是工作时间长了.有缓存什么的影响!
作者: 没什么鱼    时间: 2024-10-6 06:41
我电脑普通配置,用起来挺快的,首次编译是要十多秒,但下次就快了(3~4秒)这不正常吗?
有那么着急吗?
十多秒也就首次编译的时候,后面的3~4秒也等不了吗?
PS:十多秒够喝咖啡了吗?
作者: szy2870    时间: 2024-10-6 09:54
本帖最后由 szy2870 于 2024-10-6 09:57 编辑

视窗速度还行,就是安卓太慢了,每次调试安卓我要去找一点其他事情干,有时回来还没调试完,真的要优化一下安卓!
作者: 2767944492    时间: 2024-10-6 09:56
没什么鱼 发表于 2024-10-6 06:41
我电脑普通配置,用起来挺快的,首次编译是要十多秒,但下次就快了(3~4秒)这不正常吗?
有那么着急吗?
...

有人喜欢坐火车,有人喜欢坐高铁,快是一方面,舒适、平稳又是一方面
作者: lhy201233    时间: 2024-10-19 05:56
火山die打开时需要调用一堆DLL,编译时需要带上一堆库,库与库又互相调用能不慢吗?火山太臃肿了,需要优化,库与库应该互相剥离。




欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/) Powered by Discuz! X3.4