logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

LWN:迈向高效的、容器化的用户空间文件系统!

虽然大多数文件系统通常对损坏的镜像具有鲁棒性,但恶意的损坏(malicious corruption)则是另一回事,大多数文件系统开发者在防范这种情况上投入的精力有限。这些操作对应于上述的两个回调函数,允许用户空间文件系统在内核中构建一个 I/O 映射,然后内核可以使用该映射直接执行许多 I/O 操作,而无需进一步涉及用户空间服务器。如果他的成果在更广泛的使用中得到验证,发行商和系统集成商可能会开

#linux#运维#服务器
LWN:迈向内核开发中机器学习工具的政策

Steve Rostedt 表示,LLM 生成的代码可能会带来其他工具没有的法律顾虑,但 Greg Kroah-Hartman 回答说,现有的开发者原产地证书 (Developer Certificate of Origin, DCO) 流程(即 Signed-off-by 机制)应该能够涵盖法律方面的问题。在没有人类参与的情况下,纯机器生成的补丁是不受欢迎的。虽然围绕这些工具存在相当多的争议,且

#人工智能
LWN:针对 s390 的硬件辅助 Arm 虚拟机

s390 的代码可能也需要类似的处理,既要为新的 Arm 特有缓解措施添加存根(Stubs),又要与 Arm 合作添加任何所需的 s390 特有接口。最后,一位用户指出这种技术其实并不罕见,现代 Intel 芯片在启动时就会在实模式(8086 模拟)、保护模式和长模式等不同的 ISA 模式之间切换,所有这些模式都共享同一个后端,这与文章中描述的 s390 方案有异曲同工之妙。另一位评论者推测,s3

#arm开发
LWN:llamafile让LLM更易用!

关注了就能看到更多这么棒的文章哦~Portable LLMs with llamafileBy Daroc AldenMay 14, 2024ChatGLM translationhttps://lwn.net/Articles/971195/大型语言模型 (LLM) 近期成为了许多讨论和审查(scrutiny)的主题。开源爱好者尤其感兴趣的是如何在自己的硬件上运行大型语言模型,特别是当这样做需要

LWN: linux-next 的最佳实践

Torvalds 说,这种习惯也会在 linux-next 中引起麻烦,但 Mark Brown 认为,只有在其他人在已变基的仓库基础上进行构建时,变基才会真正成为问题。Jiri Kosina 询问,既然这些仓库应该已经被拉入 linux-next 并在那里进行了构建测试,那么 Torvalds 在提取仓库时遇到的构建问题是如何发生的。当维护者在将提交发送到主线之前对其进行拣选 (cherry-p

#linux#运维#服务器
LWN:用 Rust 在内核跟踪数据可信度!

Lossin 建议采用这种形式的 API,因为将 `&mut Untrusted<[u8]>`(一个对不可信字节切片的可变引用)转换为 `&mut [Untrusted<u8>]`(一个对单独不可信字节切片的可变引用)可以自动完成——由于 `Untrusted` 的 `DerefMut` 实现,编译器会在需要时插入转换——但反向转换则需要显式的函数调用。对于自定义类型 `T`,`Validate<

#rust#github#开发语言 +1
LWN:内核开发即将支持哪些 Rust 语言特性!

由于 Rust for Linux 开发者希望使用自定义智能指针来处理不可信数据(untrusted data)、引用计数(reference counting)、外部锁(external locking)以及相关的内核复杂性,因此他们将受益于一个通用的语言特性,该特性允许所有指针类型使用相同语法进行字段投影。内有效的指针类型,投影一个字段会得到一个包裹了该结构体字段的(可能不同的)输出指针类型,

#rust#算法#前端 +2
LWN:用 Rust 实现 DebugFS!

因此,如果有人试图利用他的技巧创建一个指向存在的类型但无法构造该类型的值的指针,他们就可能破坏 Rust 的类型系统——这就是为什么辅助函数是 `unsafe` 的原因。Gary Guo 指出了 Maurer 编写的(unsafe)代码的一个潜在问题,该代码将函数类型转换回实际函数指针:虽然它对于函数类型是正确的,但尝试将其用于其他零大小类型可能会导致未定义行为(undefined behavio

#rust#开发语言#后端
LWN:机器学习模型的偏见和伦理问题

点击上方蓝色“Linux News搬运工”关注我们~Bias and ethical issues in machine-learning modelsSeptember...

LWN:手机上的开源系统:postmarketOS

Android 作为用户空间程序运行在 GPLv2 许可的 Linux 内核之上,因此 Android 代码的发布与否取决于 Google 的意愿,但当使用该内核的手机开始发货时,内核代码需要发布。在 2025 年日本开源峰会 (Open Source Summit Japan 2025) 上,Luca Weiss 发表了题为“我们需要一个开源的手机操作系统”的演讲,描述了智能手机的现状,并概述了

#开源
    共 36 条
  • 1
  • 2
  • 3
  • 4
  • 请选择