操作系统的系统资源

开发者福利!热门AI工具限时免费用 购周边即赠Coding Plan Lite,Claude Code、Cursor等20+工具畅享,效率翻倍! 阅读详情

如果有人告诉你,通过增加计算机物理内存可以解决系统资源偏低的问题的话,那他肯定不了解系统资源的真实含义。因为系统资源(System Resources)和计算机上物理内存的多少,可以说是风马牛不相及。

实际情况是:在Windows 95/98/98 SE/Me中,系统资源只是内存中固定的一小块区域。这一小块区域的大小是一个固定的值,只有64KB,它和计算机的配置没有关系,更和系统物理内存的大小没有关系:无论你的计算机物理内存是32MB、128MB、512MB还是其他,“系统资源”永远只有64KB。

在Windows 95/98/98 SE/Me中,系统资源的作用就是处理菜单、工具条、鼠标指针等显示信息。操作系统对屏幕上每个图标的颜色、按钮图案、所使用的字型种类、屏幕上每个按钮的位置、选项的状态、屏幕上每个窗口的位置……等等的“记忆”,也都是通过系统资源来实现的。

因此,在了解到系统资源的“真实面目”后,我们应该知道,除非你不开机,否则系统资源永远不可能达到100%。当然,如何用户发现系统资源过少的话,心里会很不舒服,不过除非是操作系统告诉你系统资源不足了,否则不要总是担心你的系统资源够不够用。因为只有当系统资源为“0”的时候,我们才没有办法打开或关闭应用程序。在此之前,Windows会警告用户系统资源过少,但此时你还有充分的时间保存应用程序成果,再重新启动计算机。

如果你希望可用的系统资源多一些,可以采取如下措施:

①尽量少采用桌面、图标、工具条及桌面背景等效果;

②Active Desktop(活动桌面)会消耗很多系统资源,建议用户将它关闭;

③只要运行程序就会消耗系统资源,因此Windows启动后加载的程序越少,系统资源消耗得也越少,一些不是随时要用的程序,就不要让它随操作系统启动。

最后需要注意的是,有些时候你会发现某些应用程序已经关闭了,但是它并没有释放出所占用的系统资源,或是某个应用程序特别耗费系统资源。这些现象和操作系统本身没有什么关系,基本上都是应用程序的问题,除了升级该应用程序外,一个比较好的办法是采用一些内存优化软件来释放被占用的系统资源。



 

第二章.操作系统基本原理 目录第二章.操作系统基本原理第一节.操作系统-概述第二节.进程管理进程的状态前趋图进程的同步和互斥# 第三节.PV操作 第二章.操作系统基本原理 ps:在上午考试中一般占到5-7分 重点:银行家算法、pv操作、文件管理、存储管理、操作系统的分类及其特点 第一节.操作系统-概述 操作系统的作用 ✓管理系统的硬件、软件、数据资源✓控制程序运行✓人机之间的接口✓应用软件与硬件之间的接口\checkmark 管理系统的硬件、软件、数据资源 \\ \checkmark 控制程序运行 \\ \checkma 阅读详情

相关推荐

【王道操作系统】1.1.1 操作系统的概念、功能和目标(系统资源的管理者、提供接口、作为扩充机器、虚拟机)

基于《王道操作系统》得出的理论知识精华

修行的凡人的博客 1525

进程管理-死锁问题

概念   进程管理是操作系统的核心,但如果设计不当,就会出现死锁的问题。如果一个进程在等待一件不可能发生的事,则进程就死锁了。而如果一个或多个进程产生死锁,就会造成系统死锁。 例题   系统有三个进程:A、B、C。这3个进程都需要5个系统资源。如果系统至少有多少个资源,则不可能发生死锁。 解答 不发生死锁的最少资源数:每个进程需要n个资源,共k个进程。 公式:k*(n-1) + 1 ...

天界程序员的博客 3609

操作系统领域 I_O 管理:优化系统资源的关键

