Mac mini M4是不是可以把7年前的Intel芯片iMac打得满地找牙齿?
8593 159
[41 楼] 一晴方觉夏深 [泡菜]
25-4-11 22:16
iliyi42 发表于 2025-04-11 21:48
楼主居然可以去苹果店实测导出速度,我去Apple Store明确拒绝插U盘。
其实英特尔i9最大痛点是4:2:2 10bit H.265解码问题,这是索尼4k120fps常用格式,然而i9 13900K都是卡顿的,除非装了RTX独显在达芬奇下浏览,这...


怎么可能允许你插优盘呢?不然我就安装个python写的脚本比shell方便更多
我本来是打算直接在苹果店的mac电脑上手工输入shell脚本
一晴方觉夏深 编辑于 2025-04-11 22:19
[40 楼] 一晴方觉夏深 [泡菜]
25-4-11 22:09
Trompette 发表于 2025-04-11 20:34
不用这么麻烦,一行就搞定了,循环数和计算数随便写
for x in {1..10}; do time echo "123456^987654" | bc > /dev/null; done

echo "823456789^994567" | bc > /dev/null
不比你的
for x in {1..10}; do time echo "123456^987654" | bc > /dev/null; done
简单吗?

复杂的是计算时间
[39 楼] iliyi42 [泡菜]
25-4-11 21:48
楼主居然可以去苹果店实测导出速度,我去Apple Store明确拒绝插U盘。

其实英特尔i9最大痛点是4:2:2 10bit H.265解码问题,这是索尼4k120fps常用格式,然而i9 13900K都是卡顿的,除非装了RTX独显在达芬奇下浏览,这比苹果M1相差很远,intel的旗舰机的流畅度连最丐版的M1 8G 256入门机都比不上。但话说回来,同价位的intel剪辑raw视频比苹果快。

/thread-1988838-1-1.html
[38 楼] QINirvana [泡菜]
25-4-11 21:34
一晴方觉夏深 发表于 2025-04-11 11:10
前面提供的脚本程序,测试了吗?
刚刚测试了一下, 见以下结果,基本上M4比i9提升近100%, 楼下兄弟的脚本也测试了一下, 结果差不多一致..





[37 楼] Trompette [泡菜]
25-4-11 20:34
一晴方觉夏深 发表于 2025-04-11 00:38
你前面一个帖子只能说明M芯片的功耗比较低。至于运算速度要用benchmark来比较,或者写个小程序粗略地进行比较。
我还没来得及去苹果专卖店测试mac mini
脚本写好了(在终端窗口中编辑一个shell文件,增加运行属性,再运行),幂运算测试的是单...

不用这么麻烦,一行就搞定了,循环数和计算数随便写

for x in {1..10}; do time echo "123456^987654" | bc > /dev/null; done
Trompette 编辑于 2025-04-11 20:48
[36 楼] 一晴方觉夏深 [泡菜]
25-4-11 11:10
QINirvana 发表于 2025-04-10 22:48
写好后可以给我试试i9和M4的差别,,比较好奇..


前面提供的脚本程序,测试了吗?
[35 楼] 一晴方觉夏深 [泡菜]
25-4-11 00:38
QINirvana 发表于 2025-04-10 22:48
写好后可以给我试试i9和M4的差别,,比较好奇..


你前面一个帖子只能说明M芯片的功耗比较低。至于运算速度要用benchmark来比较,或者写个小程序粗略地进行比较。

我还没来得及去苹果专卖店测试mac mini
脚本写好了(在终端窗口中编辑一个shell文件,增加运行属性,再运行),幂运算测试的是单核的性能。脚本在这里,希望你可以提供测试答案。

%vi power_calc.sh
--------------------------
#!/bin/bash

# 开始计时
start_time=$(date +%s.%N)

# 计算 x的y次幂(使用 bc 计算器,不输出结果)
echo "823456789^994567" | bc > /dev/null

# 结束计时
end_time=$(date +%s.%N)

# 计算并显示耗时(秒)
elapsed_time=$(echo "$end_time - $start_time" | bc)
printf "计算耗时: %.2f 秒\n" "$elapsed_time"
--------------------------

