用C#做的一个通过串口控制设备的Winform程序,在我的笔记本上运行的很快,放到服务器上运行的速度反而变慢了。
笔记本的配置是
CPU类型 | 英特尔 酷睿i5双核处理器 |
CPU型号 | i5-430M |
CPU速度 | 2.26GHz |
系统总线 | 1066MHz |
三级缓存 | 3M |
内存容量 | 2GB |
内存类型 | DDR3(1066MHz) |
服务器是HP的(是不是正品就不知道了),CPU是Intel(什么型号不知道)4核的,4G的内存。
笔记本的操作系统是Win7,服务器的是2003
各位朋友给分析一下是什么原因导致在笔记本上运行的速度比在服务器运行的快呢?会不会是配置的问题?
我能想到的可能原因:.Net托管的高效性,指令集的不同
哎呀,瓶颈了,这样的原因很多吧,服务器性能不如本本吗,这.. 0.0
你的本本比我的强好多啊,很给力。会不会是服务器上跑的东西太多了呢,也有可能。
前段时间,我做了个考试系统,就碰到瓶颈了,比如tomcat服务器,老是内存溢出要重启啊,或者tomcat与数据库服务器之间的带宽拉,╮(╯▽╰)╭,当时也是愁煞人也。
原因很多吧,系统垃圾,没用的进程,电脑的保养什么的、、
反正用老师是一句话就是,网络背身就充满着不稳定 0.0
会不会是COM口的速率调得不正确?