腾讯云 4g 服务器实际可用内存只有 3.3g - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
danbai

腾讯云 4g 服务器实际可用内存只有 3.3g

  •  1
     
  •   danbai
    PRO
    2023 年 8 月 15 日 5031 次点击
    这是一个创建于 985 天前的主题,其中的信息可能已经有所发展或是发生改变。

    询问客服他们说他们系统就是这样的。初始化占用了 0.7g

    第 1 条附言    2023 年 8 月 15 日
    根据 10 楼的回复已经解决了,非常感谢。
    24 条回复    2024-06-25 15:55:11 +08:00
    mineralsalt
        1
    mineralsalt  
       2023 年 8 月 15 日   1
    你想说什么
    danbai
        2
    danbai  
    OP
    PRO
       2023 年 8 月 15 日 via Android
    @mineralsalt 我想说有点坑
    sprite82
        3
    sprite82  
       2023 年 8 月 15 日
    我这 3.7G
    $ free -h
    total used free shared buff/cache available
    Mem: 3.7Gi 1.2Gi 181Mi 101Mi 2.3Gi 2.1Gi
    Swap: 0B 0B 0B
    opengps
        4
    opengps  
       2023 年 8 月 15 日
    所有操作系统都有这部分被系统所独占使用的内存
    wentx
        5
    wentx  
       2023 年 8 月 15 日
    lsmem 看看?
    perfectlife
        6
    perfectlife  
       2023 年 8 月 15 日
    都差不多,我阿里云 1g 机器 free -m total 是 879m ,4g 机器是 3565m
    danbai
        7
    danbai  
    OP
    PRO
       2023 年 8 月 15 日

    系统占用太多了,我用的国外 vps2g 可用 1.9
    danbai
        8
    danbai  
    OP
    PRO
       2023 年 8 月 15 日

    对比度太高了
    danbai
        9
    danbai  
    OP
    PRO
       2023 年 8 月 15 日 via Android
    之前还够用,最近因为加了个服务导致内存不够用系统卡死几次了
    xiri
        10
    xiri  
       2023 年 8 月 15 日 via Android   15
    腾讯云提供的 Debian 和 Ubuntu 系统镜像默认开启了 kdump 服务,会为 crashdump 预留一定内存,我之前 2G 内存的服务器看到预留了 128M

    可以用下面的命令看一下有没有 reseeving...for crashdump 的行:
    dmesg | grep -i memory

    不需要 crashdump 的话可以把 kdump 卸载掉:
    apt purge kdump-tools
    然后编辑 /etc/default/grub 文件,将其中的 crashkernel=xxx 字段全部删掉
    最后 update-grub2 更新 grub 引导文件,再重启一下服务器就可以看到可用内存变大了。
    xiri
        11
    xiri  
       2023 年 8 月 15 日 via Android   1
    free 命令看到的是伙伴系统管理的内存,这部分内存是不包括 OS 内核一些基本数据结构消耗以及内核预留内存的。

    可以用 dmidecode 命令看一下底层硬件信息,正常都是分配满的,不会在这些地方给你克扣
    danbai
        12
    danbai  
    OP
    PRO
       2023 年 8 月 15 日
    @xiri #10 感谢真的可用。
    danbai
        13
    danbai  
    OP
    PRO
       2023 年 8 月 15 日
    kdump 这玩意要我那么多内存有啥用
    xiri
        14
    xiri  
       2023 年 8 月 15 日 via Android   1
    @danbai crashdump 是用于在内核出现异常的时候导出物理内存数据供调试分析用的,这些导出的内存数据需要一块不被其他应用使用的内存区域来存放
    Cat7373
        15
    Cat7373  
       2023 年 8 月 15 日
    三台机器,情况如下:
    Vultr 2G 机器,lsmem 是 2G ,free -m 是 1963 ,dmidecode -t memory 是 2 GB
    Vultr 8G 机器,lsmem 是 2G + 6G = 8G ,free -m 是 7937 ,dmidecode -t memory 是 8 GB
    Aws 32G 机器,lsmem 是 3G+28.3G = 31.3G ,free -m 是 31302 ,dmidecode -t memory 是 32 GB
    x86
        16
    x86  
       2023 年 8 月 15 日
    total used free shared buff/cache available
    Mem: 7.8Gi 797Mi 6.6Gi 8.0Mi 437Mi 6.7Gi
    Swap: 476Mi 0B 476Mi
    jiejia
        17
    jiejia  
       2023 年 8 月 15 日
    free --mega
    dooonabe
        18
    dooonabe  
       2023 年 8 月 15 日
    华为云
    jasonyang9
        19
    jasonyang9  
       2023 年 8 月 15 日 via Android
    为什么腾讯客服的回答没有说到问题的点上
    my3157
        20
    my3157  
       2023 年 8 月 15 日
    lsmem
    learningman
        21
    learningman  
       2023 年 8 月 15 日 via Android   6
    @jasonyang9 你猜楼上能说到点的哥们你让他去当客服,他当不当
    Sekai
        22
    Sekai  
       2023 年 8 月 15 日
    win 系统也有类似的,如果不开虚拟内存,那么蓝屏时的 dump 数据也无法保存的
    ppoozl
        23
    ppoozl  
       2023 年 8 月 15 日
    可以去当啊,只要你给足够的工资
    zimrigeek
        24
    zimrigeek  
       2024 年 6 月 25 日
    时隔这么久,我也遇到了 来说说我的观点

    众所周知 这个问题涉及到计算机科学中的基本概念:在计算机系统中,数据存储和处理的最基本单位是位( bit ),而 8 位构成一个字节( byte )。计算机科学使用的是基于 2 的幂次方的计数系统,这是因为计算机是基于二进制( 0 和 1 )运行的

    二进制的幂次方:在二进制系统中,每一次幂次方增长都是基于 2 的。因此,1 kilobyte ( 1KB )定义为 2 的 10 次方,即 1024 bytes

    操作系统和虚拟化开销:运行虚拟服务器的操作系统和虚拟化层本身需要消耗一部分内存。这部分内存用于维护系统的基本运行,包括内核运行、驱动程序、系统进程等。这是为什么实际可用内存会少于分配的总内存。


    内存单位换算:在计算机科学中,内存的标称通常是基于 1GB = 1024MB 的换算,但在营销和广告中,有时会使用 1GB = 1000MB 的换算方式来简化表述。这种差异在高容量内存中更为明显。


    硬件和软件配置:不同的硬件平台和软件配置可能会影响系统可用的内存。例如,BIOS 设置、内存映射、预留内存等都会影响实际可用的内存大小



    在大多数情况下,这种内存的“缺失”并不被视为虚标或欺诈。云服务提供商通常会在服务协议或产品说明中说明实际可用的资源可能会因系统开销等因素而少于分配的资源。建议在选择云服务时,仔细阅读产品描述和服务协议...
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     954 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 55ms UTC 18:48 PVG 02:48 LAX 11:48 JFK 14:48
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86