当前位置: 技术问答>linux和unix
板上运行程序问题
来源: 互联网 发布时间:2016-08-13
本文导语: 我在虚拟机上写了一小程序,进行录音、编码、解码、放音的,在虚拟机上运行没什么问题,可以同时录放音,但是交叉编译后放入板里执行,确没有声音。在虚拟机上都执行的好好地,但到板上就是不行,这可能是...
我在虚拟机上写了一小程序,进行录音、编码、解码、放音的,在虚拟机上运行没什么问题,可以同时录放音,但是交叉编译后放入板里执行,确没有声音。在虚拟机上都执行的好好地,但到板上就是不行,这可能是什么原因呢,各位有什么意见可以来指点下吧。
|
你这种多任务的情况下:
第一:考虑CPU运行效率。或者是CPU负荷
如果负荷不是太大,应该是没有问题的。
经常会发现,稍微复杂的程序虚拟机下可以跑,但是开发板上跑步起来,或者不正常。如果复杂了,就需要考
虑是不是负荷太大引起的。
第二:
可能产生了死锁,这类问题,他也不是每次都出现,呵呵,就是偶尔出现,导致一方无法工作。
还有就是数据共享问题。
第一:考虑CPU运行效率。或者是CPU负荷
如果负荷不是太大,应该是没有问题的。
经常会发现,稍微复杂的程序虚拟机下可以跑,但是开发板上跑步起来,或者不正常。如果复杂了,就需要考
虑是不是负荷太大引起的。
第二:
可能产生了死锁,这类问题,他也不是每次都出现,呵呵,就是偶尔出现,导致一方无法工作。
还有就是数据共享问题。