“内存手动分配给电脑里的各个硬件设备”,概念上有错误。解释如下:
1、用户可手动分配内存的对象,是有条件的。在支持内存共享技术的主板上,仅能实现对显卡设备,分配一定限量的内存做显存使用,其他设备的内存使用,是由操作系统负责分配;
2、支持内存共享技术的主板,其BIOS中都有共享显存设置选项。查看或设置方法如下图示,进入BIOS中的设备项“Devices“窗口,选中“Video Setup”打开;
3、下图的“pre-Allocated Memory Size”,即为预分配共享显存容量设置项。图中共享容量,从32MB → 1024MB可由用户选择;
4、完成参数设置后,可查看“Total Graphics Memory" 项,即分配的显存总容量情况。图中的 [ Maximum ] 表示分配的最大容量;
5、其他设备在内存中,都有系统指定分配的专用地址空间数据缓存区。而应用程序想使用内存,是需要向系统申请后,才会分配其相应的内存空间,运行或与设备通讯,进行数据交换。
内存条是高速存储设备,能分给的硬件只有显卡,分配容量在主板BIOS中设置,一般主板会自动默认分配,如果主板BIOS显卡选项中可以调。如图,安装了16G内存,13.9G可用,就是有2G内存分配给显卡了。(显卡是核显,非独立显卡)