日期:2014-05-17  浏览次数:20854 次

关于WINDOWS系统
我的公司做的是工业软件,用的是WINDOWS系统,现在碰到一个问题,技术给的解释是由于系统的原因,我自己不大清楚,希望大家能给点信息。

问题是这样的。公司的产品连续在PC上工作的时候,经常需要通讯数据到硬件上,但是有的时候这个通讯过程会发生卡顿,时间从几百毫秒到几秒不等。对此,技术解释是由于WINDDOWS系统不需要不定时的清理内存/将内存数据导入到硬盘上。。。。目前明确的是这个问题的出现几率确实是与计算机的配置有关,高配的问题会少一些。但是我始终无法接受这种解释,我自己对WINDOWS系统了解甚少,不知道这方面改从那里查资料,希望大家给指点迷津。

另外WINDOWS与LINUX这些系统差别是什么样的,该从哪里去了解呢。

windows 底层知识

------解决方案--------------------
Linux速度比较快,安全性比windows好 
但是有很多软件只能在windows里运行 
与Linux兼容的软件正在开发中. 
Linux适用在网络方面. 
至于windows系统性能方面我也了解的不多,待大神来解决。
------解决方案--------------------
引用:
这么说吧,PC端的程序是VC6.0开发的,程序用在XP,WIN7上有同样的现象。 感觉就像内存耗尽一样。那么WINDOWS是否会因为内存耗尽而周期性的读写硬盘?并且这个过程的进程优先级很高,高到可以忽视CPU可以忽视其他的进程?


你可以打开任务管理器,切换到进程一栏,在查看菜单中下拉,选择列,把换页、IO读写几个勾上,你可以看到你的程序是否存在使用虚拟内存和大量读写磁盘的情况。
------解决方案--------------------
引用:
冗余文件 具体是什么呢? 

原谅我的小白,总是听到这个词。但具体是什么不知道


冗余就是重复的、多余的。