%chmod +x power_calc.sh
%./power_calc.sh

注意:每次的运行时间都不同,应当多运行几次取平均耗时。

另外,上面图片中的那个功耗是怎么查询呢?
一晴方觉夏深 编辑于 2025-04-11 00:56
[34 楼] QINirvana [泡菜]
25-4-10 22:48
一晴方觉夏深 发表于 2025-04-09 10:57
呵呵,我首帖不就是用两个实例具体运行对比的例子么?
我又去认真学习了一下CPU性能、工作模式方面的知识,大致可以概括:CPU性能有多强除了处理器自身的硬件参数(主频、核心数、cash等)外,能不能高效运行或者说提高CPU利用率取决于多方面,一是取决于...

写好后可以给我试试i9和M4的差别,,比较好奇..
[33 楼] QINirvana [泡菜]
25-4-10 22:46
一晴方觉夏深 发表于 2025-04-07 14:14
我是买得起电脑交不起电费的人吗?
我宁肯多付点电费,换来20倍的性能提升
我刚好有Macmini M4和2019年i9的Macbook Pro. 我没什么高性能的需求, 最直观的感受就是功耗...i9动辄风扇狂飙,温度感人,我的使用场景从来没有感觉到Macmini的风扇转过.

看下面截图, 是两台电脑CPU在低负载使用情况下的功耗(只打开几个网页和终端), 3620mW vs 84mW..没有对比就没有伤害.




[32 楼] 一晴方觉夏深 [泡菜]
25-4-9 10:57
duoduobear 发表于 2025-04-08 00:40
实践是检验真理的唯一标准。你自己实际测试一下,在各种场景中观察系统CPU、GPU运行情况,看看哪个答案和实际相符。

呵呵,我首帖不就是用两个实例具体运行对比的例子么?
我又去认真学习了一下CPU性能、工作模式方面的知识,大致可以概括:CPU性能有多强除了处理器自身的硬件参数(主频、核心数、cash等)外,能不能高效运行或者说提高CPU利用率取决于多方面,一是取决于处理、计算的内容能不能并行处理,一个复杂或繁重的计算任务,如果后面的计算高度依赖前面的运算结果,那么这个任务只能串行无法分解并行。CPU也就只能单核心处理,再多的CPU、内核也只能处于等待状态。二是取决于使用的软件对计算方法或处理的任务有没有进行并行处理的优化(如果处理内容本身可以并行的话)。

回到我首帖这个案例,fcp在intel平台(我家电脑)导出视频只能用单核处理,无法并行。但是在M芯片的macOS中(苹果专卖店那台Mac Mini M4),如果设置“分段导出”是可以利用多核强化并行处理能力。考虑到首例中视频的片段内容完全不一样,这样的对比测试显然不够严谨,说服力不够强。受制于条件无法用相同的视频,只算勉强进行了对比。

不过我是个有点喜欢刨根问底的人。我决定用shell写一个x^y次方的数学运算放到两台电脑上对比运算时间,幂运算通常是顺序执行的算法,也就是验证单核处理的能力。那么7年前的i5 7600与最新的M4 单核计算能力谁更强? 请听下回分解。
一晴方觉夏深 编辑于 2025-04-09 11:00
[31 楼] duoduobear [Canon论坛版主]
25-4-8 00:45
一晴方觉夏深 发表于 2025-04-07 15:27
我又问了deepseek,导出视频的时候系统忙得很。也就是我首帖这样的案例。
你的说法、B站说法、deepseek的说法都不相同。我不知道应该相信谁了。

达芬奇是利用GPU比较强的视频编辑软件。从达芬奇的视频渲染实际例子中可以看到。视频编解码器(Video Encoder和Video Decoder)、GPU运算(3D)、CPU在视频渲染时都跑不到100%。

[30 楼] duoduobear [Canon论坛版主]
25-4-8 00:40
一晴方觉夏深 发表于 2025-04-07 15:27
我又问了deepseek,导出视频的时候系统忙得很。也就是我首帖这样的案例。
你的说法、B站说法、deepseek的说法都不相同。我不知道应该相信谁了。

