一个Session 占用多大的内存空间,100个Session 又要求服务器有多大的内存空间
---------------------------------------------------------------
好像是12k
---------------------------------------------------------------
是12 K,100个需要 100*12K=1,200 K .
---------------------------------------------------------------
在服务器的performance里面找到有关session的对应字段,然后把它添加,就可以看了。还可以查看当前的connnection的信息 等等
---------------------------------------------------------------
每个session要占用12k的服务器内存空间,+1就要付出12k内存的代价。
---------------------------------------------------------------
12K,1200k,尽量少使用session,减小对服务器的压力
---------------------------------------------------------------
用cookies吧
---------------------------------------------------------------
session 变量存放在客户端还是服务器段呢?
---------------------------------------------------------------
在asp里sessionID存在客户端,而session本身则在服务器上。这样,发请求的时候,根据sessionID,服务器就可以定位session。
有些网络编程的技术,比如jsp/asp.net都支持url重写,把sessionID自动带到url后面,象:
http://xxx/xxx.jsp?sessionid=JKJLKejr3321;
这样格式,就可以不用cookies了。
另外, ywz413(去留无意宠辱心惊) 所说的performance是什么?没找到。能否详细点?谢谢!
session的12k是一个block大小么?如果超了,应该会重新allocate的吧。
---------------------------------------------------------------
但是session是写在服务器端的,而cookies时写在客户端的。
---------------------------------------------------------------
SESSION是一个容器
这跟往SESSION中存了多少内容有关.如你把一个巨大的RS放在SESSION中,呵.就不知有多大了.