操作系统

从零开始写 OS 内核 - 运行 shell
从零开始写 OS 内核 - 运行 shell

这是本系列最后一篇了,为这个 OS 加一个用户界面 shell,这算是 Linux 编程中最入门的经典教科书项目了,网上也可以找到很多小教程。这里也不多浪费时间,仅展示一下它的核心部分:

2021-07-29 03:25:02阅读全文

从零开始写 OS 内核 - 简单的文件系统
从零开始写 OS 内核 - 简单的文件系统

前面几篇中我们已经建立起了 process 和系统调用的框架,并且已经实现了第一个 fork 系统调用。到目前为止,所有的 process 和它们的 threads 都是我们在 kernel 里手动创建,thread 的工作函数也是提前准备好的固定函数,这只是纯粹给测试用的。一个真正的 OS 当然需

2021-07-29 17:24:48阅读全文

快速从 Windows 切换到 Linux 环境
快速从 Windows 切换到 Linux 环境

微软已经终止了对Windows 7的支持,这意味着您将不再获得bug修复或安全更新。如果您是Windows 7的最终支持者之一,并且不想陷入一个不安全的系统,则可以选择:升级到Windows 10或完全切换到其他版本。

2021-09-15 01:14:13阅读全文

干货满满!龙蜥社区Meetup走进龙芯圆满结束,5大技术分享精彩回顾
干货满满!龙蜥社区Meetup走进龙芯圆满结束,5大技术分享精彩回顾

9 月26 日,龙蜥社区(OpenAnolis) “走进”系列首场 Meetup ——走进龙芯,于龙芯中科技术股份有限公司线下开展,并圆满结束。本次“走进龙芯” meetup 不仅SIG组内发布了首个基于龙蜥操作系统(Anolis OS)的 LoongArch 版本,同时汇集了众多 LoongArc

2021-09-30 03:12:40阅读全文

OneOS-Lite的源码管理方式-子模块管理
OneOS-Lite的源码管理方式-子模块管理

简单清晰的代码结构有利于项目代码的管理。OneOS-Lite使用git submodule的方式来进行代码的管理。

2021-10-21 15:58:51阅读全文

在OneOS-Lite上学习搭建CI/CD流程(GitLab篇)
在OneOS-Lite上学习搭建CI/CD流程(GitLab篇)

嵌入式软件开发领域高频使用的开发语言是C语言,在大型项目开发中,我们往往会有格式审查、编译审查的需求。如果能借助GitLab平台实现代码的格式和编译问题审查,将会极大提高合入代码的规范性,把控新代码对原有代码的影响,提高代码整体质量。

2021-10-27 23:02:09阅读全文

龙蜥操作系统将捐赠开放原子开源基金会
龙蜥操作系统将捐赠开放原子开源基金会

11 月 4 日,龙蜥社区宣布,由阿里云、统信软件等 14 家单位联合开源的龙蜥操作系统将捐赠到开放原子开源基金会,当前已全票通过项目孵化评审中的技术达标评审,即将进行法务合规性审核。

2021-11-08 20:17:38阅读全文

龙蜥社区理事长展望操作系统 2022:加速驶向快车道,云、XPU和开源成“催化剂”
龙蜥社区理事长展望操作系统 2022:加速驶向快车道,云、XPU和开源成“催化剂”

编者按:操作系统诞生至今已有数十年的时间,其整个发展演进历程、后续将如何发展也受到广泛关注。近日,龙蜥社区理事长马涛在 InfoQ 直播分享,从承上启下的操作系统、操作系统的演进路线与趋势、面向未来的操作系统、如何解决操作系统人才稀缺难题四个方面详细解读了操作系统的 2022。本文转自 AI 前线,

2022-02-16 16:54:16阅读全文

华云数据加入龙蜥社区,推动开源产业快速有序成长
华云数据加入龙蜥社区,推动开源产业快速有序成长

近日,华云数据控股集团(以下简称“华云数据”)签署了CLA(Contribution License Agreement,贡献者许可协议),正式加入龙蜥社区(OpenAnolis)。

2022-03-10 01:53:01阅读全文

4364Mb/s,助力SM4性能提升40倍的商密 SIG 还有哪些新进展?
4364Mb/s,助力SM4性能提升40倍的商密 SIG 还有哪些新进展?

欢迎更多开发者加入商密软件栈SIG:网址:https://openanolis.cn/sig/crypto邮件列表:crypto@lists.openanolis.cn

2022-03-10 16:38:33阅读全文

云脉芯联加入龙蜥社区,共建网络“芯”生态
云脉芯联加入龙蜥社区,共建网络“芯”生态

近日,云脉芯联签署了 CLA(Contributor License Agreement,贡献者许可协议),正式加入龙蜥社区(OpenAnolis)。

2022-07-12 14:10:38阅读全文

