新增功能2016年 Linux 系统开启新纪元:新增功能斩获用户支持(2016linux)

2016年临近尾声,linux系统也开启了新的纪元。在新的未来,专业用户和新用户都可以从新系统中获取各种新的功能。新增的功能适用于各种硬件平台,比如pc、笔记本、平板电脑等等。

第一,新增Blocker技术——Blocker技术主要用于解决系统内核中内存溢出,错误的行为及性能问题。同时,它也能够防止程序试图访问非法内存地址的行为,有效保护系统安全。

static int __init blocker_init(void)
{
int ret = 0;
ret = register_notifier(&blocker_notifier);
if (ret) {
pr_err("failed to register blocker notifier\n");
goto err;
}

bus_register(&blocker_bus);

return 0;

err:
return ret;
}
device_initcall(blocker_init);

第二,新增Meltdown和Spectre技术——Meltdown和Spectre技术主要用于解决cpu的安全漏洞,有效防止黑客利用安全漏洞获取用户的数据。

static __init int bp_init(void) 
{
//....
setup_force_cpu_cap(X86_FEATURE_MSR_SPEC_CTRL);
// ...
if (boot_cpu_has(X86_FEATURE_MSR_SPEC_CTRL) ||
boot_cpu_has(X86_FEATURE_IBRS))
setup_force_cpu_cap(X86_FEATURE_MSR_SPEC_CTRL_SSBD);
}
early_initcall(bp_init);

第三,新增安全驱动技术——Linux系统新增了一种安全驱动技术(SEDT),能够有效防止想要侵入系统的攻击病毒。

 static int sedt_init(void) 
{
//......
ret = security_add_ hook(&sedt_callbacks);
if (ret) {
sedt_printk_err("failed to add security hook\n");
return ret;
}
}
module_init(sedt_init);

在新的linux系统里,这些新的功能都支持更高的性能与更好的安全性能,让用户体验更佳,大受用户的欢迎。 linux 系统的每一份新的增加功能,都使得linux 越来越稳定性能更好,从而受到众多用户的支持。


数据运维技术 » 新增功能2016年 Linux 系统开启新纪元:新增功能斩获用户支持(2016linux)