此乃正常。
第一个因素:
硬件厂商(硬盘、U盘、内存等)对于容量的计算公式和软件厂商(微软等)的不一样,在操作系统里是按1024的进数,在硬件厂商是按1000的进数,比如:
操作系统算法: 1GB = 1024MB 1MB = 1024 KB 1KB = 1024B
硬件厂商算法: 1GB = 1000MB 1MB = 1000 KB 1KB = 1000B
所以,内存或硬盘标识为1KB,在操作系统里看实际不足1KB,只有1000/1024,约0.976..KB;那么一条4GB的内存厂商的计算应该是:
4GB = 4*1000MB = 4*1000*1000KB = 4*1000*1000*1000B = 4,000,000,000B
这个结果是最小最基本的单位,在操作系统中也是这个,那么在系统中换算为GB的公式:
4,000,000,000B
= (4,000,000,000/1024)KB = 3,906,250KB
=(3,906,250/1024)MB ≈ 3814MB
=(3814/1024)GB = 3.72 GB
(注:在操作系统中可能有比B还小的单位,这样最终结果比3.72还要小些)
第二个因素:
硬盘、U盘都必须有格式化和分区这样一个操作(很多是厂家商家已经操作好,用户没有亲自操作而已),格式化和分区都需要对存储容量作出一些设置、规划和标识(以便操作系统识别),这样的设置是需要占用一小部分空间的,所以上面的 3.72GB 又会小一部分。
相信内存也是大致如此。
第三个因素;
你的电脑中如果没有独立显卡,用的是主板板载显卡,显卡有个参数叫显存(显卡的内存),板载显卡会把内存中的一部分容量划分为显存,这样内存的“可用”内存容量又会减小。
如:你是板载显卡,查看到显存有500MB,那么这500MB就是从内存划分过去的。
第四个因素:
个人猜测:内存是电脑中不可缺少的一个组成部分,个人相信主板中的某些部分会占用一部分内存,这部分就不是“用户可用内存”了。
第五个因素:
如果内存不是通过正规渠道购买的知名品牌,不排除是厂家出厂时分量不足或者是翻新的内存。有少部分小牌子为了降低价格,增加竞争优势,质量上没有那么足。