本来以为是虚拟内存是windows下解决物理内存不足的方法,swap是linux下解决内存不足问题,看到后面两者区别的时候懵了。
1 是windows和linux在系统内存不足时都用swap解决,进程内存不足用虚拟内存解决?
2 还有提问区关于数据库数据加载的问题,是从进程物理内存角度看,即系统已经给数据库进程分配了物理内存,所以加载数据时空间不足算进程内存不足,此时是用虚拟内存? 这样这话,如果系统10个进程,系统内存分配完,再启动第11个进程的时候,是不是为系统物理内存不足,此时应该使用swap空间让这个进程处于就绪的状态?