用户工具

站点工具


itv:mem_use

秒开 IPTV 互动电视 配置交流区

ITV内存的使用

秒开ITV系统的内存都用在哪儿?

内存使用说明

  • MQ iTV操作系统
    MQ iTV的操作系统是秒开网络通过Linux源码编译而来,不基于其它发行版,操作系统的使用和持续维护已达10年以上
     
     MQ iTV在运行时,操作系统会全部加载到内存运行,这使得内存会有一部分占用(大约要2G),但为什么要全量加载到内存运行呢?
     
     1. 可以让秒开ITV满足 ** 随时断电不损坏操作系统** 的极端情况
     
     2. 可以让系统避开磁盘速度瓶颈,理论上系统更快
     
     

    * MQ iTV 内存切片技术

    iTV 全部采用的内存切片技术,满足大流量高负载的场景 (实测单机双卡输出15Gbps)

    * MQ iTV 不预读访问缓存

    在不预读的输出模式下, iTV会对数据理进行缓存队列,满足 1对N 不新增流量负载的要求
  • 应用层组播缓存队列
    当打开应用层组播接收时, 会对频道数据进行部分缓存
itv/mem_use.txt · 最后更改: 2023/03/15 09:53 由 scroot