
帧必须缓存到内存中才能实时播放. *** 作系统是一个具有几年历史的32位Fedora distro(在可预见的未来,无法升级到64位).每个进程的限制为每个进程3GB.
基本上,有可能以某种方式在内存中缓存超过3GB的数据吗?我最初的想法是在多个进程之间传播数据,但我不知道这是否可行.
解决方法 如何创建一个RAM驱动器并将文件加载到该…假设RAM驱动器支持BIGMEM的东西.您可以使用多个进程:每个进程将文件视图作为共享内存段加载,然后播放器进程根据需要依次映射这些段.
总结以上是内存溢出为你收集整理的linux – 在32位 *** 作系统上,在内存中存储超过3GB的视频帧全部内容,希望文章能够帮你解决linux – 在32位 *** 作系统上,在内存中存储超过3GB的视频帧所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)