操作系统这个大家庭里,I/O 管理就像是一位勤劳的小管家,负责协调计算机和外部设备之间的信息传递。我们这篇文章的目的就是要深入了解这个小管家是如何工作的,以及它怎样帮助我们优化系统资源。范围涵盖了 I/O 管理的基本概念、工作原理、相关算法,还有实际应用场景等内容。接下来,我们会先通过一个有趣的故事引出 I/O 管理的核心概念,就像打开一扇神秘的大门。然后详细解释这些概念,让你清楚它们到底是什么。接着会介绍核心概念之间的关系,以及它们的原理和架构。

操作系统内核探秘的博客 683

系统资源是什么,以及线程什么时候不会释放 共享资源

1.系统资源 指 cpu , 文件,网络(网线),键盘…,锁 2.系统资源都是共享资源,都是分配给继承,对线程来说都是共享资源 3.简单来说,系统资源都是分配给线程的 4.建立起,所有系统资源都是 分配给线程来使用的,观念 5.系统资源既然是线程共享的(即所有线程都在争抢),那什么线程什么时候占用不释放 线程占用且,不释放共享资源的几种情况 1.cpu 线程指令是原子性的时候,不释放cpu资源 2.内存(例如锁,例如java堆数据) 当线程指令是原子性的时候,不释放内存共享资源 2.其

Chen4852010的博客 3047

软考中级软件设计----计算机操作系统----进程管理

一、操作系统概述 1.1 操作系统定义 能有效地组织和管理系统中的各种软硬件资源,合理地足赤计算机系统工作流程,控制程序的执行,并且向用户提供一个良好的工作环境和友好的接口 1.2 操作系统重要作用 通过资源管理提高计算机系统的效率 改善人机界面向用户提供友好的工作环境 1.3 操作系统的特征 并发性 共享性 虚拟性 不确定性 1.4 操作系统的功能 进程管理 实质上是对处理机的执行“时间”进行管理,采用多道程序等技术将CPU的时间合理地分配给每个任务,主要包括进程控制、进程同步、进程通信和进程调

redrose2100的博客 616

Linux 系统资源管理

Linux 系统管理——系统资源管理

2201_75462737的博客 3096

28、嵌入式操作系统系统资源分离与任务调度

本文探讨了嵌入式操作系统中的系统资源分离与任务调度机制,并深入分析了两种流行的开源嵌入式操作系统 FreeRTOS 和 Riot OS。文章介绍了系统调用的实现原理及其安全性,对比了不同操作系统任务调度、内存管理、通信栈和低功耗特性,为开发者在不同应用场景下选择合适的嵌入式操作系统提供了参考建议。此外,文章还展望了未来嵌入式操作系统的发展趋势,包括智能化、安全性增强、低功耗优化和云边协同等方向。

5b6n7m8的博客 64

操作系统-系统资源代价管理-基于C++分析

操作系统中,总是存在各式各样的代价,很多代价是系统运行所必须的,但不是所有代价都是如此,这样,我们程序员便可以从中获取性能的优化。

nameless_233的博客 498

linux操作系统系统资源理论基础

关于系统资源简单介绍

soliso 496

操作系统原理实践:剖析OWL ADVENTURE模型推理时的系统资源调度

本文介绍了在星图GPU平台上自动化部署🌤️ OWL ADVENTURE: 开启 AI 视觉探索新篇章镜像的方法,并剖析了该模型在推理时操作系统对CPU、GPU、内存等资源的调度原理。通过理解系统层面的资源协同,用户可以优化部署,提升模型在图像生成、视觉内容创作等应用场景下的推理效率与性能。

weixin_33773084的博客 34

28、嵌入式操作系统系统资源分离与多任务调度

