lsk569937453
V2EX  ›  问与答

"go 消耗的资源是 Java 十分之一。"这句是不是吹牛逼。。。

  •  
  •   lsk569937453 · Jul 7, 2023 · 2851 views
    This topic created in 1093 days ago, the information mentioned may be changed or developed.

    来源:https://www.1point3acres.com/bbs/thread-982619-1-1.html

    我 java 和 golang 都用过。同一台机器高并发的情况下,用两种语言分别开发的话,cpu 和内存不会有很大的变化啊。 难道是我理解错了???

    13 replies    2023-07-09 13:52:47 +08:00
    InDom
        1
    InDom  
       Jul 7, 2023
    hello world 也算。
    wxlwsy
        2
    wxlwsy  
       Jul 7, 2023
    CPU 很难榨干, 无非就是多耗点内存. 如果舍不得大内存服务器我觉得项目不如关了算了.
    SuperManNoPain
        3
    SuperManNoPain  
       Jul 7, 2023
    能差 10 倍,早没人用 java 了。
    tf2
        4
    tf2  
       Jul 7, 2023
    说的是 JVM 内存占用吧。的确是 4GB 起步。
    Seanfuck
        5
    Seanfuck  
       Jul 7, 2023
    我记得这是协程和线程的对比
    unnamedhao
        6
    unnamedhao  
       Jul 7, 2023
    Java 不懂,反正我写过的 WebServer golang 却是比 python 省内存
    cookii
        7
    cookii  
       Jul 7, 2023 via Android
    内存也许是,其他的就
    pkoukk
        8
    pkoukk  
       Jul 7, 2023
    java 有个起步资源门槛吧,主要是内存
    ql562482472
        9
    ql562482472  
       Jul 7, 2023
    省内存是真的 其他的真不行
    LeegoYih
        10
    LeegoYih  
       Jul 7, 2023
    瞄了一下我们微服务实例使用情况:
    - Go:平均镜像大小 60MB ,平均内存 220MB ,版本 1.18
    - Java:平均镜像大小 500MB ,平均内存 511MB ,版本 17

    CPU 没啥区别,Java 用的 Spring Boot 所以镜像和内存都大,用 Vert.x 之类的估计会好很多
    mineralsalt
        11
    mineralsalt  
       Jul 7, 2023
    都来挑战 java, 就像所有手机开发布会都吊打 iphone, 但是还是 iphone 综合体验最优, 销量最高
    mmdsun
        12
    mmdsun  
       Jul 8, 2023 via iPhone
    julyclyde
        13
    julyclyde  
       Jul 9, 2023
    go 的编译结果是 native 还是 pseudo code 啊?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2883 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 72ms · UTC 13:48 · PVG 21:48 · LAX 06:48 · JFK 09:48
    ♥ Do have faith in what you're doing.