电脑虫是什么虫

电脑虫是什么虫,第1张

不存在“电脑虫”这种虫。

在世界之交的时候,有一种有名的计算机问题——千年虫

千年虫:

计算机2000年问题,又叫做“千年虫”、“电脑千禧年千年虫问题”或“千年危机”。缩写为“Y2K”。是指在某些使用了计算机程序的智能系统(包括计算机系统、自动控制芯片等)中,由于其中的年份只使用两位十进制数来表示,因此当系统进行(或涉及到)跨世纪的日期处理运 算时(如多个日期之间的计算或比较等),就会出现错误的结果,进而引发各种各样的系统功 能紊乱甚至崩溃。因此从根本上说千年虫是一种程序处理日期上的BUG,而非病毒。

千年虫问题:

和本世纪初的千年虫(Y2K Bug)问题类似,LINUX系统千年虫问题又称为2038年问题(Y2K38 BUG)。如果你想知道什么是2038问题的话,你需要知道一些技术上的东西。这个bug是由用来写linux的c语言引起的,c中用time_t来代表时间和日期,time_t是整数(int)型的,它用来记载从1970年1月1日到2000年所经历的秒数。

这个数据是以32位存储的,第一位是符号位,其余的31位用来存数字,而这31位数字可以存储的最大数字为2147483647。

从1970年开始计算,这31位的数字可以表示的秒数最多可以用到2038年,当时间到达这个数字的时候系统将会出现问题,到时候数字不会自动增加,而是会变为-2147483647,而这串数字代表的时间是1901年12月13号,这会导致很多的程序出现问题,甚至崩溃。

2038年问题不仅比千年虫更隐蔽,,而且比之前千年虫问题更具有破坏力,因为千年虫问题只会导致应用层的程序出现问题,比如xyk支付系统,或者管理系统。而2038这个bug,将会影响系统最底层的时间控制的功能。

要解决这个问题,最简单的方式是扩展UNⅨ时间的长度,用64位数字来表示它. 64位二进制数的实际可用位数是63位,最大表示到公历的UTC时间292277026596年12月4日. 如果那个时候人类文明还存在的话,公元纪年很可能已经因为太难用而被抛弃了. 理想的情况是到2038年,64位系统已经成为主流,从而避免特意去修正这个问题所需要的大量开销. 否则,人们就必须把新的64位时间拆分成两部分并分别保存在两个变量里,这是一个麻烦而且效率低下的选择.

计算机系统的2000年问题,又称“千年危机”或“千年虫问题”,是指由于计算机软、硬件以及使用数字化程序控制芯片的各种应用系统,只采用两位十进制数字来表示年份。当系统日期从1999年12月31日转入2000年1月1日时,用来表示年份的后两位十进制数字“00”,与1900年的“00”一致,计算机 *** 作系统会误认为系统是1900年1月1日。从而破坏对年份日期进行计算的计算机系统,给技术、政治、经济、法律等方面带来麻烦。它对金融、军事系统造成的危害最大。不过,现在全世界已经顺利渡过了2000年,圆满地解决了千年虫问题。

在计算机诞生之初,出现的千年虫是什么东西?有什么危害?

计算机“千年虫”的影响范围很广,几乎所有依赖于计算机控制的系统都会遭受不同程度的危害。电力部门的电脑如果不解决这个问题,就有可能发生电压与频率方面的变化,出现用户全面停电、电器发生故障甚至烧毁的现象。

人们广泛使用计算机和电子装置来调配火车的运行、进出库、转轨,进行空中交通维护和货物运输时间安排等活动。地面以及航空运输高度依赖于全球通信。如果控制系统受到威胁,那么结果将会是灾难性的。个人用户也难逃劫难,千年虫有可能导致死机、文件丢失等现象。

“千年虫”也许会给全球造成上千亿美元的损失,专家们设计了许多方案来解决千年虫问题,但是,没有一个方案可以保证是万无一失的。当看到我们这段小小的文章时,我们的读者想必已经从媒体杂志里得知千年虫的实际影响了,我们衷心地希望人类的计算机系统能够安然度过2000年。

什么是绿色电脑

涉及到环保、健康一类的事情,人们都冠以“绿色”,诸如“绿色食品”、“绿色面料”等等,“绿色电脑”一词也是由此而来。所谓“绿色电脑”,是指具备环保功能的电脑,它的特点是省电节能、无污染、可再生、符合人体工程学原理等特点。千年虫主要是因为当时的主板不支持年的四个字节,年头上的两个字19是固定的,就是当年跳为2000年时,其实会变成1900,而不是2000,所以很计算机协及到时间的可能会出现大量的利率等计算错误。

某些软件在调用时间,不自行设计的计算的时间,而在编程时,也是年四位数中前面固定了19。而这些隐患只有程序员才能修改,而且在编写的程序中太部分对源码加密,造成了修改的难度,并且修改也要担心是否有遗漏,这是马虎不行的。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/9029545.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-24
下一篇 2023-04-24

发表评论

登录后才能评论

评论列表(0条)

保存