实践是检验真理的唯一标准。你自己实际测试一下,在各种场景中观察系统CPU、GPU运行情况,看看哪个答案和实际相符。
[29 楼] 一晴方觉夏深 [泡菜]
25-4-7 20:13
botticelli 发表于 2025-04-07 19:41
虚拟机只能用来安装一些必须要在win中使用的普通应用,很多带有图形卡硬件加速的软件装不了的。M系列就是性能强劲,装虚拟机就能体现出M芯片的优势,intel根本跑不动,但是M系列就算带了虚拟机,再全开大部分应用都不卡,很流畅。


对,其实我装虚拟机也就是为了运行几个不支持macOS系统的小程序
[28 楼] botticelli [泡菜]
25-4-7 19:41
一晴方觉夏深 发表于 2025-04-07 17:38
之所以买“次顶配”我是打算用10-15年,当下而言对我肯定是性能过于富裕。
所以我打算通过虚拟机Paralles Desktop 安装Windows 11。可劲地操

虚拟机只能用来安装一些必须要在win中使用的普通应用,很多带有图形卡硬件加速的软件装不了的。M系列就是性能强劲,装虚拟机就能体现出M芯片的优势,intel根本跑不动,但是M系列就算带了虚拟机,再全开大部分应用都不卡,很流畅。
[27 楼] 一晴方觉夏深 [泡菜]
25-4-7 17:38
botticelli 发表于 2025-04-07 16:53
新的绝对有新的理由,唯一的不利就是对想安装windows双系统的人不利,其他都是优点,任务越重,新的越厉害。只是看看电影,上上网,加办公等等,其实老款足够胜任了。


之所以买“次顶配”我是打算用10-15年,当下而言对我肯定是性能过于富裕。
所以我打算通过虚拟机Paralles Desktop 安装Windows 11。可劲地操
[26 楼] botticelli [泡菜]
25-4-7 16:53
一晴方觉夏深 发表于 2025-04-07 15:55
有你这样的实际对比,我就稍微宽心一些。因为我刚买了个相当于次顶配的mac studio
以前那台iMac 27寸一体机除了处理照片、视频比较慢,用来上网绰绰有余,而且显示器太好了。这就是我坚持用了这么久的原因,然而又对视频处理有期待。
为啥不用fcp...
新的绝对有新的理由,唯一的不利就是对想安装windows双系统的人不利,其他都是优点,任务越重,新的越厉害。只是看看电影,上上网,加办公等等,其实老款足够胜任了。
[25 楼] arondes [陈年泡菜]
25-4-7 16:09
一晴方觉夏深 发表于 2025-04-07 15:52
见1楼我的对比测试

如果你要综合测试性能差距
就不能只用这种个例来测试
比如尝试不同长度,编码,码率等配置的文件
除了视频转码,还可以综合测试图像处理,代码编译,AI内容生成等各方面的例子
[24 楼] 一晴方觉夏深 [泡菜]
25-4-7 15:55
botticelli 发表于 2025-04-07 15:42
正好我两种都有,2019 intel imac i5 3.0 32g 512g radeon pro 560x 和 mac mini m4 16g 2t升级版
说说看法,平时办公等普通使用m4略快,其实差距不明显。
在使用adobe PR处理无人机视...

有你这样的实际对比,我就稍微宽心一些。因为我刚买了个相当于次顶配的mac studio
以前那台iMac 27寸一体机除了处理照片、视频比较慢,用来上网绰绰有余,而且显示器太好了。这就是我坚持用了这么久的原因,然而又对视频处理有期待。
为啥不用fcp处理视频?感觉比pr好用得多。

[23 楼] 一晴方觉夏深 [泡菜]
25-4-7 15:52
arondes 发表于 2025-04-07 15:47
根本不可能打平手
性能差距太大了

见1楼我的对比测试
[22 楼] arondes [陈年泡菜]
25-4-7 15:47
一晴方觉夏深 发表于 2025-04-07 15:29
没有指望3K的mac mini有多好的性能,但和7年前的陈旧pc打个平手好像说不过去吧?
另外,M4、M4 Pro、M4 Max芯片中都有性能核心和效能核心,这些核心的技术参数完全一样吗?会不会只是数量不同而已?

