系统资源是可由操作系统控制和分配的计算机的任何可用部分,因此计算机上的所有硬件和软件可以按设计一起工作。
当您打开程序和应用程序时,用户可以使用系统资源,也可以使用通常由您的操作系统自动启动的服务。
您可以在系统资源上运行较低,甚至可以完全从系统资源中运行,因为它们是有限的。对任何特定系统资源的有限访问会降低性能,并且通常会导致某种错误。
注意: 有时会调用系统资源 硬件资源,计算机资源, 要不就 资源。 资源与统一资源定位符(URL)无关。
系统资源的示例
系统资源通常与系统内存(计算机的RAM)有关,但资源也可能来自CPU,主板甚至其他硬件。
虽然可以考虑完整计算机系统的许多单独部分 系统资源 ,通常有四种主要的资源类型,都可以在Device Manager中查看和配置:
- 中断请求(IRQ)行
- 直接内存访问(DMA)通道
- 输入/输出(I / O)端口地址
- 内存地址范围
当您在计算机上打开任何程序时,可以看到工作中的系统资源示例。在加载应用程序时,操作系统会保留程序需要运行的特定内存和CPU时间。它通过使用当前可用的系统资源来实现此目的。
系统资源不是无限的。如果您的计算机上安装了4 GB的RAM,但操作系统和各种程序总共使用2 GB,那么您实际上只有2 GB的系统资源(在本例中为系统内存形式)随时可用于其他事物。
如果没有足够的可用内存,Windows将尝试将一些内容存储在 交换文件 (或页面文件),存储在硬盘驱动器上的虚拟内存文件,用于释放程序的内存。如果甚至这个伪资源填满,这在交换文件达到其最大可能大小时发生,Windows将开始提醒您“虚拟内存已满”,并且您应该关闭程序以释放一些内存。
系统资源错误
程序是 应该 一旦你关闭它们就“回馈”记忆。如果这种情况没有发生,这比您想象的更常见,那么这些资源将无法用于其他进程和程序。这种情况通常被称为a 内存泄漏 , 要么 资源泄漏。
如果您很幸运,这种情况将导致Windows提示您计算机系统资源不足,通常会出现以下错误:
- “内存或系统资源不足”
- “内存不足”
- “存在不足的系统资源来完成所请求的服务”
- “系统资源危险性很低”
- “你的电脑内存不足”
如果你没那么幸运,你会发现计算机速度较慢,或者更糟糕的是,错误消息没有多大意义。
如何修复系统资源错误
解决系统资源错误的最快方法是重新启动计算机。关闭计算机将确保您打开的所有程序和应用程序,以及那些在后台挥之不去,窃取宝贵的计算机资源的程序和应用程序将完全消失。
如果由于某种原因不能重新启动,您可以自己尝试追踪违规计划。最好的方法是从任务管理器 - 打开它,按内存使用情况排序,并强制退出那些占用系统资源的任务。
如果系统资源错误频繁出现,特别是如果它们涉及随机程序和后台服务,则可能需要更换一个或多个RAM模块。
记忆测试将以这种或那种方式进行确认。如果其中一个测试对某个问题是肯定的,唯一的解决方案是更换你的RAM。不幸的是,它们不可修复。
即使您经常关闭计算机,重复系统资源错误的另一个可能原因可能是后台服务在您没有意识到的情况下自动运行。首次打开Windows时会启动这些程序。您可以从中查看它们是哪些,并禁用它们 启动 任务管理器中的选项卡
注意: 任务经理 启动 选项卡在旧版Windows中不可用。如果在您的Windows版本中没有看到任务管理器的那个区域,请改为打开系统配置实用程序。你可以通过 MSCONFIG “运行”对话框或“命令提示符”中的命令。
有关系统资源的更多信息
如果设备符合即插即用,Windows会自动为硬件设备分配系统资源。目前几乎所有设备和当前所有常用的计算机硬件设备都是即插即用的。
系统资源通常不能由多个硬件使用。主要的例外是IRQ,在某些情况下,可以在多个设备之间共享。
Windows Server操作系统可以使用Windows系统资源管理器来控制应用程序和用户的系统资源。
“系统资源”也可能是指计算机上安装的软件,例如程序,更新,字体等。如果删除这些内容,Windows可能会显示错误,说明找不到资源且无法打开。