什么是补丁?

当我们谈论添加软件补丁时,这意味着什么?为什么必须对这些补丁进行管理?

2011年8月19日

亲爱的控制工程:我看到了软件补丁和补丁管理的引用。这些是什么,为什么我需要关注它们?

考虑到现代软件操作系统和应用程序的规模和复杂性,问题不时出现也就不足为奇了。这些可能是导致系统崩溃、引入网络漏洞或其他需要修复的事情。

补丁是修复任何问题的一个小软件,它被添加到更大的平台上。如果你使用的是Windows,你可能已经注意到微软会在周三发布Windows 7的补丁,你需要在关闭电脑之前让它们加载。对于我们大多数在办公室或家里工作的人来说,这些事情充其量只是一个小烦恼,我们只是让它们顺其自然。

然而,如果你正在运行一个工业控制系统,补丁是一个更大的问题。例如,假设您的系统的一部分运行在Windows上。生产你的软件的供应商最初设计它是为了在当时的Windows中工作。一个补丁可能会改变一些对您的控制平台很重要的东西,一旦安装了补丁,它可能无法正常运行。

因此,软件供应商可能会告诉您不要安装新的补丁,直到供应商对其进行了测试,以确保它不会导致应用程序出现问题。这可能会延迟您的安装,但如果运行该测试可以避免控制平台出现故障,那么这是非常值得的。

整个管理的东西来自这样一个事实:一个普通的工厂可以有很多台计算机运行许多种软件。为所有这些东西更新补丁可能会成为一项重大任务。

阅读给你的植物做一次网络健康检查。

彼得Welander,pwelander@cfemedia.com