操作系统

异常君5 小时前
性能优化·操作系统·cpu
用户态与内核态:Java 程序员必懂的两种执行状态操作系统将 CPU 执行权限分为用户态和内核态两种状态,这直接影响 Java 程序性能和安全性。理解它们的区别对优化 Java 应用至关重要。
Jooolin7 小时前
linux·ubuntu·操作系统
【编程史】Ubuntu到底是啥?它和Linux又是什么关系?如果你刚开始接触后端开发、AI训练环境、服务器部署,十有八九会遇到这个名字:Ubuntu。你甚至已经在云服务器上装过它、在 WSL 上配置过它、在 Dockerfile 里用过它,但问题来了:
c7_ln20 小时前
linux·操作系统·vim
Linux基本指令(包含vim,用户,文件等方面)超详细如果使用虚拟机在关机之前要先将虚拟机关闭所见及所得(编辑模式)多模式(在不同模式下,可以左不同的事情)
OpenAnolis小助手1 天前
开源·操作系统·龙蜥社区·龙蜥开发者说
龙蜥开发者说:我的龙蜥开源之旅 | 第 32 期「龙蜥开发者说」第 32 期来了!开发者与开源社区相辅相成,相互成就,这些个人在龙蜥社区的使用心得、实践总结和技术成长经历都是宝贵的,我们希望在这里让更多人看见技术的力量。本期故事,我们邀请了龙蜥社区开发者潘珏君来分享「我的龙蜥开源之旅」。
why1511 天前
面试·操作系统
6.12 操作系统面试题 进程管理主要区别在于权限和可执行的操作内核态:CPU可以执行所有的指令和访问所有的硬件资源。内存管理、进程管理、设备驱动程序管理、系统调用等。
_小猪沉塘1 天前
linux·操作系统·unix
【Create my OS】从零编写一个操作系统前言:相信每个自学操作系统的同学,大致学习路线都离不开 HIT-OS、MIT-6.S081、MIT-6.824、MIT-6.828等经典的公开课。但学习完这些经典公开课并完成相应的Lab,很多同学脑海中对于操作系统的知识其实都是零散的,让你从头开始编写一个操作系统,我相信大部分人还是无从下手。因为Lab只是修改相应的核心模块,对于整体系统的组织、模块间的处理等细节,往往没有人去关注,也就是说我们还需要进一步把这些概念串起来、巩固起来。那么,我相信大部分人都有过一个想法:“我能不能自己写一个操作系统”,这可
Invinciblenuonuo2 天前
linux·操作系统·rk3568·系统编译
Linux【5】-----编译和烧写Linux系统镜像(RK3568)参考:讯为不同的文件系统组成了:debian、ubuntu、buildroot、qt等系统 每个文件系统的uboot和kernel是一样的
硬核子牙3 天前
操作系统
这绝对是全网最细的手写操作系统环境搭建教程!我,子牙老师,一个手写过操作系统、编程语言、Java虚拟机、docker、Ubuntu…的硬核男人今天准备用一篇文章教你搭建出最强大最方便的手写操作系统环境,让你爱上手写操作系统,让你圆梦,写出自己的操作系统
444A4E6 天前
linux·操作系统
深入Linux进程优先级:Nice值与O(1)调度器原理优先级就是进程得到某种资源的先后顺序。优先级与权限的区别:因为资源少,进程多。所以需要优先级来确定谁先拿资源,谁后拿资源。
明月看潮生6 天前
ios·青少年编程·操作系统·系统软件
青少年编程与数学 01-011 系统软件简介 07 iOS操作系统**摘要:**iOS(iPhone OS)是苹果公司为其移动设备(如iPhone、iPad和iPod Touch)开发的移动操作系统,具有高度的集成性、稳定性和易用性,是全球最受欢迎的移动操作系统之一。
明月看潮生6 天前
linux·青少年编程·操作系统·系统软件·编程与数学
青少年编程与数学 01-011 系统软件简介 04 Linux操作系统**摘要:**Linux 是一种开源的类 Unix 操作系统,广泛应用于服务器、嵌入式设备、超级计算机及个人电脑。本文从历史背景、核心架构、关键功能、发行版本、管理工具、应用场景等方面进行详细解析。
明月看潮生6 天前
青少年编程·操作系统·系统软件·编程与数学
青少年编程与数学 01-011 系统软件简介 03 NetWare操作系统摘要:NetWare 是早期网络操作系统的巅峰之作,其高性能文件服务、目录管理和容错机制至今仍有借鉴意义。然而,由于协议选择失误、管理复杂性和市场竞争,它最终被 Windows Server 和 Linux 取代。尽管如此,NetWare 的许多创新(如 NDS、NLM)对现代 IT 架构仍有深远影响。
明月看潮生6 天前
android·青少年编程·操作系统·系统软件·编程与数学
青少年编程与数学 01-011 系统软件简介 06 Android操作系统**摘要:**Android 操作系统以其开放性、可定制性和强大的功能,已经成为全球最广泛使用的移动操作系统之一。随着技术的不断进步,Android 系统将继续为用户提供更好的体验。
明月看潮生7 天前
服务器·青少年编程·操作系统·unix·系统软件
青少年编程与数学 01-011 系统软件简介 02 UNIX操作系统**摘要:**UNIX操作系统是现代计算领域最具影响力的操作系统之一,其设计哲学和技术实现深刻影响了后续几乎所有主流操作系统。本文将全面介绍UNIX系统的历史发展、核心架构、主要特性、分支版本以及其对计算机行业的深远影响。
明月看潮生7 天前
macos·青少年编程·操作系统·系统软件·编程与数学
青少年编程与数学 01-011 系统软件简介 05 macOS操作系统**摘要:**macOS 是一款功能强大、设计精美的操作系统,它以其出色的用户体验、强大的多任务处理能力和与苹果生态系统的深度集成为用户提供了独特的使用体验。虽然它在兼容性和软件选择方面存在一定的局限性,但对于苹果生态系统的用户来说,macOS 无疑是最佳的选择之一。
Lumos_8 天前
操作系统
OpenEluer 安装 OpenLDAP下载地址创建 /etc/yum.repos.d/aliyun-openeuler.repo 文件:填入以下内容(适用于 openEuler 22.03 LTS SP4):
GoGeekBaird8 天前
后端·操作系统
69天探索操作系统-第69天:高级进程调度:实时和基于优先级的任务管理技术高级进程调度,尤其是实时调度,对于现代操作系统至关重要。本文探讨了进程调度机制的复杂实现,重点关注实时约束、优先级管理和高效任务排队。实时调度确保具有严格截止日期的任务能够及时执行,这对于机器人、汽车系统和多媒体处理等时间敏感型应用至关重要。
GoGeekBaird9 天前
后端·操作系统
69天探索操作系统-第68天:从用户到内核:实现动态系统调用处理以构建健壮的操作系统本文探讨了动态系统调用处理的复杂实现,重点关注运行时注册、参数验证和安全措施。系统调用是用户空间应用程序与内核之间的主要接口,因此其高效和安全处理对于系统稳定性和性能至关重要。
免檒9 天前
算法·操作系统
第二章 进程管理进程的定义和组成进程的特征在引入 线程 之后,进程不再是调度的基本单位。但是仍然是资源分配的基本单位问:进程从运行态通过系统调用为什么会进入阻塞态?想问的是:为什么系统调用会使得进程阻塞?
egoist202310 天前
linux·运维·服务器·开发语言·操作系统·冯诺依曼体系结构
【Linux仓库】冯诺依曼体系结构与操作系统【进程·壹】🌟 各位看官好,我是!🌍 Linux == Linux is not Unix !🚀 今天来学习冯诺依曼体系结构与操作系统。