Linus Torvalds:中国开发者需要突破语言和文化的障碍
Linus Torvalds:中国开发者需要突破语言和文化的障碍

我认为我们的内核的中国开发者,因为语言和文化障碍,中国內核开发者比我们 (预期) 可以拥有的少 ——Linus Torvalds,2022 OpenCloudOS 社区开放日Linux,地球上最受欢迎的开源操作系统。一个完整 Linux 操作系统,包含了 Linux 内核,以及支撑内核的工具接口和应

2022-07-13 05:57:19阅读全文

龙蜥社区招募推广大使&体验官啦!| 人人都可以参与开源
龙蜥社区招募推广大使&体验官啦!| 人人都可以参与开源

「人人都可以参与开源」活动已上线至龙蜥社区官网啦,本活动希望为高校学生打造一个体验开源、参与社区建设的平台,通过任务来熟悉开源流程、提升实践能力。欢迎大家来交流体验感受!今天,小龙在这里隆重招募社区推广大使和体验官,社区推广大使和体验官怎么申请?职责有什么?在社区,能收获到什么?小龙将一一为你解答。

2022-07-17 15:53:40阅读全文

如何快速有效的定位应用抖动问题?| 龙蜥技术
如何快速有效的定位应用抖动问题?| 龙蜥技术

编者按:在服务器系统运行中,常见的问题包括服务器宕机、系统夯机、应用运行错误、性能抖动等,其中抖动问题是非常典型的容易出现且很难分析解决的问题。本文通过深入理解 Linux 应用运行过程的抖动原因,来协助系统及应用进行优化。同时介绍怎么 SysAK 工具对问题进行监控和诊断。整理自龙蜥大讲堂第 25

2022-07-18 07:45:35阅读全文

龙蜥下游发行版 Alinux 和 UOS 成为 OpenSCAP 官方首批支持的国内 OS
龙蜥下游发行版 Alinux 和 UOS 成为 OpenSCAP 官方首批支持的国内 OS

近日,龙蜥操作系统(Anolis OS)下游发行版 Alibaba Cloud Linux 2/3(以下简称Alinux 2/3)以及统信软件 UnionTech OS Server v20(以下简称 UOS v20)先后完成与国际知名安全社区 OpenSCAP 的产品支持整合,并成为 OpenSC

2022-09-28 04:21:57阅读全文

银河麒麟、中标麒麟学习实操资料汇总(含V4、V7、V10)
银河麒麟、中标麒麟学习实操资料汇总(含V4、V7、V10)

数据库和操作系统关系十分密切,因为数据库是运行于操作系统上的一个管理数据的应用。在数据库国产化替代的浪潮之下,一批批国产操作系统也崭露头角。墨天轮社区便选取了中国操作系统排行榜上排名靠前的麒麟软件,依照各版本整理了相关的实操文档、文章,将学习资料分为 入门手册 和 运维操作 两类。

2022-09-27 22:26:50阅读全文

如何优雅的杀掉一个进程
如何优雅的杀掉一个进程

在我们通常使用linux操作系统的时候,经常会有这样的需求——杀死一个进程,比如说你一不小心启动了一个后台进程或者守护进程,而这个进程是你不需要的,因此你久想杀掉他,在本篇文章当中主要给大家介绍一些杀死进程的方法,以及这隐藏在这后面的原理。

2022-10-26 08:18:06阅读全文

技术委员会主席杨勇:下一代操作系统展望|2022云栖龙蜥实录
技术委员会主席杨勇:下一代操作系统展望|2022云栖龙蜥实录

在刚刚结束的2022云栖大会龙蜥操作系统峰会上,龙蜥技术委员会主席,阿里云操作系统技术总监杨勇做了《下一代操作系统展望》的主题演讲,以下为演讲实录。

2022-11-16 19:23:59阅读全文

RISC-V SIG 新进展:Chromium 等多个桌面软件登录欧拉开源操作系统
RISC-V SIG 新进展:Chromium 等多个桌面软件登录欧拉开源操作系统

近日,RISC-V SIG 成功将 Chromium 等桌面软件适配到 openEuler RISC-V,这是继 openSUSE 之后第二个跑起来 Chromium 的 RISC-V 发行版。作为桌面应用的核心软件,浏览器决定着一个操作系统整体的用户体验。目前,RISC-V SIG 已经为 ope

2023-01-10 16:09:03阅读全文

Rancher RFO 正式 GA
Rancher RFO 正式 GA

RFO 是 Rancher For openEuler 的缩写,旨在面向 openEuler 打造 Rancher 基础平台。其中最核心的工作是打造一款面向 openEuler 生态的 Kubernetes 发行版。它基于上游 RKE2 的技术栈,构建物采用 openEuler base image

2023-01-11 05:09:44阅读全文

