V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要把任何和邀请码有关的内容发到 NAS 节点。

邀请码相关的内容请使用 /go/in 节点。

如果没有发送到 /go/in,那么会被移动到 /go/pointless 同时账号会被降权。如果持续触发这样的移动,会导致账号被禁用。
mongoose
V2EX  ›  NAS

n100 性能这么差吗?

  •  
  •   mongoose · 122 天前 · 7545 次点击
    这是一个创建于 122 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我只是在 git clone dnsmasq-china-list ,虽然有点大,但是解开 .git 竟然会占用这么多的 CPU ?这正常吗?

    image.png

    52 条回复    2024-09-13 04:14:25 +08:00
    INCerry
        1
    INCerry  
       122 天前   ❤️ 2
    如果解压的时候用不满 CPU ,那说明解压软件有问题,多线程优化不好
    Ipsum
        2
    Ipsum  
       122 天前
    有没有可能是 io 卡了?
    qazwsxkevin
        3
    qazwsxkevin  
       122 天前
    说明 OP 的磁盘 I/O 也不错,起码不差。
    duanxianze
        4
    duanxianze  
       122 天前   ❤️ 1
    这除了说明 cpu 跑满了啥都说明不了
    archxm
        5
    archxm  
       122 天前
    英特尔 低压 u 确实不行
    ysc3839
        6
    ysc3839  
       122 天前 via Android
    @Ipsum 一般的“CPU 使用率”是一定时间内 CPU 非空闲时间所占比例,而 CPU 等待 IO 时不需要执行代码,是空闲的,不会增加 CPU 使用率。
    my101du
        7
    my101du  
       122 天前
    占用 CPU 说明不了什么。 你需要跑个压力测试软件。

    N100 我之前帖子里有说过,跑分类似 i3 8100, 实际体验类似 i5 5200U……
    mongoose
        8
    mongoose  
    OP
       122 天前
    @INCerry #1
    @Ipsum #2
    @qazwsxkevin #3
    @duanxianze #4
    @archxm #5
    @my101du #7

    我又重新测试了
    ```bash
    ❯ time git clone https://gitee.com/felixonmars/dnsmasq-china-list dnsmasq-china-list # on debian-wsl2-3700x
    Cloning into 'dnsmasq-china-list'...
    remote: Enumerating objects: 601283, done.
    remote: Counting objects: 100% (54058/54058), done.
    remote: Compressing objects: 100% (18246/18246), done.
    remote: Total 601283 (delta 36000), reused 53830 (delta 35812), pack-reused 547225
    Receiving objects: 100% (601283/601283), 262.20 MiB | 14.91 MiB/s, done.
    Resolving deltas: 100% (400624/400624), done.

    real 3m13.987s
    user 22m51.862s
    sys 0m11.940s
    ```


    ```bash
    root@n100-debian-docker:/tmp# time git clone https://gitee.com/felixonmars/dnsmasq-china-list dnsmasq-china-list #debian-n100-2cores
    正克隆到 'dnsmasq-china-list'...
    remote: Enumerating objects: 601283, done.
    remote: Counting objects: 100% (60307/60307), done.
    remote: Compressing objects: 100% (20695/20695), done.
    remote: Total 601283 (delta 40173), reused 59565 (delta 39612), pack-reused 540976
    接收对象中: 100% (601283/601283), 261.17 MiB | 14.75 MiB/s, 完成.
    处理 delta 中: 100% (400631/400631), 完成.

    real 11m53.982s
    user 22m44.791s
    sys 0m9.638s
    ```

    好吧,似乎并不慢。
    Laobai
        9
    Laobai  
       122 天前
    n100 本来性能就一般。。。
    mongoose
        10
    mongoose  
    OP
       122 天前
    @Laobai #9 我平时只是用它做一些轻度的网络应用,一般都是显示很低的 CPU 占用,只是到今天真的在上面 git clone 一个大仓库的时候才发现怎么耗时那么久,风扇在狂转,界面显示 CPU 占用已经满了,才有了这个帖子。
    archyese
        11
    archyese  
       122 天前
    因为怕 n100 的性能不够,所有组 allinone 的时候,还是上了 e5 洋垃圾,就是功耗有点感人
    Xu3Xan89YsA7oP64
        12
    Xu3Xan89YsA7oP64  
       122 天前
    特点是低功耗,性能本来就差啊,cpu 也就 i3-7100t 的水平你说得多差
    cybort
        13
    cybort  
       122 天前 via Android   ❤️ 2
    处理器跑满只能说明程序并行化做得好,你得看跑满了有多少产出才有意义。
    archxm
        14
    archxm  
       122 天前
    @mongoose 反正我的 i5 7200u (购买于 2017 年) 以及 j4125 (购买于 2022 年),还不如 i5 2500k (购买于 2011 年)。
    dianso
        15
    dianso  
       122 天前
    eq12 用了快一年了,开发编译都没问题。
    godwei
        16
    godwei  
       122 天前
    n100 性能确实不行,我当软路由 cpu 经常 100%
    bytesfold
        17
    bytesfold  
       122 天前 via iPhone
    没问题的,开了 ltsc 的 win10 ,开了 openwrt ,还一个 ubuntu server ,没超过 75%
    feikaras
        18
    feikaras  
       122 天前 via iPhone
    是的,不要迷信低功耗 allinone 。旧电脑卖出去都不值钱的,你没必要花钱特意买。
    laminux29
        19
    laminux29  
       122 天前   ❤️ 1
    N100 以 6W 的功耗,性能接近 3 代 I7 ,已经很强了。

    但是,如果你已经习惯了 Intel 10 代以上的 CPU ,N100 的性能,对你来说又不够看了。

    建议选购 CPU 之前,一定要用自己熟悉的 CPU 的性能,拿来进行对比。
    Ipsum
        20
    Ipsum  
       121 天前
    @ysc3839 界面显示的使用率,会不会把 wait 也统计了呢?
    chjs
        21
    chjs  
       121 天前
    目前没发现什么问题,你看看是不是有什么地方死循环之类的。
    我目前是 n100 ,跑了一个 istoreos ,一个 lxc ubuntu ,上面跑了五六个 docker 容器;一个 lxc ubuntu 专门跑 cf tunnel ,都没遇到高占用。
    JensenQian
        22
    JensenQian  
       121 天前
    怎么说呢
    够用,500 多就能买到性价比也够高了
    changdy
        23
    changdy  
       121 天前   ❤️ 1
    @laminux29 6W 功率输入的时候还真的 比不过 3 代 i7 这东西跑满能到 25 多 w.
    Takizawa
        24
    Takizawa  
       121 天前   ❤️ 2
    @laminux29 6w 不是实际功耗,况且脱开整机功耗是没有意义的,自己用功耗统计插头看过,整个主机跑起来怎么也要 25-32w.实际体验只能说一般般,放家里吧,他 24 小时开机一年电费得 200 左右,有点食之无味弃之可惜的感觉。也就适合没有其他好电脑的家庭偶尔开个机处理个文档之类的。
    xian366
        25
    xian366  
       121 天前 via Android
    @archyese 你 e5 平时空载功耗多少瓦?我 e3 1265lv3 平时还 30w 左右

    我还想做再组个 n100 做 vscode remote ssh 开发轻量开发呢,从大家讨论,看来不太成。
    hGaHLRyC
        26
    hGaHLRyC  
       121 天前   ❤️ 1
    N100 性能强只是相对 J4125 这类
    要大幅提升的话要买 n305 或者 5700u 这类,不过功耗又高不少。
    lqt19910205
        27
    lqt19910205  
       121 天前
    是不太行 之前装 win11 4k 显示器浏览网页总感觉有点卡
    ijrou
        28
    ijrou  
       121 天前
    又想低功耗又想超性能,,,N100 6W 的功耗都没说话就都郁闷了,,,
    要想高性能,那还不如买 5600G 的机器呢。。。
    osilinka
        29
    osilinka  
       121 天前
    AMD 最近两年的 cpu 碾压 Intel
    ysc3839
        30
    ysc3839  
       121 天前
    @hGaHLRyC 实测 5825U 待机时整机功耗只有 18W ,相比 N100 并不会高太多
    tywtyw2002
        31
    tywtyw2002  
       121 天前 via iPhone
    N100 性能不算差了。

    repo 的问题
    100% (601283/601283), 261.17 MiB | 14.75 MiB/s,
    200 多 m 的小对象 repo 你用高端 cpu 也要解压一会呢

    不想等 用 —depth 0 或者直接下 zip
    Greendays
        32
    Greendays  
       121 天前
    N100 的性能虽然比较一般,但只要不是桌面应用实时操作,用作服务器其实没啥问题的。
    wow0o
        33
    wow0o  
       121 天前 via iPhone
    一边想便宜功耗低 一边想跑 4k 。 咋不买 12 代哈哈
    bugmaker233
        34
    bugmaker233  
       121 天前
    N100 性能确实很差,理论上和 8250U 差不多,实际体验很卡
    busterian
        35
    busterian  
       121 天前
    n100 跑 win11 实际使用体验远不如 2 代 i3 跑 win7 ,价格确差了近百倍。我都惊讶这个 u 能这么废物
    NGXDLK
        36
    NGXDLK  
       121 天前
    曾买过一个 N100 的迷你主机,win10 系统,感觉就是有点卡,实测性能确实一般般,娱乐大师跑分三十几万还是四十几万来着
    AliceFizzy
        37
    AliceFizzy  
       121 天前
    GMK G3 ,Win11 宿主,平时开 VMware 跑 Debian(Docker)+ROS ,Win 上跑 V2ray ,Jellyfin ,日常当机顶盒刷 B 站,除了有点热以外,性能还能接受,转码性能一般,勉强够用
    DaiShu888
        38
    DaiShu888  
       121 天前
    N100 不行就 N200 ,还不行就老老实实二手电脑自己组。
    既要便宜还要性能又要功耗低,试试 AMD 吧
    wangdk23411
        39
    wangdk23411  
       121 天前
    就 LZ 这个 repo 来说,如果长时间没更新的话,更新一次处理的量够 cpu 跑一阵的,我一台 Gold 6139 的 U 都能跑满,何况 n100 这么弱的 U
    archxm
        40
    archxm  
       121 天前
    @laminux29 算了吧,还 i7 ,我的 2500K 都不一定打得过。
    当然了,可能跑特定应用很有效果。但是日常上网,低压 U 真不行。
    laminux29
        41
    laminux29  
       121 天前
    @archxm

    1.我说的结论,数据来源于 passmark 。

    2.根据 passmark 的数据,N100 无论单核还是全核,都比 i5-2500K 强。不知道你觉得 i5-2500K 比 N100 强,何来的证据,搞技术讲究证据,不要凭个人感觉。
    my101du
        42
    my101du  
       121 天前
    @laminux29 有时候还真的数据是数据,感觉是感觉。。。

    跑分软件可能场景比较单一分数很高;但是日常使用的时候,可能第三方软件、后台服务争抢资源,兼容性等等导致迟滞感。

    来自 N100 真实用户,使用起来流畅感不如垃圾本 i5 5200U
    archxm
        43
    archxm  
       121 天前
    @laminux29 不要迷信权威。心中要有科学精神
    laminux29
        44
    laminux29  
       121 天前
    @archxm

    Passmark 上面的跑分,是经过实际测试得到的,而且上面还有样本数,它就是最大的科学精神。

    甚至很多新款 CPU 的性能信息,也是在这个网站首发。

    你觉得他是迷信,我只能说,这年头不认识 Passmark ,你要多去学习基本常识。
    laminux29
        45
    laminux29  
       121 天前
    @my101du

    1.从你的描述来看,你需要去了解一下跑分的原理。

    2.i5-5200U 的单核性能只有 N100 的 78%,多核性能只有 N100 的一半。

    如果你觉得 N100 不如 i5-5200U 流畅,然后就下断言说 N100 不如 i5-5200U ,我只能建议你,去学习如何分析性能瓶颈,如何测试其他设备比如存储介质,如何进行公平测试等等知识。
    mongoose
        46
    mongoose  
    OP
       121 天前
    @ijrou #28
    @Greendays #32
    @wow0o #33
    @chjs #21

    我根本不用他做什么重负载的任务,我 clone 一个 git 仓库,需要等 10 几分钟,我确实可以认为它速度不快。这是我需要使用过程中无数个步骤中的一个小步骤,虽然我后来测试,我 16 核的 3700x ,也需要 3 分钟,但体感上,10 几分钟真的比 3 分钟长的多了,仔细测试发现,n100 单纯是核心数太少了,可能单核在我这个场景中和 3700x 台式机差不多(在这个场景中差不多,我不用它做什么重负载的任务,对我来说,这就是个低功耗的服务器,能跑一些简单的服务没能满足我的自动化部署流程就可以了)


    @wangdk23411 #39
    @tywtyw2002 #31

    --depth=1 这个参数挺好,能完美解决问题,基本上是秒完成,而且不影响后续可以继续 git pull 来更新
    ericFork
        47
    ericFork  
       121 天前
    N100 能效比和性能上限都很低,不要对它期待过高就好
    archyese
        48
    archyese  
       120 天前
    @xian366 我是 e5 2680v4 ,3 块固态,一块机械,平时功耗就 7 、80w 了。还有几块硬盘没敢放上去,全放上去就 120w 了😂
    HaloLegend
        49
    HaloLegend  
       118 天前
    n100 虽然性能差,但是它功耗高啊
    findex
        50
    findex  
       116 天前
    @archyese n100 干点正事的话还是性能不够,编译非常耗时间。e5 性能还是不错的,就是功耗感人,风扇声音很大。

    但是话说回来 n100 的功耗确实很好了,省电。但是硬盘却很费电。同时不建议用 n100 当个桌面 pc 。
    glcolof
        51
    glcolof  
       116 天前
    我们公司有一些工控项目,旧的工控机用的是 J1900 ,最近换成了 N100 ,性能提升明显,比如原先有个视觉识别软件,J1900 在 720P 分辨率跑起来只有 10 帧上下,N100 可以在 1080P 分辨率跑满 30 帧。当然这里面也有内存和集成显卡的进步,不全是 N100 的功劳。
    wuzeiyicixing
        52
    wuzeiyicixing  
       100 天前
    还行吧 我一个 N100 跑五个虚拟机 没啥问题
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2857 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 12:24 · PVG 20:24 · LAX 04:24 · JFK 07:24
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.