10月20日消息,小米盒子首次采用的CMA内存管理技术已于昨日举办的中国Linux内核开发者大会上进行开源,据悉小米公司出品的新款小米盒子1GB增强版采用优化的CMA技术,使得小米盒子在1GB内存的情况下能保证系统流畅运行。上周小米公司发布了小米盒子1GB增强版新品,采用全新的CMA技术,售价299元。
在10月19日中国Linux内核开发者大会上,小米公司工程师做了主题为 “Buddy系统中CMA的实现和对其问题的改进”的演讲,主要针对Linux Buddy内核中的CMA的问题进行了阐述,并提供了有效的解决办法。CMA内存管理技术并非近期推出,但是这项技术的利用率一直不高,小米公司将CMA技术进行优化和改进,使之更加完善,提高了在实际应用中的可用性,使得系统对内存的利用更加高效。小米公司将会把CMA改进技术进行开源,让更多开发者使用,这对于推动国内Linux内核开源的进程尤为重要,小米成为了Linux内核开源的重要贡献者。
据悉,小米盒子1GB增强版首次采用了小米公司优化的CMA技术,CMA(Contiguous Memory Allocator)是智能连续内存分配技术,是Linux Kernel内存管理系统的扩展,解决4K视频播放需要预留大量连续内存的问题,小米盒子1G增强版使用了优化后的CMA智能连续内存分配技术,智能的将预留的大块连续内存分配给其他程序使用,让小米盒子的内存使用更加有效率,充分保证系统的流畅。
中国Linux内核开发者大会是中国Linux内核领域里最高规格的技术盛会。大会前身为2006年开始举办的AKA Linux内核开发者大会,由AKA阿卡信息技术小组、英特尔公司开源技术中心、清华大学共同发起,今年已经是第九届。大会以“自由、协作、创造”为理念,以开源技术的推广和普及为使命,鼓励中国Linux内核开发爱好者不断攀登技术的高峰,在交流和研讨中共享资源,携手进步。小米盒子作为今年大会的“压轴”环节出现,为现场开发者带来了CMA优化相关的演讲,并宣布支持Linux秉承的开源精神,对优化后的CMA代码进行开源,让更多人能享受到这项技术带来的美好。
小米盒子分为小米盒子1GB增强版、小米盒子2GB增强版两个版本,两者的区别在于内存容量的不同,均采用2GHz四核A9处理器、内置4GB eMMC高速闪存,支持4K视频输出、支持双频AC网络,具备USB接口和SD卡槽。内置MIUI TV系统,拥有 iCNTV丰富的网络视频资源,同时通过米联技术,用户可以将移动终端中的内容推送至小米盒子。小米盒子1GB增强版售价299元,小米盒子2GB增强版售价399元,用户可根据不同需求在小米网选购。