Re: [twsocket] Async in 1GBit LAN, high CPU?

2009-07-15 Thread Arno Garrels
Francois PIETTE wrote: That makes me think we need a throttle at the root (TWSocket). Would be interesting. Will think about it. Just switched the roles, installed the mail server on a slow(er) box and ran the TSmtpCli application on the fast(er) one. CPU use of the TSmtpCli application

Re: [twsocket] Async in 1GBit LAN, high CPU?

2009-07-15 Thread Dod
Hello Arno, 1GB networks are very difficult to tune as many hardware behind the network cards can't handle such high speed, for example hard drives on client machines usually can't handle full 1Gb speed reception and will stay at average 80-100Mb only this making different bottlenecks on

Re: [twsocket] Async in 1GBit LAN, high CPU?

2009-07-15 Thread Francois Piette
Try setting the network speed to 10 Mbps (you should be able to set the speed in the hardware config). I changed it from Autodetect to 10 MBit/s full duplex. There's now just 0-1% CPU use So cleary now your are in a network bound situation. With 100 Mbps your are still in network boudn

Re: [twsocket] Async in 1GBit LAN, high CPU?

2009-07-15 Thread Arno Garrels
Dod wrote: Hello Arno, 1GB networks are very difficult to tune as many hardware behind the network cards can't handle such high speed, for example hard drives on client machines usually can't handle full 1Gb speed reception and will stay at average 80-100Mb only this making

Re: [twsocket] Async in 1GBit LAN, high CPU?

2009-07-15 Thread Francois PIETTE
That's probably what I saw today. However all interfaces were set to 10 MBit/s mode, may be caused by the switch? Yes, the switch has also to be forced to 10 Mbps. -- francois.pie...@overbyte.be The author of the freeware multi-tier middleware MidWare The author of the freeware Internet

[twsocket] Async in 1GBit LAN, high CPU?

2009-07-14 Thread Arno Garrels
Hi, One of my customers reports 99% CPU use and taskmanager claims Application Not responding. Has anybody seen such high CPU use on 1 GBit LANs? I see 50-60% in my 100 MBit LAN as well. SMTP stuff is done in a worker thread with no logging during Data transfer and the GUI remains fully

Re: [twsocket] Async in 1GBit LAN, high CPU?

2009-07-14 Thread Francois PIETTE
One of my customers reports 99% CPU use and taskmanager claims Application Not responding. Has anybody seen such high CPU use on 1 GBit LANs? I see 50-60% in my 100 MBit LAN as well. SMTP stuff is done in a worker thread with no logging during Data transfer and the GUI remains fully responsive,

Re: [twsocket] Async in 1GBit LAN, high CPU?

2009-07-14 Thread Arno Garrels
Francois PIETTE wrote: One of my customers reports 99% CPU use and taskmanager claims Application Not responding. Has anybody seen such high CPU use on 1 GBit LANs? I see 50-60% in my 100 MBit LAN as well. SMTP stuff is done in a worker thread with no logging during Data transfer and the GUI

Re: [twsocket] Async in 1GBit LAN, high CPU?

2009-07-14 Thread Francois PIETTE
That makes me think we need a throttle at the root (TWSocket). Would be interesting. Just switched the roles, installed the mail server on a slow(er) box and ran the TSmtpCli application on the fast(er) one. CPU use of the TSmtpCli application was max 35% whereas the other way around 60%.