为神马我的电脑玩手游很卡,但玩电脑游戏就不卡?
程序是由不同的系统编译的,即使同是基于WINDOWS的程序也会因为WINDOWS版本不同而产生兼容性问题,何况是其他系统的程序?WINDOWS本来就不能识别ISO或安桌的编译语言,即无法运行ISO安桌系统下的程序只能依靠模拟器,就是用WINDOWS模拟一台手机,去识别ISO或安桌的编译语言。但这样就会需要同时运算大量数据,导致卡顿。就好比让你在十进制下运算二进制,加入让你做一道简单的数学运算,或许你能秒答,但要求你用二进制的答案回答,你需要花多久?电脑的处理能力也不是无限,或许这道简单的计算题你需要十几秒,而电脑只需要不到1秒,但连更基本的程序语言都不同的前提下进行更复杂更庞大的运算,没有比你的二进制回答得更慢已经不错了。另外上面提到PC上的NDS模拟器主要有2种,NO$GBA并不会卡甚至比GBA模拟器还流畅,但DeSmuME却很卡,因为它并不是专门为WINDOWS开发的程序,而是多系统语言兼容的程序,出于商业目的而仅针对安桌平过专门优化。
为什么电脑玩手机游戏会卡?
因为模拟器发挥不出pc硬件的性能。虽然有虚拟化功能的cpu和主板能让cpu在模拟器上发挥较好的性能但是另一个重要的配件显卡完全没法全功率运行。模拟出来的显卡驱动在模拟器上只能达到一个很低的水平,最近的绝地求生 *** 战场用模拟器玩的时候我的显卡跑不到50%而端游绝地求生显卡从来都是99%。
0