
操作系统
文章平均质量分 96
操作系统学习。
Guiat
C/C++领域优质创作者。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【操作系统】安全
操作系统作为计算机系统的核心,其安全性至关重要。它是所有软件和数据的基础平台,如果操作系统被攻破,那么存储在计算机中的用户数据、企业机密、隐私信息等都可能面临泄露风险。例如,银行系统的操作系统安全出现漏洞,可能导致客户账户信息被窃取,引发严重的金融安全事故。同时,操作系统的安全还关系到计算机系统的可用性和完整性,恶意攻击者可能会通过破坏操作系统来使计算机系统无法正常运行,或者篡改系统文件和数据,影响系统的正常功能。原创 2024-12-06 07:00:00 · 3345 阅读 · 5 评论 -
【操作系统】Linux操作系统
Linux操作系统起源于1991年,由芬兰人Linus Torvalds开发。最初,Linus Torvalds发布了Linux内核的源代码,目的是创建一个类Unix的操作系统内核,用于个人计算机。这个内核具有高度的可移植性,可以在多种硬件平台上运行。随着互联网的发展,全球的开发者开始参与到Linux的开发和完善中。他们通过开源社区,如GNU(GNU’s Not Unix),为Linux添加了大量的软件工具、库和应用程序,逐渐形成了完整的操作系统。原创 2024-12-06 00:40:37 · 1052 阅读 · 1 评论 -
【操作系统】Windows操作系统
Windows操作系统起源于20世纪80年代,最初是为了给个人计算机用户提供一个图形化的用户界面(GUI)。1985年,微软推出了Windows 1.0,它具有简单的图形界面元素,如窗口、图标和菜单,但功能相对有限。随着技术的发展,后续版本不断推出,如Windows 3.0在1990年发布,它具有更完善的图形界面,并且在应用程序支持和系统性能方面有了很大的进步,使得Windows操作系统在个人计算机市场开始广泛流行。原创 2024-12-05 18:00:00 · 1563 阅读 · 5 评论 -
【操作系统】设备管理
设备管理是操作系统中用于管理计算机外部设备(如打印机、磁盘驱动器、键盘、鼠标等)的模块。其主要目标是高效地利用设备资源,方便用户和应用程序对设备进行操作,同时提供设备的独立性,使得应用程序能够在不同的设备配置下正常运行,并且要对设备进行合理的分配和调度,以提高设备的使用效率,减少设备的空闲时间。例如,在一个办公室环境中,多个用户可能会同时需要使用打印机,设备管理系统需要合理安排打印任务,避免冲突,提高打印机的利用率。原创 2024-12-05 11:00:00 · 2171 阅读 · 0 评论 -
【操作系统】存储管理
期待您的一键三连!欢迎指正!原创 2024-12-05 06:00:00 · 1148 阅读 · 0 评论 -
【操作系统】文件管理
期待您的一键三连!欢迎指正!原创 2024-12-04 09:00:00 · 989 阅读 · 0 评论 -
【操作系统】内存管理
期待您的一键三连!欢迎指正!原创 2024-12-04 06:00:00 · 840 阅读 · 0 评论 -
【操作系统】调度与死锁
死锁是指在多道程序系统中,一组进程中的每个进程都无限期地等待被该组进程中的其他进程所占用且永远不会释放的资源,导致系统处于一种僵持状态,所有涉及死锁的进程都无法继续推进。例如,有两个进程 P1 和 P2,P1 占有资源 R1 并等待资源 R2,而 P2 占有资源 R2 并等待资源 R1,这样 P1 和 P2 就陷入了死锁状态,它们都无法继续执行下去,系统资源也被白白占用,其他进程可能也会因为无法获取这些资源而受到影响。原创 2024-12-04 04:30:00 · 1023 阅读 · 0 评论 -
【操作系统】进程同步与通信
进程同步是指对多个相关进程在执行次序上进行协调,使得它们能够按照一定的规则和顺序来访问共享资源或者协同完成某项任务。在多进程环境下,如果没有合适的同步机制,各个进程随意地访问共享资源,就很容易出现数据不一致、程序逻辑混乱等问题,所以进程同步对于保证系统的正确性和稳定性至关重要。例如,在一个火车票售票系统中,多个售票窗口(可看作多个进程)同时售卖同车次的车票,车票剩余数量就是它们共享的资源。如果没有同步机制,可能会出现多个窗口同时卖出同一张车票的情况,导致数据出错。原创 2024-12-03 08:00:00 · 910 阅读 · 0 评论 -
【操作系统】进程与线程
进程是正在运行的程序的实例,它是操作系统进行资源分配和调度的基本单位。例如,当你在电脑上打开一个文字处理软件,操作系统就会为这个软件创建一个进程,该进程会占用一定的内存空间、使用 CPU 时间片等系统资源,以保证这个文字处理软件能够正常运行。线程是进程中的执行单元,是 CPU 调度和分派的基本单位。一个进程可以包含多个线程,这些线程共享进程的资源(如内存空间、文件描述符等),同时每个线程又有自己独立的运行上下文(如程序计数器、寄存器组等),可以独立地执行任务。原创 2024-12-03 05:00:00 · 1179 阅读 · 0 评论 -
【操作系统】概述
操作系统(Operating System,简称 OS)是管理计算机硬件与软件资源的计算机程序,同时它也是计算机系统的内核与基石。它负责协调计算机各个组件之间的工作,为用户和其他软件提供一个方便、高效且稳定的运行环境。例如,当我们在电脑上同时打开多个程序,如浏览器、办公软件、音乐播放器等,操作系统就会合理分配 CPU 时间、内存空间等资源,确保这些程序都能正常运行,不至于出现某个程序独占资源而其他程序无法工作的情况。原创 2024-12-03 00:00:00 · 1174 阅读 · 1 评论