Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsWhite Papers
Discussion GroupsFirst AidDatabasesJavaBeansGUIJava 3DVirtual MachineCORBASecurityToolsGeneral
Java DirectoryOpen Source ProjectsSample Book ChaptersUser GroupsWeb Resources
Related Topics
Databases.NETMore Topics ...

Java Forum / General / June 2006

Tip: Looking for answers? Try searching our database.

SSL processor intensive?

Thread view: 
EdwardH - 23 Jun 2006 13:24 GMT
How processor intensive is an SSL-ed file transfer?

My FTP server, on a 1.6ghz Athlon, eats about 30-40% CPU time when
transferring files at ~800kb/s.

Is that normal?

Without SSL the server barely uses any processor power at all...
jeremiah johnson - 24 Jun 2006 00:47 GMT
SSL uses more CPU yes.  Encryption is somewhat processor intensive.

--
jeremiah();

> How processor intensive is an SSL-ed file transfer?
>
[quoted text clipped - 4 lines]
>
> Without SSL the server barely uses any processor power at all...
Chris Uppal - 25 Jun 2006 14:44 GMT
> My FTP server, on a 1.6ghz Athlon, eats about 30-40% CPU time when
> transferring files at ~800kb/s.

I think that's /way/ too high.  I've just tried a couple of sftp clients from a
Windows box to a Linux VMWare host (over Windows) on my LAN, and while the CPU
load on the client box was quite high (around 60%), the load on the server was
too low to put a number on it -- barely detectable.

The clients I used were sftp from the Cygwin distribution, and psftp from
PuTTY.  The sftp server is whatever comes in the box with SuSE 8.2.  The client
is a 1.5 GHz machine, the server is 2.5 GHz -- both Intel.

Perhaps your client/server were negotiating a particularly expensive encryption
algorithm, or compression algorithm.  You can watch the negotiation with
Ethereal, but I don't know SSL well enough to judge what was going on between
my machines, let alone suggest what might be going wrong between yours.

   -- chris


Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.