标题: 闲聊简单、方便、安全
threehair
荣誉斑竹
Rank: 14Rank: 14Rank: 14Rank: 14


UID 27
精华 78
积分 3034
帖子 5716
活跃指数 0
LU金币 2093 个
LU金条 0 个
阅读权限 200
注册 2003-9-17
 
发表于 2004-11-9 10:53  资料  个人空间  短消息  加为好友 
我的本本安装的2000的系统。前几天运行速度明显下降,CPU使用率经常增到100%,防火墙频频提示受到病毒攻击,开始以为是中毒了,杀毒软件查了一遍,也没查出病毒,也没有什么可疑进程,最后决定查一下系统服务,结果发现很多根本用不上的服务都开启了,关闭之后,发现CPU使用率马上降低,防火墙也不再提示了。
由此,我联想到现在的软件开发。现在的软件系统,开发者都在宣扬自己的软件的功能如何齐全,但是全就是好吗?
一直以来,我坚持的一个观点就是环节越多越容易出错。功能多了,首当其冲就是系统复杂了,安全性和系统健壮性降低,相反的,故障率、却因此有可能升高。最明显的例子就是window系统了,提供了许多功能,但是对于普通用户而言有多少功能是必须的呢?的确有些功能可以关闭,但是又有多少用户懂得去取消这些根本用不上的服务?恰恰有可能是这些不需要的服务带来许多安全隐患。而且用户还必须为这些不用的服务打补丁等等。
其次,无庸讳言,服务多来带来的就是系统性能的降低。系统的资源是一定的,为什么要把资源耗费在根本用不上的东西?
最后,功能多了,软件的造价自然也就高了。用户为什么要为这些他根本用不上的服务花钱?我想没有人上馆子的时候,会点自己不要的菜(至于特殊情况不在考虑之列grin.gif )。这实在不合理。
难道功能齐全就方便吗?对于完全用不上的服务基本就是累赘。用户心目中的好软件应该是操作方便,使用简单,层次更高一点的用户的标准就是安全。象windows这样以安全为代价换取的方便值得吗?
设想,如果开发的软件不是一个系统,而是一组组模块,使用软件的用户只需要选择自己所需要的,情况又会怎么样?





╭⌒╮ ╭⌒╮╭⌒╮
╱◥███◣╭╭ ⌒╮
︱田︱田   田|
关门,上锁,钥匙已生锈。
世事静方见,人情淡始长!
顶部
流氓无产者
LU天使
Rank: 4



UID 46
精华 1
积分 976
帖子 1947
活跃指数 0
LU金币 2012 个
LU金条 0 个
阅读权限 50
注册 2003-9-18
 
发表于 2004-11-9 13:03  资料  个人空间  短消息  加为好友 
呵呵





没得玩了
顶部
 



当前时区 GMT+8, 现在时间是 2008-7-24 12:19
乐悠LoveUnix论坛-京ICP备05005823号

Thanks to Discuz!  © 2001-2007    Power by LoveUnix.net
Processed in 0.051494 second(s), 6 queries , Gzip enabled

清除 Cookies - 联系我们 - 乐悠LoveUnix - Archiver - WAP