V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
onice
V2EX  ›  程序员

请教大家如何比较两块 CPU 的性能?

  •  
  •   onice · 2019-02-04 12:16:33 +08:00 · 17576 次点击
    这是一个创建于 2101 天前的主题,其中的信息可能已经有所发展或是发生改变。

    过年了,有些亲戚找到我,说要配电脑。

    众所周知,实体店很坑,用高价买清库存的低性能产品。

    于是乎我说我开个配置单,给他们说你们在某东自营店买,买回来花钱让实体店的人上门组装。

    但是有个问题我不是很明白。就是 AMD 和 Intel 的 CPU 问题。

    比较了一圈,发现同等价位,AMD 能买到四核的产品,而 Intel 往往是双核四线程的产品。

    AMD 的四核更强,还是 Intel 的双核四线程更强呢?这个时候该如何比较两款 CPU 的性能呢?

    另外,有没有推荐配置相关的微信公众号呢?谢谢大家

    99 条回复    2019-02-07 20:04:40 +08:00
    bigmouthhaile
        1
    bigmouthhaile  
       2019-02-04 12:18:12 +08:00 via Android
    去显卡吧精品贴看不同价位装机推荐🐶
    giuem
        2
    giuem  
       2019-02-04 12:18:35 +08:00 via iPhone   ❤️ 15
    jmc891205
        3
    jmc891205  
       2019-02-04 12:19:02 +08:00 via iPhone   ❤️ 1
    参考 cpu 天梯图
    bitrevo
        4
    bitrevo  
       2019-02-04 12:19:10 +08:00   ❤️ 5
    https://www.cpubenchmark.net/compare/
    這裡有個好用的網站,把兩個 CPU 的型號填上去,然後比較一下分數就可以了
    Kinnice
        5
    Kinnice  
       2019-02-04 12:21:38 +08:00 via Android
    买贵的
    w2er
        6
    w2er  
       2019-02-04 12:27:57 +08:00 via iPhone
    目前只遇到三个环境搞不定,黑果,esxi,gpu 加速,被迫切到了 intel 平台,自组家用完全可以 amd
    Tink
        7
    Tink  
       2019-02-04 12:28:33 +08:00
    跑分
    w2er
        8
    w2er  
       2019-02-04 12:31:13 +08:00 via iPhone
    怪我自己搞不定😂
    locoz
        9
    locoz  
       2019-02-04 12:32:02 +08:00 via Android
    还没买的话看天梯图,已经买了的话跑分
    guog
        10
    guog  
       2019-02-04 12:41:30 +08:00 via Android
    你这看来还要当售后啊,麻烦事多着呢
    F1024
        11
    F1024  
       2019-02-04 12:46:50 +08:00
    google amd 型号 vs intel 型号 一般能找到性能对比
    aoxiansheng
        12
    aoxiansheng  
       2019-02-04 12:53:18 +08:00   ❤️ 8
    你自己都不是很明白的事情,为何要应下来呢~~~
    jinhan13789991
        13
    jinhan13789991  
       2019-02-04 12:55:40 +08:00 via Android   ❤️ 1
    AMD yes
    asdqaz
        14
    asdqaz  
       2019-02-04 13:10:53 +08:00 via Android
    来 v 站问
    Mac
        15
    Mac  
       2019-02-04 13:16:44 +08:00 via Android
    看核心数和主频就行了,反正都是 x86 的架构
    Weny
        16
    Weny  
       2019-02-04 13:19:37 +08:00 via iPhone
    intel 有神奇的散片
    Cavolo
        17
    Cavolo  
       2019-02-04 13:22:37 +08:00 via iPhone
    四核按摩店怕不是速龙推土机哦
    alvin666
        18
    alvin666  
       2019-02-04 13:27:33 +08:00 via Android
    跑个象棋吧
    不同架构之间核心数量,频率没有参考价值
    autoxbc
        19
    autoxbc  
       2019-02-04 13:27:52 +08:00
    一般推荐京东自营笔记本,无锅一身轻
    AX5N
        20
    AX5N  
       2019-02-04 13:32:54 +08:00
    同核心数下,intel 强。
    不同核心数下,需要高频买 intel,需要多核买 amd。
    learnshare
        21
    learnshare  
       2019-02-04 13:47:39 +08:00
    市场价格基本能反映性能
    JerryCha
        22
    JerryCha  
       2019-02-04 13:57:54 +08:00
    单位价格能买到的性能大体相当,即价格相近的 AU 和 IU 性能是接近的。
    shm7
        23
    shm7  
       2019-02-04 14:01:03 +08:00 via iPhone
    你可以给出价格,让大神给你看看
    stevenbipt
        24
    stevenbipt  
       2019-02-04 14:01:21 +08:00 via Android
    跑象棋分数吧
    kokutou
        25
    kokutou  
       2019-02-04 14:03:44 +08:00 via Android
    淘宝找个整机就完事了。
    虽然自用肯定不买整机,但是应付几万年不见面的亲戚太合适了
    zwl2012
        26
    zwl2012  
       2019-02-04 14:11:13 +08:00 via iPhone
    单 U 的话 看价格即可
    NonClockworkChen
        27
    NonClockworkChen  
       2019-02-04 14:12:32 +08:00
    @bitrevo 收藏了,巨有用,以前都是搜天梯图的,太蠢了。。。
    msg7086
        28
    msg7086  
       2019-02-04 14:15:32 +08:00   ❤️ 1
    你不如找个懂电脑的亲戚,把锅甩给他们。

    CPU 性能有很多方面了,裸计算性能?游戏性能?虚拟机性能? AVX2/AVX512 性能?同功耗下性能?
    每个问题都有不同的答案。
    hiths
        29
    hiths  
       2019-02-04 14:18:35 +08:00
    jinhan13789991
        30
    jinhan13789991  
       2019-02-04 14:18:43 +08:00 via Android
    https://www.cpubenchmark.net/high_end_cpus.html
    天梯图在此,现在 outel 真的没性价比了。
    推荐京东 2600x 的板 u 套装
    zetary
        31
    zetary  
       2019-02-04 14:21:06 +08:00 via iPhone
    有一件事情注意一下,讲道理现在应该是 amd 一般 6/8 核,intel 是 4/6 核吧
    pathbox
        32
    pathbox  
       2019-02-04 14:25:57 +08:00 via iPhone
    价格
    wwww961h
        33
    wwww961h  
       2019-02-04 14:31:31 +08:00
    还是那句话,看是用来办公还是游戏,游戏显然可以试试 AMD,但是办公还是得 intel,毕竟稳定性绝对更高
    taresky
        34
    taresky  
       2019-02-04 14:35:34 +08:00 via iPad
    @wwww961h 不懂能不能别说话???
    feather12315
        35
    feather12315  
       2019-02-04 14:43:41 +08:00 via Android
    从理论上讲:
    为了使 CPI ( cycle per instruction )逼近 1,发展出了各种指令集并行技术,比如流水线、乱序执行、超标量、分支预测、同步多线程( SMT )。
    从网上看到的,Intel 的超线程是 SMT 技术的具体实现名称。与多核的区别在于:就像线程与进程的区别一样,虽然有共享的资源,但也有独立的资源,但他们都是并行(而非并发)执行的。
    从实现的角度来看,多核处理器的特征有一点:每个 core 都有一块 L1 cache,那么多核处理器需要解决 coherence 问题。而 SMT 下,同一 core 中的线程共享 L1 cache,不存在 coherence 问题。

    (从高级系统结构课程中想到的,如有不对的地方请指正)
    feather12315
        36
    feather12315  
       2019-02-04 14:44:54 +08:00 via Android
    #35 看 CPU 天梯图就能评价好坏了。不需要关心其实现
    yanxijian
        37
    yanxijian  
       2019-02-04 14:59:24 +08:00
    优先看主频了,因为很多游戏多核优化不行😑
    jzq526
        38
    jzq526  
       2019-02-04 15:07:17 +08:00
    1、给别人推荐机子,最好是整机,品牌台式机、笔记本之类的。
    2、最近两年的 CPU,同价位下,AMD 比 Intel 的要强一点
    3、如果对显卡没有特别要求,建议 Intel,毕竟带个核显
    WhiteSaber
        39
    WhiteSaber  
       2019-02-04 15:25:59 +08:00
    alfredsun
        40
    alfredsun  
       2019-02-04 15:30:24 +08:00
    @jzq526 apu 的核显不是更强一点
    Maskeney
        41
    Maskeney  
       2019-02-04 15:31:33 +08:00
    cpubenchmark 网站
    Maskeney
        42
    Maskeney  
       2019-02-04 15:31:53 +08:00
    就是 4 楼说的那个
    pierrec
        43
    pierrec  
       2019-02-04 15:56:04 +08:00
    考虑到能找你装电脑的都不懂电脑,新机半年各种大师,各种管家,各种全家桶,没个 8 核,真不好抗
    dream7758522
        44
    dream7758522  
       2019-02-04 16:08:46 +08:00 via Android
    让淘宝卖电脑的卖家出一款配置,然后你去京东买品牌配件,自己装
    micean
        45
    micean  
       2019-02-04 16:43:44 +08:00
    前天 800 多入的全新 8c16t 的 1700 散片
    超到 3.8g
    满载温度也就 40 来度
    日常用简直爽
    StanMarsh
        46
    StanMarsh  
       2019-02-04 16:45:25 +08:00 via Android
    @wwww961h


    @taresky 说得很对,玩游戏往往不一定能充分利用 6 个以上的核心,因此具有高主频的 intel 型号往往比较适合,比如 8700k 等,以及纤焊的 9 代 k 型号。

    反倒是生产力场景可能存在着更多核心能更显著改善性能体验的情况,这时候 amd 近两代产品价格便宜核心多的优势很大。

    不理解为什么有的人似乎并不太了解就勇敢根据来源都不一定明确的谣言来阐述态度。
    StanMarsh
        47
    StanMarsh  
       2019-02-04 16:46:42 +08:00 via Android
    @micean

    满载烤机 40°?!这是很可观的成就,用的什么冷排,室温多少呢?
    micean
        48
    micean  
       2019-02-04 16:50:46 +08:00
    @StanMarsh 满载一会,没有专门去烤机……
    ddid
        49
    ddid  
       2019-02-04 16:51:01 +08:00
    AMD YES 就是了,性价比高,主板也便宜,多出来的钱可以花在其他配件上,至于差距,也只有在跑分上能体现出来,人类的感知还感觉不到吧。
    jzq526
        50
    jzq526  
       2019-02-04 17:16:26 +08:00
    @alfredsun 确实,我把这个给忘了,最近我也在看这方面信息,一直都是 i7 那个级别的,忘了锐龙系列也有 APU 了。如果是中低端的,确实 APU 的显卡也不弱,CPU 部分性能也还可以,完全可以考虑的
    xssxsxk
        51
    xssxsxk  
       2019-02-04 17:25:48 +08:00 via iPhone
    跑国际象棋看哪个分数高
    flynaj
        52
    flynaj  
       2019-02-04 17:38:08 +08:00 via Android
    rar,7z -b
    openbsd
        53
    openbsd  
       2019-02-04 17:58:41 +08:00
    LZ,你还年轻,你觉得他们只是要个性价比高的电脑吗 ?
    想多了
    他们还需要长期的软硬件技术支持,所以推荐品牌机并购买 3 年下一个工作日服务
    alittlefun
        54
    alittlefun  
       2019-02-04 18:07:06 +08:00 via Android
    电脑吧推荐配置单就挺好
    Huelse
        55
    Huelse  
       2019-02-04 18:16:30 +08:00
    相同级别下,intel 单核性能更强,amd 多核性能更好,看你需要。
    比如玩游戏,魔兽之类的老平台游戏在单核性能强劲的情况下较好,应选 i 系。
    比如视频操作,压制,一些较新软件或游戏会对多核性能优化加强,此时应选 a 系。
    还有,别听楼上的瞎说,除非你是组织或公司买电脑,否则绝对不要买品牌机!!
    售后问题,尤其是个人的售后问题,你应该很清楚!
    Telegram
        56
    Telegram  
       2019-02-04 18:19:40 +08:00 via iPhone
    cpu 现在都是性能过剩的,性价比的话买 amd 就行了
    dazhangpan
        57
    dazhangpan  
       2019-02-04 18:24:52 +08:00 via Android   ❤️ 1
    @feather12315 不错哦,从微观角度来比较 CPU 性能。不过现在 CPU 的流水线一个 cycle 可以 retire4 条指令,所以 CPI 最理想可以到 0.25 。对细节感兴趣的话可以参考我博客里对 Skylake 微架构的剖析: https://decodezp.github.io/2019/01/10/quickwords10-skylake-pipeline-2/
    BingoXuan
        58
    BingoXuan  
       2019-02-04 18:49:57 +08:00 via Android
    @wwww961h Windows 才是最大不稳定要素
    wwww961h
        59
    wwww961h  
       2019-02-04 19:56:46 +08:00 via iPhone
    @taresky 从多年经验来看,我应该懂,如果您非要说我不懂,那我也虚心接受
    wwww961h
        60
    wwww961h  
       2019-02-04 19:58:50 +08:00 via iPhone
    @Telegram 性能过剩不是绝对的,也要看场景,虽然绝大多数情况确实过剩,楼主不说用途,不能凭空想象的
    imouto
        61
    imouto  
       2019-02-04 20:12:00 +08:00
    装机这个看需求啊,玩游戏看片没啥需求同价位选 AMD 是没问题,比如你需要 AVX-512 TSX 指令集,更好的内存性能,AMD 现在全家都不能满足
    Greatshu
        62
    Greatshu  
       2019-02-04 20:19:21 +08:00
    如果你和亲戚的关系不是真的非常亲密,建议让亲戚自己去逛电脑城,至少售后方便
    Greatshu
        63
    Greatshu  
       2019-02-04 20:26:34 +08:00
    可以参考一下这个: https://zhuanlan.zhihu.com/p/53741399
    作者收了厂商赞助,推荐的配置仅供参考,不一定合理
    opengps
        64
    opengps  
       2019-02-04 21:16:28 +08:00
    千万注意下电源模式,。高性能模式-不降频
    zxcvsh
        65
    zxcvsh  
       2019-02-04 22:01:01 +08:00 via iPhone
    CPU-Z ?
    huage
        66
    huage  
       2019-02-04 22:13:34 +08:00
    如果没有必要,直接买品牌机最省事。一线品牌机售后都差不多,反正现在电脑的性能都是过剩的。
    huage
        67
    huage  
       2019-02-04 22:15:00 +08:00
    我 2014 年的 Thinkpad X230 笔记本,加了固态硬盘和把内存升级到 12GB,感觉还可以再战 5 年。
    janxin
        68
    janxin  
       2019-02-04 22:44:18 +08:00
    看天梯图,如果不玩 3A,AMD yes !
    uptime
        69
    uptime  
       2019-02-04 23:36:54 +08:00
    只是想对比,跑个分,CPU 显卡都有天梯图。
    AMD yes 的,请注意下散热,大夏天没有空调房,那个噪声不是你能想象的,当然你能上水冷,或者多备几个风扇。或者是微尘环境,本身噪音来源于风扇,而风扇是因为灰尘大;
    不要以为京东网店就是给你做善事,线上下电脑店就是坑,这通常只取决于你给 DIY 有多认识。京东那个价钱拿到实体店,基本上就是个笑话,,,
    不过,LZ 对这的了解程度,感觉还是不要揽这个活更好。让他买品牌机就算了
    nfroot
        70
    nfroot  
       2019-02-04 23:44:24 +08:00 via Android
    疑惑,amd 核心多是不是合适跑虚拟机
    ryd994
        71
    ryd994  
       2019-02-04 23:55:29 +08:00 via Android
    总体来讲,AMD 的多核对软件优化的要求更高。对多核和 numa 优化不好的程序,实际性能是不如同频率核心数的 Intel 的。
    AMD 偏向于堆核心,单核性能差就不说了,而且内存延迟高,跨核带宽低,numa 拓扑复杂。
    纯计算跑分看起来很好,那是因为这类程序都是高度并行化的。
    ryd994
        72
    ryd994  
       2019-02-05 00:02:32 +08:00 via Android   ❤️ 1
    @nfroot 是也不是
    表面上,AMD 跑虚拟机很合适,一人一个 numa node,大家不要打架。

    但是实际上最大的坑在 IO,除非你能给每个 numa node 一个网卡,否则碰上大带宽就是灾难。虚拟机还需要处理虚拟网络的不要忘记,这就需要跨核跨 numa 通讯。AMD 这方面是不行的。

    所以如果是一般的百兆千兆,而且就是挂挂 Web app,那确实 AMD 更合适。但是如果是用于更高性能的云计算的话,Intel 还是更稳。
    msg7086
        73
    msg7086  
       2019-02-05 01:55:08 +08:00
    @uptime Intel 也差不多吧。以前帮人弄了一台 i7 4770k,默扇,又烫又吵,随便玩个游戏就直冲 80 度,后来那位老兄受不了了买了个牛逼扇装上,清静了。这年头不管啥 U,好点的型号都得换散热。
    msg7086
        74
    msg7086  
       2019-02-05 01:57:15 +08:00   ❤️ 1
    @nfroot 如上面所说。玩显卡 ML 的,跑大流量网络的,谨慎选择跨 NUMA PCIe。
    包括 Intel 最新的 Scalable 之前也有人说有些主板改过结构了,原来的 Single root 现在不再 Single 了等等……
    Yien
        75
    Yien  
       2019-02-05 02:02:44 +08:00 via iPhone
    亲戚一般推品牌机
    qipo
        76
    qipo  
       2019-02-05 03:00:34 +08:00
    http://cdn.malu.me/cpu/
    or search " [2019] CPU 天梯图 /CPU 睿频图 /各种数据排行 [Final 汇总] "
    shuangyeying
        77
    shuangyeying  
       2019-02-05 06:35:32 +08:00
    好像给亲戚就是要灯大灯亮灯会闪的那种,其他能上 i7 不上 i5,差不多就行,要不然费力不讨好。
    bmos
        78
    bmos  
       2019-02-05 07:40:54 +08:00
    看到这个帖子,恍如隔世,现在不是 AMD YES 时代了吗。
    chinesestudio
        79
    chinesestudio  
       2019-02-05 10:58:15 +08:00 via Android
    cpu vs cpu b 用 Google 就出来了
    bydmm
        80
    bydmm  
       2019-02-05 11:10:06 +08:00 via iPhone
    给别人推荐上 amd,到时候不好使都是你的错知道吗。
    直接有钱 i7 中间 i5 没钱 i3 8100
    反正也没贵多少 给自己留条路
    Huelse
        81
    Huelse  
       2019-02-05 11:13:27 +08:00
    @bydmm 哪里不好使?
    cwbsw
        82
    cwbsw  
       2019-02-05 11:32:16 +08:00
    别推荐别人上 AMD,AMD 和 Windows 10,这是半懂不懂的小白们最喜欢的甩锅对象,最终还是你背锅。
    realpg
        83
    realpg  
       2019-02-05 11:57:23 +08:00 via Android
    报预算让站友给你配
    whwq2012
        84
    whwq2012  
       2019-02-05 12:00:30 +08:00 via Android
    http://www.bilibili.com/video/av42091023
    不过还是谨慎给别人推荐电脑
    fullpowers
        85
    fullpowers  
       2019-02-05 12:05:45 +08:00 via Android
    看晶体管数量和工艺
    lrigi
        86
    lrigi  
       2019-02-05 14:21:41 +08:00 via iPhone
    @Huelse 按照我的理解品牌机有保修
    推荐给小白不是很合适?有问题找售后啊
    当然最近一直用的都是苹果设备不知道其他品牌售后究竟如何
    那也比有什么问题都来找你比较好吧
    king2014
        87
    king2014  
       2019-02-05 15:40:44 +08:00
    @jzq526 2400G 我觉得完爆 intel 核显,其实不玩游戏 2400g+16g+m2 nvm 足够了性价比高,不需要独立显卡
    fbqk2008
        88
    fbqk2008  
       2019-02-05 15:49:58 +08:00
    很简单啊,核心谁多,谁三级缓存多,谁主频高。就够了。
    fbqk2008
        89
    fbqk2008  
       2019-02-05 15:50:39 +08:00
    @king2014 其实我也用这个,不过是 1400+1050,它的 cpu 性能不够 chrome 吃两百个窗口。
    Huelse
        90
    Huelse  
       2019-02-05 16:48:59 +08:00
    @lrigi 谁没保修?找我干嘛?你在秀什么优越
    lrigi
        91
    lrigi  
       2019-02-05 18:10:50 +08:00 via iPhone
    @Huelse 不是你说的
    “否则绝对不要买品牌机!!
    售后问题,尤其是个人的售后问题,你应该很清楚!”
    我只是针对这个点说一下品牌机售后对于小白可能更适合,不然你帮忙装的机器出了问题肯定还要找你不是很麻烦?
    你根本没有理解我说的是什么意思就在这火气冲冲,什么叫秀优越我都没理解。莫名其妙
    hemingyang
        92
    hemingyang  
       2019-02-05 18:27:04 +08:00 via Android
    烤着 看谁先热
    zhaohanqing
        93
    zhaohanqing  
       2019-02-05 19:46:00 +08:00 via Android
    上网查找本 CPU 的 Cinebench R15 多线程成绩,比较高低
    silencefent
        94
    silencefent  
       2019-02-05 20:20:57 +08:00
    同频看核同核看频
    tydl
        95
    tydl  
       2019-02-06 13:01:18 +08:00 via Android
    我想说的是,你都会给别人开配置单,竟然不懂看天梯图?
    huanyues
        96
    huanyues  
       2019-02-06 13:32:26 +08:00 via Android
    一般来说,官方价格,同价位 AMD 性能要比 intel 要高一点。
    FrankHB
        97
    FrankHB  
       2019-02-07 14:44:22 +08:00
    @feather12315 1.并行和并发不矛盾。2.处理器原则上不知道所谓的进程资源边界(至少 IA-32 用来实现多任务的机制很大程度被现实的上层实现无视了),而上层也未必区分线程和进程(例如 Linux 内核只管 task_struct )。3.共享 L1 另一方面看就是每线程独占的 cache 减半,未必更占便宜。
    feather12315
        98
    feather12315  
       2019-02-07 16:19:04 +08:00 via Android
    @FrankHB #97
    1. 严格意义上,并行与并发是不同的概念,一个是同一时刻执行多个 task,一个是同一时间段执行多个 task。
    2. Linux 下的进程管理我还没接触过,我还不清楚是怎么实现的,不过上层的确是不区分线程与进程的。
    SMT 的好处在于 CPI,宏观上顺序执行的 instruction 可以乱序执行,而且 instruction 之间并非一定存在相关性,此时就可以借助 SMT 并行执行俩个指令。
    3. 对的。记得 <<计算机系统结构--量化方法>>一书中有一表描述了提高 cache 效率的方法,提到大 cache 可以提高缓存命中率,但会带来别的坏处(我给忘了…)。
    FrankHB
        99
    FrankHB  
       2019-02-07 20:04:40 +08:00
    @feather12315
    1.是不同的概念,但是这里都适用,参考 https://stackoverflow.com/a/51759235。因为指令在 SMT 的实现中不同的流水级中的具体实现行为非决定性地依赖内部状态(例如功率控制可能非决定性地关闭部分并行实现的单元),这仍然是并发的。另外不管是并行还是并发和物理上的时刻或者时间段都没有直接关系,即便 SMT 的例子中字面上强调了同时,处理器中的计算遵循的实际上是同步时钟信号,跨时钟域未必和物理时间对应。
    2.上层(操作系统内核)是相对处理器而言,更上层( userspace API )还是区分的。Linux 内核的 task_struct 提供 userspace 的进程实现,并通过 NPTL 以 1:1 的方式提供 pthread 实现。
    另外,原本(如进程代数)所谓的进程的概念就是 task 的抽象,并没有进程和线程的区分,实际上相当于现在所谓的 userspace 的线程。而现在区别线程的所谓的进程是利用处理器提供的保护机制划分的运行时资源集合。
    3.好坏是相对而言,也不是一概而论(“未必”)。这里相对的首先是两个独立核心各自独占 L1 的情况,所以看起来就是减半了;不过实际上,就是不考虑核心资源可能利用不足的劣势,光是 cache 多了占面积功耗也大,要是没用上就是坏处了。如果一个核心 2 个逻辑线程实际上需要共享大多数 L1 的内容,就算 cache 有多也难以发挥优势。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3177 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 75ms · UTC 12:32 · PVG 20:32 · LAX 04:32 · JFK 07:32
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.