cookie存在客户端内存
session存在服务器端内存

解决方案 »

  1.   

    cache,高速缓存,一般存在于CPU内部,其效率的好坏表现再命中率的高低,在概率上证明程序在一定时空内按顺序运行的几率非常高,所以在计算机运行程序时吧有可能执行的程序段装如cache,在其中高速执行它,当程序在执行到某处发生跳转出了cache所包容的范围,或者将执行段未载入,那么将执行段将载入cache或者到其他区块去执行.这时就是未命中.cache对应有各种调度算法,每种调度算法都有所不同,可以参看相关资料.我这是大概说明,不是很正确.
        handle,句柄,实质就是一个指向某一区块的指针.
        buffer,缓冲区,是对于那些频繁操作,但是操作发生在速度差异较大的情况下,会把将I/O的数据写入buffer,使得每次操作不直接对设备而是对相对应的buffer来进行,这样有助于提高效率,让速度快的设备无需在等待慢速设备的操作而浪费资源.这只是buffer主要的一点用途.其实在很多I/O操作,以及在很多高速要求的操作中用到buffer.在DirectX开发中就经常要考虑到缓冲机制,象单缓冲和双缓冲等.
        不是说得很准确,望见谅,同时希望大家能指正.