关于电脑升级的建议:现在内存普遍到了8G,硬盘有750G甚至1T的,如果配置太低真的不如用手机。建议至少配4G内存和500G硬盘,这样才不算浪费网络资源。如果不想换整机,可以安装深度6.2精简版系统,它保留了所有功能,特别适合老电脑。硬件上直接换500G硬盘,再加一根同型号的内存条,把没用的系统服务全部停掉,这样配置应该能流畅运行大部分单机游戏。
Gb和Mb哪个存储空间更大?10000个汉字需要多少MB?
关于网络流量单位换算:要注意单位大小写的区别,很多时候网络流量用bit做单位(小写b表示),比如Mb或Mbit,这和大写B(Byte)的换算是1Byte等于8bit。网络带宽通常用bit单位,比如ADSL的4M带宽指的是4Mbit或4Mb。而电脑存储数据通常用Byte表示。所以当我们下载时,4Mb带宽除以8,实际下载速度最高大约在500到600KB之间,这是正常的换算关系。
Linux存储空间管理的学习价值:在Linux系统中,3GB的位移是地址空间的设计方式,3GB以上为内核空间,用户空间映射到不同的物理地址,而内核空间映射到相同的物理地址。逻辑地址转换为线性地址由分段单元完成(在Linux中这一步被简化),线性地址转换为物理地址由分页单元完成。虚拟内存的主要思想是将线性地址到物理地址的映射推迟到需要时再做,内存分配后如果长期不用可以swap到磁盘,此时present位为0,映射撤销。pte_t表示一个页表项,当页面被置换出去时,pte_t就变成了swp_entry_t,访问它得到交换到磁盘的页面。
关于汉字存储空间的计算:一个汉字通常占用2个字节,也就是2KB。那么10000个汉字就是20000KB。因为1MB等于1024乘以1024KB,所以用20000除以两个1024,计算结果大约是0.19MB。这种计算方法比较直接,但要注意实际存储时文件系统会有额外开销。
另一种汉字存储空间的计算方法:如果按照更精确的换算,1MB约等于1/2的20次方KB,1KB等于1/2的10次方Byte,1Byte等于8个bit。在某些编码下,一个汉字可能占用16字节,那么10000个汉字就是160000字节,换算下来大约是0.01907348633MB。想验证的话,可以新建文本文件,先输入100个汉字保存查看大小,再输入10000个汉字(共10100个)保存查看大小,用大的减小的就能得到准确值。记住输入时不要回车,因为回车也会占用字符空间。