魔神至尊
查看个人网站
查看详细资料
TOP
侠客
原帖由 @rmt 于 2020-3-25 07:27 发表 Ramdisk?
O_O
魔王撒旦
五道杠
原帖由 @razgriz 于 2020-3-25 07:55 发表 我外行理解的可能很粗陋,但觉得全部加载到内存的意义应该没有那么大。 硬盘里面的数据只是原始素材,内存里的数据是经过代码加工处理的另一套东西了,就好比几百k大的程序能吃满几百兆的内存,而且应该还有指定地址之类的概念,不能像硬盘这种仓库一样随意码放。哪怕全加载进去当作一个极限速度的硬盘,还是免不了各种调拨加工的程序,瓶颈可能也就不在拷贝速度上了,效益我觉得不高。 哪怕真有64g的内存,就干原来内存该干的活儿,应该比拿来替换硬盘更实惠。
大侠
混世魔头
初级用户
原帖由 @fiestviva 于 2020-3-25 18:12 发表 举个通俗的例子:硬盘上的一个1024x1024的jpg纹理图可能也就128KB,但是要给gpu用,就需要先解码成rgba位图,大小会变成1024x1024x4=4MB(1024x1024个像素,每个像素rgba四个通道,每个通道1字节)。 硬盘中的资源都是类似jpg这种编码压缩过的,就算全放在内存中,gpu也不能直接使用 放rgba吧,内存又放不下。