恭喜龙蜥获得中国开源云联盟2022年度中国“最佳开源实践案例”和“杰出开源贡献者”奖项
恭喜龙蜥获得中国开源云联盟2022年度中国“最佳开源实践案例”和“杰出开源贡献者”奖项

近日,由工信部中国电子技术标准化研究院主办的 2022 木兰峰会在北京圆满举办,峰会上正式公布了中国开源云联盟(China Open Source Cloud League,简称“COSCL”) 2022 年度评选名单,龙蜥社区荣获中国“最佳开源实践案例”和“杰出开源贡献者”两大奖项。

2023-01-12 07:13:05阅读全文

openEuler RISC-V 的 Firefox 性能大升级,最高 40 倍性能提升
openEuler RISC-V 的 Firefox 性能大升级,最高 40 倍性能提升

RISC-V SIG 择日即将发布 openEuler RISC-V 22.03 V2 版本镜像。本次发版会提供带有 SpiderMonkey JIT 编译支持的 Firefox 最新版本和带有 LLVMpipe 优化的 Mesa 最新版本安装源供使用者选装测试,预期图形界面使用性能会获得可观优化。

2023-01-11 14:57:42阅读全文

极狐GitLab与欧拉操作系统完成兼容认证,开源产业自主创新再突破!
极狐GitLab与欧拉操作系统完成兼容认证,开源产业自主创新再突破!

近日,极狐GitLab 与欧拉开源操作系统(openEuler,简称“欧拉”)完成相互兼容性测试认证,并取得 openEuler 技术测评证书及徽标使用权。这是极狐GitLab 继与华为鲲鹏 920 完成兼容认证后,在自主创新发展之路上再次迈进坚实一步。

2023-01-12 11:54:41阅读全文

2023 年openEuler 社区技术委员会增选,新增2位委员
2023 年openEuler 社区技术委员会增选,新增2位委员

openEuler 技术委员会于 12 月 4 日举行了 2023 年技术委员会增选。

2023-01-12 03:59:20阅读全文

玩转机密计算从 secGear 开始
玩转机密计算从 secGear 开始

随着网络与计算业务的快速发展,数据成为数字经济的关键生产要素,如何高质量挖掘数据价值,构建安全、合规、可信的数据流通,成为推动数字经济健康发展的关键。此外,根据我国个人信息保护法、欧盟通用数据保护条例GDPR等的要求可以看出,数据隐私监管保护的范围在扩大,保护力度日益增强。因此,对关键数据和业务进行

2023-01-17 12:23:40阅读全文

《欧拉开源操作系统行业应用案例集》2023年案例集征集开始!
《欧拉开源操作系统行业应用案例集》2023年案例集征集开始!

2022 年,openEuler 累计装机量超过 300 万套,服务器操作系统新增市场份额超过 25%,进入第一梯队,跨越生态拐点。openEuler 取得这样的成果,离不开规模部署 openEuler 的用户。为了展示 openEuler 在千行百业中的最佳实践,openEuler 社区正式发布《

2023-02-06 05:22:35阅读全文

RISC-V SIG 创建专属邮件列表和论坛板块
RISC-V SIG 创建专属邮件列表和论坛板块

近日,为了适应 RISC-V 架构在 openEuler 社区的快速发展,同时为相关开发人员和技术爱好者们提供一个专注的 RISC-V 相关问题的交流环境,RISC-V SIG 分别向社区申请并创建了 RISC-V 专属的邮件列表和社区论坛中相对应的模块,目前已经正式投入使用。

2023-03-08 14:46:46阅读全文

如何使用openEuler用户软件仓(EUR)
如何使用openEuler用户软件仓(EUR)

上篇文章openEuler用户软件仓(EUR)介绍)分享了什么是EUR以及为什么要使用EUR。

2023-03-10 08:15:37阅读全文

openEuler加入RISC-V Landscape
openEuler加入RISC-V Landscape

北京时间2023年3月8日,openEuler加入RISC-V Landscape。

2023-03-10 08:35:49阅读全文

A-Ops 数据库场景在线应用性能诊断案例
A-Ops 数据库场景在线应用性能诊断案例

数据库场景下,由于操作系统某些进程操作(比如磁盘、网络等)占用I/O带宽过高,造成应用因为I/O带宽不足产生性能劣化的问题,如何快速、准确地诊断应用性能问题,并对问题进行定界定位是运维人员的重要挑战。

2023-03-17 05:31:12阅读全文

openGemini正式加入openEuler SIG-DB ,携手开展全方面技术创新
openGemini正式加入openEuler SIG-DB ,携手开展全方面技术创新

2023年2月,openGemini正式申请加入openEuler DB SIG,现已完成对openEuler的各项兼容性测试,并计划加入openEuler 23.03版本。openGemini可在物联网、嵌入式、边缘计算、运维监控(AIOps)等领域与openEuler社区展开合作,充分利用自身技

2023-03-20 17:33:37阅读全文