ChinaUnix.net
相关文章推荐:

Linux delay

前几天写了游戏"贪食蛇"用到过delay()延迟函数 但是这关系到CPU的速度,我写的好游戏(自己是赛扬600) 发给朋友,他的CPU比我快是AthlonXP2000+ 他跟我说,我的游戏不能玩,太快了,这时候我才知道 delay()是关系到CPU速度的 请问有没有最简单的方法,解决我这个问题?

by Blacklac - C/C++ - 2009-04-23 21:14:34 阅读(7625) 回复(15)

相关讨论

系统启动后,在提示calibrating delay loop...后就死机,键盘也不可用,不知是何问题?该不会是检查CPU的MIPS也会死机吧? 请大家指教!谢谢! CPU:Celeron433 主板芯片:Sis530 内核:2.4.18

by yzok - Linux论坛 - 2004-08-20 04:46:04 阅读(646) 回复(0)

我想使用(pthread_delay_np)让线程睡眠一会儿,但报 undefined reference to `pthread_delay_np',我想是没有包含相关库,但我在编译时已经使用-lpthread 。而且’man (2/3) pthread_delay_np‘,也没有说明;我又查找’pthread.h‘头里面,也没有它的相关说明。 请问,有哪位使用过此函数,因该包含哪个头文件,及链接哪个函数库? 谢谢!

by weizzil_chinaun - C/C++ - 2009-06-04 15:14:05 阅读(13433) 回复(10)

我在深圳..电信线路.

by Intranet - 服务器应用 - 2008-07-18 09:13:10 阅读(1286) 回复(0)

各位好! 请问一下关于squid的delay pools这个功能是如何使用的,我在读取Squid: The Definitive Guide这本书时也总是不能很好的理解,所以想请有经验的朋友帮忙分析一下,在拜读PYH先生的译本时也没有发现该章节,原文附后: 原作者是否建议我们如果是使用C类网络的话,可以使用class 1,即: class 1 delay_parameters 1 16384/262144 以这样的形式限制带宽呢? 此句我的理解是:每个人都可以平均使用128Kbps的上下行...

by zenglingping - 服务器应用 - 2010-01-13 13:50:37 阅读(9771) 回复(11)

void delay(int clicks) { unsigned int far *clock=(unsigned int far *)0x0000046CL; unsigned int now; now=*clock; while(abs(*clock-now)

by linuxcici - C/C++ - 2005-12-05 18:40:12 阅读(1147) 回复(4)

在ip_output中,对于来自4层还是ip_input转发过来的包,还是有区别的。来自4层的需要计算sum的,也就是CSUM_delay_DATA,但是forward过来的,包是完整有效的。 但是如果要插入额外的处理代码时,尤其需要修改包的时候,就需要特别注意了,首先要做in_delayed_cksum(m),然后再修改包,这样就会相对简单一些。 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/132/showart_49455.html

by mirnshi - BSD文档中心 - 2005-09-26 18:25:52 阅读(1010) 回复(0)

以前为了让某个线程单独延时都是用的usleep/nanusleep,有人说这会让整个进程都sleep,是真的吗?man里也没说明,还有pthread_delay_np 好象linux也不支持吧 NAME getitimer, setitimer ? get or set value of an interval timer SYNOPSIS #include ; int getitimer(int which, struct itimerval *value); int setitimer(int which, const struct itimerval *value, struct itimer?\...

by andyY - C/C++ - 2004-03-02 09:03:04 阅读(2758) 回复(4)

起初是发现做练习3.51,3.52时和答案不同,开始怀疑自己的延迟求值是否能真正的延时 然后试着构造了一下无限流,发现陷入无穷递归了. 然后自己测试了一下delay(按书上的代码),发现delay的时候会对表达式求值,而delay调用的是memo-proc(按书上的代码) 然后测试memo-proc时发现它也会对表达式直接求值,而非返回一个待求值的lambda表达式. 故猜测PLT Scheme在遇到无参过程时会进行自动的求值.但无法验证. 我在R5RS和Module模式中均遇到了...

by PeterGhostWolf - Functional编程 - 2009-03-28 16:00:16 阅读(4381) 回复(4)

看了手册这么描述: --delay_key_write[= OFF | ON | ALL] 如何使用delayED KEYS选项。键写入延迟会造成再次写MyISAM表时键缓冲区不能被清空。该选项只适用MyISAM表。 OFF delay_KEY_WRITE被忽略。 ON MySQL在CREATE TABLE中用delay_KEY_WRITE选项。这是 默认值。 ALL 用启用delay_KEY_WRITE选项创建表的相同方法对所有新打开表的进行处理。 如果启用了delay_KEY_WRITE,说明使用该项的表的键缓冲区在每次更新索引时不被清空,只有关...

by jackywdx - MySQL - 2008-09-04 07:17:27 阅读(3650) 回复(3)

CPU版发了感觉人气不够,才发到这里 在毛德操《嵌入式系统》中有这样的内容: SUB r2, r3, r2 BEQ r2, 0, finished ADD r2, r4, r2 ........... 这里的意图是从寄存器r2的内容减去r3的内容,如果结果为0,就转移到标号为finished的程序段,而那段程序则因此而可以假定开始时r2的内容必定为0。……可是这里的条件转移指令BEQ在完成转移,CPU开始从finished处取下一条指令之际,流水线中紧跟在后面的ADD指令也已经执行完毕...

by Wind-Son - C/C++ - 2008-06-24 10:49:32 阅读(2250) 回复(2)