FreeBSD增加更多AMD64 SIMD 继续改进Linux兼容层

FreeBSD增加更多AMD64SIMD继续改进Linux兼容层-FreeBSD基金会得到了NetApp、Netflix和ARM的大笔捐款。到目前为止,FreeBSD基金会今年的筹资总额为375000美元,预算为23万美元。-对于AMD64和ARM64体系结构,FreeBSD的最大CPU支持数量被提升至1024个。-FreeBSD开发人员一直在努力填补FreeBSD桌面体验的空白。这包括安装改进和各种新的端口,以提高桌面的可用性。-在FreeBSD基本系统现在可以更好地支持OpenSSL3。-FreeBSD内核的SquashFS驱动程序已经完成。-用于运行Linux二进制文件的FreeBSDLinux兼容层增加了对额外系统调用的支持。现在可以在FreeBSD上使用Linuxrsync和debootstrapUbuntu23.04。-FreeBSD为AMD64提供了更多SIMD增强功能,通过x86_64微体系结构特性级别为各种功能提供了更多AVX2、AVX-512等。-将FreeBSD上的GCC默认版本升级到GCC13的过程已经开始。您可以在FreeBSD.org上查看季度状态报告全文:https://www.freebsd.org/status/report-2023-07-2023-09/...PC版:https://www.cnbeta.com.tw/articles/soft/1396015.htm手机版:https://m.cnbeta.com.tw/view/1396015.htm

相关推荐

封面图片

GhostBSD 24.01.1 发布:基于FreeBSD 14开发的桌面发行版 含多项改进

GhostBSD24.01.1发布:基于FreeBSD14开发的桌面发行版含多项改进此外,GhostBSD还在准备未来的增强、更新翻译、修正各种错误、安全修复以及其他更新。FreeBSD14.0于11月底发布,改进了许多硬件支持,支持OpenZFS2.2文件系统,初步支持WiFi6,在AMD64和ARM64平台上支持多达1024个CPU内核,更新了LLVM工具链,以及大量其他改进。GhostBSD24.01.1现在提供了基于MATE桌面的FreeBSD14Powered桌面体验。其他一些基于FreeBSD的桌面项目包括MidnightBSD和受macOS启发而正在开发的helloSystem。有关新版GhostBSD24.01.1的下载和更多信息,请访问GhostBSD.org。...PC版:https://www.cnbeta.com.tw/articles/soft/1418397.htm手机版:https://m.cnbeta.com.tw/view/1418397.htm

封面图片

Linux 6.0迎来ARM64 UEFI镜像内存和ACPI PRM支持改进

Linux6.0迎来ARM64UEFI镜像内存和ACPIPRM支持改进Phoronix报道称:上周的Linux6.0合并,包含了针对“可扩展固件接口”(EFI)和ARM64的两项显著改进。首先,新内核接受了华为在今年早些时候发布的面向ARM64平台的UEFI镜像内存(MirroredMemory)支持。截图(来自:git.Kernel.org)据悉,“统一可扩展固件接口”(UEFI)的镜像内存支持,已在Linuxx86/x86_64上平稳采用多年。而随着Linux6.0内核的最新合并,它现在也能够在AArch64硬件上工作了。【功能概述】UEFI允许设置基于地址范围的部分内存镜像,以增强服务器的冗余/可靠性。随着内核端支持的就绪,符合UEFI规范的AArch46硬件,也将能够在Linux6.0+上顺利启用。其次,ACPIPRM也获得了Linux6.0上的ARM64硬件支持。该平台的运行时机制,可用于公开一组能够从AML解释器调用的二进制/可执行文件。在ARM64服务器上启用此ACPIPRM支持,将能够减少某些服务器平台上的系统初始化计算开销。最后,Linux6.0内核还迎来了其它一些微小的改进。至于完整的补丁列表,还请移步至官方Git合并页面查看。PC版:https://www.cnbeta.com/articles/soft/1303253.htm手机版:https://m.cnbeta.com/view/1303253.htm

封面图片

FreeBSD 14.1发布 改进性能、升级了OpenZFS并改善了音效

FreeBSD14.1发布改进性能、升级了OpenZFS并改善了音效FreeBSD14.1引入了从FreeBSD15开发中移植过来的修正,以及其他一些变化,如日期程序现在支持纳秒、更新的OpenSSH和其他应用程序更新、各种设备驱动程序更新、升级的OpenZFS文件系统驱动程序(OpenZFS2.2.4)、更可重复的内核编译、编译器更新和其他软件包更新。FreeBSD14.1的C库在AMD64上对字符串和内存操作进行了SIMD实现,以提高性能。声音子系统也有改进,如更好的声音设备热插拔。有关FreeBSD14.1-RELEASE的下载和更多详细信息,请访问FreeBSD.org。...PC版:https://www.cnbeta.com.tw/articles/soft/1433544.htm手机版:https://m.cnbeta.com.tw/view/1433544.htm

封面图片

