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

内存长期 72%, CPU 长期 50%,有必要增加内存吗?

  •  
  •   showecho · 44 天前 · 4971 次点击
    这是一个创建于 44 天前的主题,其中的信息可能已经有所发展或是发生改变。
    年初买的戴尔台式机:

    intel core i7-8700 CPU @ 3.2GHz 3.19GHz

    8G 内存

    开几个日常用的软件内存就 72%,CPU50%,如果用 wamp 跑点不限时间不限内存的程序,很快会到 92%,这种情况加内存有用吗?
    53 回复  |  直到 2018-08-17 05:39:26 +08:00
        1
    mushan099   44 天前
    内存常年 80+的路过。。
        2
    luozic   44 天前 via iPhone
    打开任务管理器,看写入缓存 page 的有多少,很多的话,再➕一条 8g 的,现在 cpu 性能基本过剩(日常办公非跑啥大数据,数据库啥的),内存多加点,固态是必需品
        3
    king2014   44 天前
    买一条内存吧,反正也不贵.哈哈...
    其实如果你没有感到明显的卡顿完全没必要买.
        4
    gclove   44 天前
    内存太小了. 都 2018 年了,应该标配 16GB,推荐 32GB
        5
    showecho   44 天前
    @luozic
    @king2014
    是固态硬盘,现在风扇一直在运转,太吵了,如果增加一条内存能不能让风扇声音小一点?
        6
    raysonlu   44 天前
    开什么软件? CPU 长期 50 ?
        7
    kid2man   44 天前
    查查是不是中了挖矿的脚本了。
        8
    showecho   44 天前
    搜狗浏览器,火狐浏览器,chrome,sublime 2,photoshop cs6,qq,酷狗

    资源全部被 chrome 吃掉了,关掉 chrome cpu 马上降到 10%以下
        9
    showecho   44 天前
    @raysonlu
    搜狗浏览器,火狐浏览器,chrome,sublime 2,photoshop cs6,qq,酷狗

    资源全部被 chrome 吃掉了,关掉 chrome cpu 马上降到 10%以下
        10
    jeffsun   44 天前
    试试百分浏览器
        11
    mofy   44 天前
    cpu 百分之五十过分了啊,怕不是中病毒了。我这两个 ide 编辑器,浏览器谷歌,火狐,ssh,wx,qq,网易云,邮箱客户端一大堆什么的,cup 也只稳定在 20 周一
        12
    mofy   44 天前
    我这还是 I5cpu
        13
    longbye0   44 天前 via Android
    cpu 常年 50,这有问题吧,就算开一堆程序,放在那不跑也会低啊
        14
    aice114   44 天前
    是不是你安装的 chrome 扩展的锅,内存占用高正常,cpu 占用高就有点问题了
        15
    nine99   44 天前
    楼上说的+1,chrome setting->task manager 可以看每个插件的 CPU 使用率,我之前就有个插件始终跑满
        16
    mrzx   44 天前
    首先,是 windows 还是 linux,
    windows 必须加内存了。

    linux 不光要看 free 剩余多少,如果缓存也很大的话,说明内存还是够用的。
        17
    kuyuzhiqi   44 天前
    chrome 有挖矿插件,检查下
        18
    lantianziyun   44 天前
    你的问题应该更正为:为啥我的谷歌浏览器吃 cpu ?
        19
    showecho   44 天前
    @lantianziyun
    @kuyuzhiqi
    @aice114
    @mofy

    哈哈,大家说了我才去检查 chrome 的,确实是扩展的问题,停用扩展就正常了
        20
    luozic   44 天前 via iPhone
    研究一下是不是打开了网页有挖坑的 js 代码的。 风扇一直呼呼的,这也明显有问题,除非风扇买得太差或者环境温度太高。
        21
    imdong   44 天前
    ![]( )
    ![]( )
    ![]( )

    额 我的使用率好像也挺高的 但是 不卡啊...
        22
    noe132   44 天前 via Android
    8 个 g 肯定是不够用的。。。会有大量分页写入硬盘上的分页文件。看起来内存没用满,实际上远不止 8g。已提交大小比较靠谱
        23
    michaelcheng   44 天前
    楼上说的没毛病,2018 年了,标配应该是 16G。(况且这还是程序员的栏目)
        24
    htde123lin   44 天前
    一个 firefox 一个 chrome 就吃掉了大半 cpu ……
        25
    mingl0280   44 天前
    我反正上了 64G 内存,因为现在系统开机基本上 11 个 G 就出去了……
        26
    GeruzoniAnsasu   44 天前
    新配机子 16g,剪个视频导入一个 10g 的 mkv 内存马上炸到 14g,然后开始弹访问违例

    第二天立马下单又加了 16g。。

    pad 级别的应用,8g 勉强够
    日常干活玩玩游戏 16g 标配

    一旦有什么音视频工作站需求,16g 也是瞬间占满的事


    顺带一提后来 32g 内存给 adobe 全家桶分了最大 20g,峰值占用到过 19g
        27
    hyplddfx   44 天前
    我就好奇 8G 内存,cpu 使用率 50%左右,但 pc 微信会突然卡一下,然后黑屏,然后几秒钟恢复正常,啥意思
        28
    moonlit7seas   44 天前
    必须 16G 才够用
        29
    Cooky   44 天前 via Android
    换 Linux,跑个轻量级桌面(
        30
    iwtbauh   44 天前 via Android
    说剩余内存不说是“可用内存”还是“空闲内存”的都是刷流氓。
        31
    lscho   44 天前 via Android   ♥ 1
    不明白你们配电脑的时候怎么想的,8700 配了个 8g 内存。。明明内存才是第一选择。cpu 早已经过剩了。而且内存够大的话操作系统会占用部分内存做缓冲。

    我的原则就是 cpu 够用就好,内存越大越好。
        32
    zhangdawei   44 天前 via iPhone
    利用率多高啊,值了
        33
    randyzhao   44 天前
    台式机加内存成本很低了,不管够不够用先加一个再说。。。

    要是从性价比的角度,等哪天你经常爆内存的时候再加。
        34
    Daming   44 天前
    内存不应该是最大插满吗?
    https://item.jd.com/2632409.html
    电脑 16G*2,过年再看看走势,再买 2 根插满。
        35
    TripleZ   44 天前 via Android
    @mingl0280 内存越大系统会吃的越多。。感觉在 win 上是个定律……
        36
    luozic   44 天前 via iPhone
    现在系统怎么加快速度,先把足够的文件放到内存里面,实际芯片级 cache 足够大的话,它还想占 cache 呢。不过系统的内存占用有上限,你把内存加到 64g 和加到 128g 以上 windows 系统占用内存不会明显上升了
        37
    bryant183   44 天前 via Android
    Chrome 不是加载页面时,cpu 基本不占用的!!!
        38
    Laynooor   44 天前 via Android
    @imdong 实际内存占用看已提交比较靠谱,12.7/15.9G ,8G 实际+8G 虚拟内存已经占用了 12.7G 。
        39
    msg7086   44 天前
    @TripleZ #35 如果有哪个现代操作系统不是这么做的,那么应该立刻扔掉换更好的。
    宝贵的内存闲置不用空耗电才是最大的浪费。
        40
    socradi   44 天前
    吓得我赶紧打开任务管理器看一下
        41
    Admin8012   44 天前 via Android
    我笔记本都是 64G 内存 台式 256G
        42
    ledzep2   43 天前
    内存不用等于没买,常年 80%没什么不好,只要别有用的时候因为内存不够导致卡顿就行了。 另外用 32 位的 chrome 可能能节约点内存。
        43
    Kimyx   43 天前
    话说我的电脑 16 G 内存,开机啥程序也没运行就只剩 11 G 左右了。

    不知道大家的如何?
        45
    e8c47a0d   43 天前
    这 chrome 是包了壳的把?
        46
    baskice   43 天前
    用 chrome 一定要上 16G。chrome 改了内存管理模式,现在一个页面一个单独隔离,内容占用简直突破天际了
        47
    em2046   43 天前
    8G 足够了,不需要 16G
    现在一条内存都 500 多
    当年 250 买的,现在真不舍得买
        48
    TripleZ   43 天前 via Android
    @msg7086 学习了
        49
    msg7086   43 天前
    @TripleZ 而且现在大部分系统都是超额分配内存。
    像楼主这样 8G 内存用了 80%,其实已经提交了 12.7G ,相当于用了 160%的内存了。
    如果他直接升到 16G,其实也就是变成 12.7G/16G+分页占用,假如不计算分页文件的话,差不多还是 80%。
    这就是为什么内存升级以后占用依然差不多的真相。

    当然实际上内核还会进一步优化内存管理,把用不到的内存页面交换出去,换取整体性能提升。
    Windows 现在的内存管理,应该说还是不算差的。
        50
    wcsnet   43 天前
    小内存用 chrome,你可能需要 OneTab 扩展来节约一下
        51
    TripleZ   43 天前 via Android
    @msg7086 怪不得我在 Fedora 下内存够用 swap 从来没占用过。。
        52
    msg7086   43 天前
    @TripleZ Swap 在内核的内存管理中还是会用到的。
    计算系统总体可用内存的时候,Swap 的大小会影响可用内存的大小。
    因为有很多的内存空间,虽然申请了,但是没有使用,这些内存空间的总上限会因为 Swap 变大而变大,因此更不容易出现内存不足导致杀进程的情况。
    所以通常还是推荐分配 Swap,然后再通过 swappiness 控制使用 Swap 的倾向。

    Windows 下也是一样的,Pagefile 会影响总共可分配的内存大小。
        53
    mingl0280   35 天前
    @TripleZ 这倒不是,我自己开机启动项也比较多……
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3370 人在线   最高记录 3762   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.1 · 24ms · UTC 01:41 · PVG 09:41 · LAX 18:41 · JFK 21:41
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1