编程之家(jb51.cc)编程百科栏目主要推荐程序员常用编程技术介绍,以下是开源软件相关编程语言,主要信息提供给程序员快速了解所需要学习的编程技术语言。
TencentOS Kernel 介绍
TencentOS Kernel 是腾讯针对云的场景研发的服务器操作系统。
TencentOS Kernel(又名 Tencent linux,简称 Tlinux)是腾讯针对云的场景研发的 linux
操作系统,提供了专门的功能特性和性能优化,为云服务器实例中的应用程序提供高性能,且更加安全可靠的运行环境。
特性类型
|
特性内容
|
@H_403_29@
**内核定制**
@H_403_29@
基于内核社区长期支持的4.14.105版本定制而成,增加适用于云场景的新特性、改进内核性能并修复重大缺陷
@H_403_29@
**容器支持**
@H_403_29@
针对容器场景进行优化,提供了隔离增强和性能优化特性:meminfo、vmstat、cpuinfo、stat、loadavg, uptime,
diskstats
Sysctl 隔离,如 tcp_no_delay_ack、tcp_max_orphans大量文件系统和网络的 BUGFIX
NVME IO按比例隔离
@H_403_29@
**性能优化**
@H_403_29@
计算、存储和网络子系统均经过优化,包括:优化 xfs 内存分配,解决 xfs kmem_alloc 分配失败告警优化网络收包大内存分配问题,解决 UDP
包量大时,占据过多内存问题限制系统 page cache 占用内存比例,从而避免内存不足影响业务的性能或者 OOM
@H_403_29@
**其他特性**
@H_403_29@
离线调度算法(BT)
进程防gdb
ARM64热补丁
pagecache limit
@H_403_29@
**缺陷支持**
@H_403_29@
提供操作系统崩溃后的 kdump 内核转储能力提供内核的热补丁升级能力
@H_403_29@
**安全更新**
@H_403_29@
Tencent linux 会定期进行更新,增强安全性及功能
TencentOS Kernel 官网
https://github.com/Tencent/TencentOS-kernel
欢迎加入编程之家官方交流群!与上千程序员伙伴一起交流学习~