Forum Discussion

Proker's avatar
Proker
Copper Contributor
Sep 06, 2024
Solved

Is this normal to have CPU at 50% for a simple ftp task?

I am using FlashFXP to download files from a ftp server to my a USB drive connected to my Intel NCU. I see a workload of 50% on my cpu.  Is this normal?

  • For simple FTP (File Transfer Protocol) tasks, a CPU usage of 50% is usually not normal.FTP tasks, such as uploading or downloading files, do not usually result in high CPU usage, because such operations are mainly dependent on network bandwidth and disk I/O (Input/Output) performance, rather than CPU processing power.
    The following are some possible causes of high CPU utilization during FTP operations:
    1. Network problems: If the network connection is unstable or slow, the system may need to retry the connection or process the packets frequently, which may increase the CPU utilization.
    2. Software problems: The FTP client or server software used may have efficiency problems or bugs, resulting in abnormal CPU utilization.
    3. Virus or malware: The system may be affected by viruses or malware, which may run in the background and consume CPU resources.
    4. Insufficient system resources: If the system itself has insufficient resources (e.g., insufficient memory leading to frequent disk swapping), then even simple tasks may result in high CPU usage.
  • Eommy's avatar
    Eommy
    Iron Contributor
    For simple FTP (File Transfer Protocol) tasks, a CPU usage of 50% is usually not normal.FTP tasks, such as uploading or downloading files, do not usually result in high CPU usage, because such operations are mainly dependent on network bandwidth and disk I/O (Input/Output) performance, rather than CPU processing power.
    The following are some possible causes of high CPU utilization during FTP operations:
    1. Network problems: If the network connection is unstable or slow, the system may need to retry the connection or process the packets frequently, which may increase the CPU utilization.
    2. Software problems: The FTP client or server software used may have efficiency problems or bugs, resulting in abnormal CPU utilization.
    3. Virus or malware: The system may be affected by viruses or malware, which may run in the background and consume CPU resources.
    4. Insufficient system resources: If the system itself has insufficient resources (e.g., insufficient memory leading to frequent disk swapping), then even simple tasks may result in high CPU usage.
  • Nobel_Baynes's avatar
    Nobel_Baynes
    Steel Contributor
    Could it be your virus scanner, unpacking downloaded archives to check what's inside?
  • HenryDavis's avatar
    HenryDavis
    Copper Contributor
    This is abnormal. You should try another free ftp app instead.
  • Clipazine's avatar
    Clipazine
    Copper Contributor
    I am using FileZilla and it only uses 5% cpu for ftp transfer.
  • Krisokalomo's avatar
    Krisokalomo
    Iron Contributor
    My guess is that you are using FTP compression which basically zips/unzips files on the fly to save bandwith. FTP itself is pretty light even with TLS and writing to disk alone wouldn't do that.

Resources