根本不可能打平手
性能差距太大了
[21 楼] botticelli [泡菜]
25-4-7 15:42
正好我两种都有,2019 intel imac i5 3.0 32g 512g radeon pro 560x 和 mac mini m4 16g 2t升级版
说说看法,平时办公等普通使用m4略快,其实差距不明显。
在使用adobe PR处理无人机视频的时候,M4一骑绝尘,等待时间短到令人愉快,Imac Intel  i5就不提了
在使用adobe ACR 时,当处理Raw格式图片,蒙版逐渐增加时,mac mini M4毫无意外的轻松应付,intel i5 就不提了。尤其是当你使用画笔的时候,i5基本处于报废状态而m4轻松应对,完全是天壤之别。
目前家中仍然留着imac 办公,给孩子学习,作业等用途。。。但是处理图片都改成为m4
目前ps的版本越高,建议至少m1以上。
[20 楼] barenboim [泡菜]
25-4-7 15:35
频率稍微有点不一样,其余一样
[19 楼] 一晴方觉夏深 [泡菜]
25-4-7 15:29
cubaw 发表于 2025-04-07 14:42
mac上玩视频最好选Pro或MAX芯片,带宽也更高,GPU和多任务性能翻倍。普通版的m4做单cpu运算更合适些,比如平面和办公。毕竟丐版M4 mini也就3k价位,在pc那也就一块中等偏下的显卡价位,还想让他飞成啥样?


没有指望3K的mac mini有多好的性能,但和7年前的陈旧pc打个平手好像说不过去吧?

另外,M4、M4 Pro、M4 Max芯片中都有性能核心和效能核心,这些核心的技术参数完全一样吗?会不会只是数量不同而已?
一晴方觉夏深 编辑于 2025-04-07 15:32
[18 楼] 一晴方觉夏深 [泡菜]
25-4-7 15:27
duoduobear 发表于 2025-04-07 14:22
电脑上哪有那么多计算任务啊。99%的时间都是在等待中。
现在M4 CPU单核任务的性能实际上要超过绝大多数Intel CPU的。


我又问了deepseek,导出视频的时候系统忙得很。也就是我首帖这样的案例。
你的说法、B站说法、deepseek的说法都不相同。我不知道应该相信谁了。

[17 楼] cubaw [陈年泡菜]
25-4-7 14:42
mac上玩视频最好选Pro或MAX芯片,带宽也更高,GPU和多任务性能翻倍。普通版的m4做单cpu运算更合适些,比如平面和办公。毕竟丐版M4 mini也就3k价位,在pc那也就一块中等偏下的显卡价位,还想让他飞成啥样?
[16 楼] duoduobear [Canon论坛版主]
25-4-7 14:22
一晴方觉夏深 发表于 2025-04-07 13:28
【电脑在正常运行时,大多数时间CPU和GPU就是处于闲置状态,因为大多数时间都是在等待用户输入,虽然同时也在运行大量的后台任务,但通常情况这些任务都不应该跑满CPU和GPU,否则会影响对用户输入的响应。】  —— 现在M4芯片最少也有10核cpu+1...

电脑上哪有那么多计算任务啊。99%的时间都是在等待中。

现在M4 CPU单核任务的性能实际上要超过绝大多数Intel CPU的。
[15 楼] 一晴方觉夏深 [泡菜]
25-4-7 14:14
QINirvana 发表于 2025-04-03 18:38
你也可以这么理解Macmini M4只需要i5的1/20甚至更低的电量,完成了同样的任务..这就是进步

我是买得起电脑交不起电费的人吗?
我宁肯多付点电费,换来20倍的性能提升
[14 楼] 一晴方觉夏深 [泡菜]
25-4-7 13:28
duoduobear 发表于 2025-04-07 12:33
现在硬件视频编解码都可以硬件加速,集成在GPU中,它们只是GPU的一部分,是专用的部分电路。高端GPU可能还有多组编解码硬件加速单元。
下图是Nvidia Geforce 4060Ti的功能框图,其中NVENC和NVDEC是视频编解码硬件。可见视频编...

