我刚将VPS上的OpenSSH服务器版本从4.3升级到5.8。 因为每个SSH会话我现在需要至less40MB RAM(升级前需要3-4MB)。
我的VPS只有64MB的RAM,所以我真的需要这个RAM,并且找不到RAM的使用率达到1000%的原因。 OpenSSH不是RAM密集型的。
奇怪的是,当我尝试打开一个SSH-1会话时,只需要2MB的ram,这很好。 问题是SSH-1不够安全。
我该如何debugging问题,或者如何解决问题?
我正在使用Debian 4(蚀刻)。
尝试使用pmap
pmap -x <pid_of_ssh>
“pmap – 报告进程的内存映射”
这将列出进程正在使用的所有内存对象。
---------------- ------ ------ ------ total kB 90168 3284 732
RSS(驻留集大小)是你感兴趣的内容,虽然这显示了90168 kB的内存使用情况,很多是共享的,
Dropbear是一个相对较小的SSH 2服务器和客户端。 它运行在各种基于POSIX的平台上。 Dropbear是开源软件,以MIT风格的许可证分发。 Dropbear对“embedded式”Linux(或其他Unix)系统(如无线路由器)特别有用。