一半君的总结纸

听话只听一半君

windows 7 局域网共享的最大连接数 / linux的file descriptor限制 和 deadline

windows7所有版本都是限制为20

别搞混了

  1. the number of inbound SMB connections 这个是局域网共享的最大连接数 20(台其他设备),win7之前的所有windows的这个限制都是10,除了vista Home Basic edition是5.
  2. the number of concurrent TCP/IP connections 这个是也许会搜到的下BT的时候的一个限制数值,这个和下BT有关,是由好几组数值共同决定的

winsows下和deadline有关系的是1,所以要使用server版的windows,因为没有连接数限制(这个是对放DeadlineRepository的共享文件夹的机器的要求)

linux下有file descriptor的概念,如果渲染的机器打开一个场景文件,里面贴图或者reference太多,或者分层太多(因为渲出的图片往里写这也算一个,假如你10个渲染层,每个层分出20个pass,然后渲染机可能renderclient”多开”(好象是游戏术语)…),可能会出现fd用完了的情况(换句话说,贴图打不开,那还怎么渲,所以会出错失败,也许会有黑块)

看系统总设定是多大

cat /proc/sys/fs/file-max

查询fd的常用命令

# 看你的katana使用了多少fd
/usr/sbin/lsof -p "YOUR_KATANA_PROCESS_ID_HERE" | wc -l

# 或者
ls -l /proc/processid/fd/ | wc -l

# 看开了多少alembic文件
/usr/sbin/lsof -p "YOUR_KATANA_PROCESS_ID_HERE" | grep ".abc " | wc -l

# 用<a href="http://www.thegeekstuff.com/2011/11/strace-examples/" target="_blank">strace</a>命令看系统这段时间内开关文件的名字
strace -o logfile_strace -e open,read,close 
Advertisements

发表评论

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / 更改 )

Twitter picture

You are commenting using your Twitter account. Log Out / 更改 )

Facebook photo

You are commenting using your Facebook account. Log Out / 更改 )

Google+ photo

You are commenting using your Google+ account. Log Out / 更改 )

Connecting to %s

%d 博主赞过: