想配个台式机, 不玩游戏, 不要独显, 打算装虚拟机 PVE, 用于 java 后端编程, 纠结于用哪个平台. 在京东装机上让客服各配了一套 intel 和 amd 的, intel 的 i7-13700 的价格可以在 amd 上配到 r9700x 客服的意思是建议 amd, 理由为全大核, 并且还支持 AVX512 指令集 但我查了一下天梯图, 基本上 i7-13700 的比分可以吊打 amd r9700x
大小核是否真的那么不堪? 为何分数可以越级吊打对方竞品呢? Linux 对大小核的支持如何?
现在要配机器 , AMD 还 YES 吗?
1
Eiden 2023-11-30 17:25:49 +08:00
intel yes
|
2
kuaner 2023-11-30 17:26:30 +08:00
No No No
|
3
wxw752 2023-11-30 17:26:46 +08:00
Java 啊,你说的那俩 U 随便买哪个都行,实际使用没有任何区别。
|
4
JimmyChan1506 OP |
5
JimmyChan1506 OP 大数据库平台搭起来, 公司集群复制一份, 分布式数据库搞一套, 这应该也不是随便一个 CPU 都能应付的吧
|
6
wxw752 2023-11-30 17:43:23 +08:00 1
@JimmyChan1506 #4 我有一台 unraid ,上面也跑了这些东西,K8S 集群也在上面. cpu 是 i3-10100,内存条插了三根 32G 的(第三根是后买的)。CPU 日常占用率 30%左右
|
7
Bazingal 2023-11-30 17:44:42 +08:00
我觉得是,大小核跑分高,但是实际使用会有调度问题,更严重的还会导致软件报错,你既然用 Linux 就绝了大小核的心吧。另外不知道你从哪里看到的 i7-13700 吊打 7900x ,跑分上 7900x 也就略弱于 14700K ,对比 13700 是全方位碾压的
|
8
kongkongyzt 2023-11-30 17:48:11 +08:00
还以为跑服务器呢,原来是本地自用开发。。。。那直接选价格低的就好了,又不是生产环境,本地开发这二者用不出体感上的差别
|
9
JimmyChan1506 OP @Bazingal https://www.mydrivers.com/zhuanti/tianti/cpu/index.html 客服发的这个, 不过的确跟我在 cpubenchmark 上查的有差距.
你的意思是 Linux 上大小核调度有问题吗? |
10
JimmyChan1506 OP |
11
JimmyChan1506 OP 我感觉大小核高度方面会是一个问题 , 毕竟写个并发都叫不要老是切换上下文呢, 何况核心间调度
但又有传言说 AMD 也会往这个方向走... |
12
anubu 2023-11-30 17:57:21 +08:00
刚想说你可能看了假的天梯。你上面发的 7900x 也没被吊打吧。
非桌面场景,个人不喜欢大小核,另外,AM5 还能战未来。当然全平台 TOC 最重要,DIY 的乐趣之一就是搞性价比。 |
13
HandSonic 2023-11-30 17:58:21 +08:00
大小核是天坑,哪怕是 Windows 11 调度也是稀烂,开虚拟机经常给我调到小核上卡的批爆
|
14
Bazingal 2023-11-30 18:00:47 +08:00
@JimmyChan1506 别说 linux ,win10 和 win11 到现在都一样有问题,不过你用 PVE 的话倒是可以将虚拟机和 CPU 核心绑定,理论上应该不会有调度问题了,但是这样就没什么灵活性了
|
15
1KTN90lKW9gVJ9vX 2023-11-30 18:04:17 +08:00 via Android
如果用核显,肯定是 Amd yes ,5600g 正在用,几百块,香得很。
|
16
paopjian 2023-11-30 18:09:36 +08:00
我想了半天也没看懂 r9700x 是啥,看下面才想起来是 7900X. 跑分肯定是大小核占优,但实际体验半斤八两,你要想省钱为啥不上 5950X, 又便宜核还多,还能 ddr4 32*4 又没有大小核问题
|
17
wxw752 2023-11-30 18:17:15 +08:00
@JimmyChan1506 #10 公司的项目就是 K8S 部署的,具体服务 Java 和 go 写的都有,所以平时学习也会用家里服务器的环境,公司给开的测试服务器我总觉得内存太小了。
我下次换配置的话,CPU 选二手的也无所谓,核心越多越好,主频倒不是那么重要,内存一定要量大管饱,DDR5 是太贵了😁 |
18
Donahue 2023-11-30 18:24:49 +08:00
cpu 选二手的都可以,不是玩游戏用不出很明显区别的,二手的组 am4 平台的 3700x, 3900x, 5600x 之类的都很便宜,内存用 ddr4 很便宜, 用 ddr5 对于写代码不会有质的飞跃。
以前总是以为我买个高配的电脑会怎样怎样, 后面 2021 年组了 r7 3700x, 32G 内存(后加到 64G), 实际平时也就刷刷抖音 b 站,写代码更用不到非常高性能,开虚拟机什么的也没问题。 |
19
HK560 2023-11-30 19:01:55 +08:00
推荐 AMD ; 1. 最强游戏 CPU 目前应该是 7800X3D 。2. 大小核优化,多一事不如少一事。intel 的 13 代 14 代大小核对系统优化肯定多多少少有点挑的。就算现在说 win10 也支持大小和调度优化了,但是从我周围几个朋友来看还是跑 win11 才行。3. 平台调教麻烦。intel 的话选主板有很多坑,例如选较便宜的 b760 芯片组就得想办法解决 cpe 无法关闭造成过的高电压和高功耗发热,想要不要那么麻烦只能买更贵的 z790 芯片组。以前说 intel 省心,现在看来未必。4. 搭配其他硬件贵。intel 13 代 14 代的 u 功耗和发热都比 amd 同级的大,主板已经比 amd 贵了,还得在散热和电源上加钱。
|
20
wateryessence 2023-11-30 19:09:51 +08:00 1
|
21
wateryessence 2023-11-30 19:12:20 +08:00
又仔细看了你的需求,要是想上大内存就 intel ,amd 这方面支持不行
|
22
winfura02 2023-11-30 19:14:03 +08:00
AMD EPYC 永远 YES
|
23
imes 2023-11-30 19:40:58 +08:00 via Android
笔记本平台的大小核还能用于增加续航。台式机的大小核,除了好看和多核跑分高以外,完全没有意义,尤其是调度很差,反而会拖累速度。
|
24
2kCS5c0b0ITXE5k2 2023-11-30 19:49:10 +08:00
大小核用 Linux 不是折磨自己吗
|
25
chqome 2023-11-30 20:23:42 +08:00
这两款不相上下啊,哪里吊打了? 7900x 多核性能还较强,看网上评论 linux 还是选 amd 好,13700k 动不动就跑小核,虚拟机经常报错
|
26
chocotan 2023-11-30 20:31:46 +08:00
只是写 java 代码的话没啥区别
我是 i9-12900 ,装的 arch |
27
icaolei 2023-11-30 21:06:06 +08:00
|
28
Leonard 2023-11-30 21:10:56 +08:00 via iPhone
选便宜的
|
29
dnfQzjPBXtWmML 2023-11-30 21:18:35 +08:00
虚拟机上大小核怕是个坑
|
30
kingjpa 2023-11-30 21:28:24 +08:00
你有客户端吗? 你装了 pve 做服务端, 用什么设备去登录使用 pve 的虚机呢?
直通吗?还是说用旧的客户端? |
31
JimmyChan1506 OP |
32
JimmyChan1506 OP @icaolei 有科学证据证明, 文字的错乱并不影响意思的表达
|
33
JimmyChan1506 OP @chocotan 总归不只是开个编辑器写英文噻
|
34
JimmyChan1506 OP @chqome 意思是人家用 i7 就可以打 R9 了
|
35
DianQK 2023-11-30 21:45:26 +08:00 via Android
AMD Yes 。我的代码主机用 7950x ,便携代码掌机用 7840u 。
|
36
JimmyChan1506 OP @DianQK 耗电大吗?
|
37
DianQK 2023-11-30 22:04:14 +08:00 via Android
@JimmyChan1506 #36 我的 7950x 调整 PBO 温度锁 80 ,再设置一个 amd_pstate=active ,米家电源上看无负载不到 50w ,满载大概 300w 。7840u 无负载 4w ,满载 30w 。
|
38
ChrisCyler 2023-11-30 22:11:46 +08:00
@JimmyChan1506 AMD yes,虽然需求比你多了个游戏需求,我现在用的 7800x3d 游戏水平是打 i9 的,然后 7900x 和 7950x 是有差别的呀,我觉得如果不打游戏的话,你就哪个便宜选哪个就行了,实际体验上应该是没什么区别,还得考虑一下主板价格呢,d5 的内存比 d4 贵呢
|
39
weiweiwitch 2023-11-30 22:12:10 +08:00 via Android
其实吧,如果对所用的软件或工具没那么熟悉的话,就买个中档的 CPU 随便玩玩就行了。
一个平台的性能,CPU 其实没那么重要。 而且大概率你短时间是用不到天花板级的性能的。 不要当完美主义者。 |
40
kawaiidora 2023-11-30 22:13:04 +08:00 via Android
游戏 7800x3d ,生产力 7950x
|
41
Pteromyini 2023-11-30 22:28:50 +08:00
@JimmyChan1506 #11 目前来看 AMD 的大小核和 intel 不是一个路子,AMD 这边基本大核小核就是性能的区别,调度难度相应的也小很多,intel 这边不同核心甚至指令集支持好像都不一样
|
42
JimmyChan1506 OP @ChrisCyler 如果主板和内存一起考虑的话 AMD 是否有点尴尬? 用 Ryzen 7000 只支持 DDR5, 而用 Ryzen 5000 虽然支持 DDR4, 但主板是 AM4, 感觉有点 49 入国军了
|
43
jsq2627 2023-11-30 22:36:39 +08:00
大小核调度问题很烦恼
大家想想自己平时写代码会关注线程跑在大核还是小核上吗。所以说是天坑,少有软件针对性优化。 |
44
JimmyChan1506 OP @Pteromyini 指令集是不一样的, Intel 因为大小核的原因, 直接把自家的 AVX512 干掉了, 而 AMD 却捡了起来
|
45
JimmyChan1506 OP @jsq2627 但好像 AMD 也要往这个方向上走?
|
46
Al0rid4l 2023-12-01 03:11:55 +08:00
其实 Win10 大小核也没啥问题了, 只是要自己调电源方案, 整几个不同电源方案可以兼顾功耗和性能, Linux 似乎默认是先丢给大核, 个人觉得这样策略其实也一般
AMD 前段时间装了个 7600, 结果昨天就看到大佬们发现个 AMD 的硬件 bug... https://xuanwo.io/2023/04-rust-std-fs-slower-than-python/ 现在只想 RNM 退钱( 虽然也不一定能够遇上这样的问题就是了 |
47
lianyanjiajia 2023-12-01 06:05:37 +08:00
intel yes amd 到现在还是有兼容性有问题,我要是买得起肯定买 intel
|
48
twofox 2023-12-01 09:20:33 +08:00
英特尔那个大小核真难受
还是全大核吧,我也 Java 开发,AMD 没遇到过什么不兼容的情况( Java 哪都能跑,不挑的啊 但是大小核搞得挺恶心的,经常把我的虚拟机、编译进程用小核跑 |
49
JimmyChan1506 OP @twofox 你用的是哪款 cpu ?操作系统呢?
|
50
JimmyChan1506 OP @twofox 会不会是你虚拟机, 编译进程本来也没有高负载, 小核的确也能应付?
|
51
nullico 2023-12-01 11:50:21 +08:00
@JimmyChan1506 #50 编译的时候一般都是 100%负载在跑,尤其是大一点的项目
|
52
Pteromyini 2023-12-01 12:12:12 +08:00
@JimmyChan1506 #44 所以对调度来说挺灾难的
|
53
czfy 2023-12-01 14:34:07 +08:00
你那么喜欢大小核,那就去用啊
|
54
twofox 2023-12-01 15:27:08 +08:00
@JimmyChan1506 我编译的时候肯定是希望它跑满 100%的啊。工作的东西我要他应付做什么,调度的关键就是要满足用户需求啊
不能说系统觉得你不忙,编译就可以慢点 英特尔是 12600K ,现在用的笔记本是 7840hs 实际编程的体验,还是全大核舒服 至少我起虚拟机的时候,用不着我担心是不是跑在小核,新建虚拟机还得自己配置 |
55
JimmyChan1506 OP @twofox 台式机的 intel 12600k 还比不上笔记本的 7840hs 吗?的确有点震惊。。。
|
56
twofox 2023-12-01 16:47:36 +08:00
|
57
JimmyChan1506 OP @twofox 我还一直以为笔记本的 CPU 跟台式的根本不在一个起跑线上。。。。。
|
58
JimmyChan1506 OP @paopjian 5950x 有渠道买吗? 现在好像到处都缺货, 买散片会不会有问题? 大家都是在哪里买的? 感觉你的提议是最理想的
|
59
rxg9527 220 天前
老哥最后搞了套什么配置?
|
60
JimmyChan1506 OP @rxg9527 AMD 7900X + 64G DDR5 内存, 一次上足内存, 懒得折腾
|
61
nyxsonsleep 103 天前
真是奇葩,13700 都能吊打 9700x 了。
两者单核差距 1%都没,13700 的多核也不如 9700x ,约为 97%,还要靠小核作弊,不打游戏,小核纯纯负作用。 |