本文探讨了嵌入式操作系统中的系统资源分离与多任务调度机制,介绍了通过内存保护单元(MPU)限制任务直接访问资源的方法,并以系统调用机制实现任务系统资源的安全访问。同时比较了两种流行的嵌入式操作系统FreeRTOS和RIOT OS,分析了它们在调度策略、堆内存管理、低功耗支持和物联网应用中的特点与适用场景,为开发者在不同应用场景下选择合适的嵌入式操作系统提供了参考依据。

tree的博客 80

操作系统调度器的时间片分配:合理利用系统资源

当你一边用Word写文档,一边用微信视频通话,还开着音乐播放器时,有没有想过电脑是怎么同时处理这么多任务的?答案就藏在操作系统的"调度器"里。本文聚焦调度器的核心功能——时间片分配,解释它如何通过"切蛋糕"的方式,把CPU时间合理分配给不同程序,让系统既高效又公平。本文将按照"生活类比→核心概念→原理解析→实战模拟→应用场景→未来趋势"的逻辑展开,用"食堂打饭"贯穿全文,让抽象的调度概念变得可触摸。时间片(Time Slice)

操作系统内核探秘的博客 856

操作系统领域DMA:优化系统资源利用的秘籍

在计算机系统中,数据传输是最基础的操作之一(比如U盘读数据到内存、显卡加载图像到显存)。但传统的“CPU搬运”方式效率极低——就像让一个博士生每天搬砖,浪费了CPU的高算力。本文将聚焦DMA技术,解释它如何通过“专职搬运”优化系统资源,覆盖DMA的核心概念、工作原理、实战案例及未来趋势。本文从生活故事切入,逐步拆解DMA的核心概念→原理→实战→应用,最后总结思考。你会像剥洋葱一样,从“DMA是什么”到“如何用DMA”,层层深入。DMA:让外设和内存直接传数据,无需CPU搬运;DMA控制器。

操作系统内核探秘的博客 1032

精简订制CE6.0操作系统,不浪费系统资源

 大家都知道CE6.0在订制操作系统的时候会把某一组件依赖的必要组件关联进去,这样我们在订制操作系统的时候就会轻松很多,也不会落下一些组件了。http://blog.csdn.net/hudaweikevin   下面我们来打造一个简易版的操作系统(这些组件只是针对大众化的开发者订制的系统,当然有些还可以精简): Internet Explorer 6.0 for

技术在变,人必须跟着变 4363

DeOldify模型在操作系统原理教学中的应用:展示AI与系统资源调度

本文介绍了如何在星图GPU平台上自动化部署DeOldify图像上色服务,并将其应用于操作系统原理教学的创新实践。通过该平台,教师可快速搭建环境,将DeOldify模型作为可视化工具,生动展示AI推理过程中CPU、GPU及内存等系统资源的调度与竞争,使抽象的进程、内存管理等概念变得直观可感。

weixin_30633869的博客 16

Linux 操作系统原理 — 进程管理 — Namespace 系统资源隔离

目录 文章目录目录Linux NamespaceLinux Namespace 的类型 Linux Namespace Linux Namespace(命名空间)是一种操作系统层级的资源隔离技术,能够将 Linux 的全局资源,划分为 namespace 范围内的资源,而且不同 namespace 间的资源彼此透明,不同 namespace 里的进程无法感知到其它 namespace 里面的进程和资源。 Linux namespace 实现了 6 项资源隔离,基本上涵盖了一个小型操作系统的运行要素,包括主机

烟云的计算 5617

oracle系统资源,操作系统资源对Oracle性能的重要性

CPU资源是否紧张可通过检查CPU的利用率及等待运行的进程数量来了解,CPU运算速度主要受主频( Processor Clock Speed )高低和缓存( Cache Memory )大小影响。比如,在OLTP业务系统中,由于每个CPU在特定时间内只允许一个进程运行,所以这里的CPU个数决定着事务的运行效率。而在OLAP系统中,由于并发需求不高,反而每次运算的时间较长,所以这个时候CPU的主频决...

weixin_31588005的博客 225
上一篇: filter配置
autoforev
博客等级 码龄17年 2粉丝 1原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值