codiyer 发表于 2008-5-30 14:09:01

一个奇怪的测量程序运行时间问题

最近做了两个测量队列进出操作时间的程序,其中一个将一个512字节的字符串进队列50000次,接着出队列50000次并将这字些符串连接起来,测量其运行时间在1400ms左右,另外一个程序纯粹进行了50000次的连接字符串操作,用时大概1300ms,现在的问题是单独开这两个测试程序测量的结果是正常的,但是一旦两个同时打开的时候就有一个测量值几乎是原来的两倍,关掉一个又恢复正常,百思不得其解,望高人指点。
附上测试文件:


[ 本帖最后由 codiyer 于 2008-5-30 14:10 编辑 ]

cpubbs 发表于 2008-5-30 22:43:35

有点不太懂兄弟的意思,您好像调用了同一个子VI,您将它设成可重入试试!在file-->vi property->execute里面有一个reentrant

codiyer 发表于 2008-6-2 10:13:23

设置为reentrant后结果还是一样的,因为我不会同时运行两个测试程序。而且测量的运行时间是不可预料的,大概有原测量值的1/2倍,1倍 ,2倍,3倍几种
页: [1]
查看完整版本: 一个奇怪的测量程序运行时间问题