【电脑在正常运行时,大多数时间CPU和GPU就是处于闲置状态,因为大多数时间都是在等待用户输入,虽然同时也在运行大量的后台任务,但通常情况这些任务都不应该跑满CPU和GPU,否则会影响对用户输入的响应。】  —— 现在M4芯片最少也有10核cpu+10核gpu,难道不能让少量核处于闲置状态等待用户输入,其他大部分内核满负荷处理计算任务吗? 归根结底还是现在的并行流水线指令技术比较落后,很多任务无法并行处理。

另外我始终感到很遗憾的是,fcp视频导出,苹果7年后的电脑与7年前相差无几。
我在B站上看到一个说法,如果没有太多的渲染fcp导出视频更多的是考验单核的性能。如果是这样,是否意味着苹果现在的单核cpu/gpu达到了7年前intel/amd的水平?

[13 楼] duoduobear [Canon论坛版主]
25-4-7 12:33
一晴方觉夏深 发表于 2025-04-07 11:08
【如果编辑内容没有特效处理,仅仅是编解码过程,如果可以利用硬件加速,速度差异就是硬件编解码的速度,h264硬件编解码很成熟了,7年前后编解码器的性能有可能差不太多。】 —— 您说的硬件加速,也只能是CPU、GPU硬件吧? 解码成熟指的是软件算法吧? ...

现在硬件视频编解码都可以硬件加速,集成在GPU中,它们只是GPU的一部分,是专用的部分电路。高端GPU可能还有多组编解码硬件加速单元。

下图是Nvidia Geforce 4060Ti的功能框图,其中NVENC和NVDEC是视频编解码硬件。可见视频编解码仅仅是GPU中一部分功能。
一般说GPU性能指的是三维图形渲染性能。Nvidia将GPU的功能从单一的三维图形渲染扩展为高性能并行计算,三维图形渲染性能强通常也代表其并行计算性能强。所以即使M4芯片视频编解码性能等同于Nvidia GPU,也仅仅是视频编解码性能相同。不能说M4包含的GPU就达到Nvidia中高级GPU性能。而Nvidia产品线很丰富,现在仍然有性能并不很高的GPU产品。M4的GPU性能或许未必比它们差。

电脑在正常运行时,大多数时间CPU和GPU就是处于闲置状态,因为大多数时间都是在等待用户输入,虽然同时也在运行大量的后台任务,但通常情况这些任务都不应该跑满CPU和GPU,否则会影响对用户输入的响应。即使是前台任务,也很少有机会跑满CPU和GPU。因为还有内存带宽,磁盘操作,网络延迟,进程调度等很多方面的影响,即使是最理想的操作系统调度也会这样。
[12 楼] 一晴方觉夏深 [泡菜]
25-4-7 11:08
duoduobear 发表于 2025-04-02 22:42
视频剪辑软件输出渲染的时间和编码方式有关也和编辑内容有关。如果编辑内容没有特效处理,仅仅是编解码过程,如果可以利用硬件加速,速度差异就是硬件编解码的速度,h264硬件编解码很成熟了,7年前后编解码器的性能有可能差不太多。而如果有很多特效,可能需要CP...


【如果编辑内容没有特效处理,仅仅是编解码过程,如果可以利用硬件加速,速度差异就是硬件编解码的速度,h264硬件编解码很成熟了,7年前后编解码器的性能有可能差不太多。】 —— 您说的硬件加速,也只能是CPU、GPU硬件吧? 解码成熟指的是软件算法吧? 同样的算法7年前后速度一样,只能说明苹果7间CPU、GPU追上了Intel ?

【如果只对比CPU,GPU性能指标,可能和最新硬件差距不小,但很多应用程序都跑不满CPU和GPU,实际使用起来的差距就小得多。】 —— 也许CPU、GPU跑不满这个说法,听起来更合理一些。那么苹果M4芯片10核CPU、GPU在需要出力的时候大多时候都闲置啊? 是不是OS的作业调度、并行能力跟不上硬件的发展? 也可能是FCP软件的开发存在局限,不能更好的利用多CPU/GPU的并行处理能力。
一晴方觉夏深 编辑于 2025-04-07 11:09