Linus Torvalds正在进行更多ARM64 Linux内核测试 因为他入手了更强大的系统

LinusTorvalds正在进行更多ARM64Linux内核测试因为他入手了更强大的系统在Linux6.9内核发布时,LinusTorvalds在他的邮件列表公告中评论了一个值得自己撰文和在论坛上讨论的变化。他写道:我现在有了一台功能更强大的arm64机器(感谢Ampere),所以上周我进行的arm64编译次数几乎和x86-64一样多。我使用的M2笔记本电脑更像是"每周测试构建",而不是"持续构建"。我并不指望它能真正显示出任何问题--笔记本电脑的构建从未显示出任何问题--但我觉得有更多的覆盖面会让我更开心。"现在,Torvalds正在亲自构建更多的ARM64Linux内核用于测试,因为他拥有一台Ampere工作站/服务器,可以利用其众多Armv8内核进行测试。这对于帮助确保ARM64内核的质量来说是个好消息,显然,AArch64测试已经得到了各利益相关方和其他各方的投入,现在,AArch64内核可以接受LinusTorvalds本人更严格的审查和验证了。LinusTorvalds没有说明他的Ampere系统的具体情况,但考虑到AmpereOne的可用性仍然极为有限,因此推测它可能是某种AmpereAltra(Max)系统。如今,从微型ATX板卡到人工智能/GPU计算Ampere服务器,AmpereAltra平台种类繁多。AmpereAltra依然表现出色,而且在高端ARM64系统/服务器方面,除了超级计算机/云计算提供商之外没有太多竞争者,尽管如此,考虑到这些CPU已经有四年的历史,我们仍然渴望看到AmpereOne和/或其他新的选择。...PC版:https://www.cnbeta.com.tw/articles/soft/1430933.htm手机版:https://m.cnbeta.com.tw/view/1430933.htm

封面图片

Clash for Android 开发者 kr328 发布新的跨平台代理工具

ClashforAndroid开发者kr328发布新的跨平台代理工具ClashforAndroid开发者kr328发布新的跨平台代理工具ClashMultiplatform。此版本正处于测试中,如果不明白什么是测试版,请勿使用。测试版本尚未稳定,且数据无法回退至上一版本。开发者提示反馈暂时仅支持反馈群组内的反馈,反馈务必带上日志。测试群组为临时群组,测试结束后将会解散。测试版及群组不收取任何费用,谨防上当受骗。测试平台-Windows10(amd64)-Linux(amd64)-Android(amd64/x86/arm/arm64)加入测试https://t.me/+kqvN73Ap1ixhY2Q1

封面图片

64位ARM Linux内核团队反对CPU特定优化 因为这相当难以维护

64位ARMLinux内核团队反对CPU特定优化因为这相当难以维护AmpereComputing发送了一组4个补丁,为其新的AmpereOne服务器处理器提供优化。AmpereComputing发现,当使用4K页面大小时,这些新的高内核数ARM服务器处理器可以从积极的预取中获益。据报告,在连续读取性能测试中,使用HugeTLB或Tmpfs的收益"高达1.3~1.4倍"。测试结果显示,在hugetlb或tmpfs中,我们可以将连续读取性能大幅提升至1.3x~1.4x。虽然这些提升对于增强AmpereOneLinux性能来说令人兴奋,但目前看来,这项工作不会被上传到主线Linux内核中。著名的ARMLinux内核开发人员WillDeacon就AmpereOneCPU的性能增强补丁发表了自己的看法:"我们倾向于回避arm64内核中针对微体系结构的优化,因为这些优化非常难以维护,难以正确测试,通常会导致臃肿,并为更新我们的库例程增加额外的障碍。诚然,我们在copy_page()(伪装成ARM64_HAS_NO_HW_PREFETCH)中为Thunder-X1提供了一些帮助,但坦率地说,那台机器需要一切可以得到的帮助。因此,我真的不希望合并;现代CPU在复制数据方面应该做得更好。这是copy_to_user(),不是火箭科学。"ARM的马克-拉特兰(MarkRutland)也同意Deacon的说法,并赞同取消Thunder-X1的针对性优化。内核开发人员MarcZyngier也表示同意,并已在开发一个补丁,以删除Thunder-X1的特定代码。为了保持代码的可维护性,避免ARM64Linux内核代码过于复杂,他们不再追求CPU/微体系结构的特定优化。未来是否会有任何专注于ARMLinux的发行版自身携带此类补丁,或者任何经过AmpereOne优化的Linux发行版继续向前发展值得关注。特别是考虑到Ampere专注于高性能和高能效的ARMLinux服务器很可能不希望留下任何优化的痕迹,尤其是考虑到他们的目标是与AMDEPYC和IntelXeon服务器竞争。...PC版:https://www.cnbeta.com.tw/articles/soft/1399085.htm手机版:https://m.cnbeta.com.tw/view/1399085.htm

🔍 发送关键词来寻找群组、频道或视频。

启动SOSO机器人