Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

...

...

...

...

...

...

...

...

...

Tasks priorities configuration

The following configuration constants relate to the µC/FTPs OS port. For many OSs, the µC/FTPs task priority will need to be explicitly configured for the particular OS (consult the specific OS’s documentation for more information).

...

  • NET_OS_CFG_IF_TX_DEALLOC_TASK_PRIO (Highest)
  • FTPs_OS_CFG_SERVER_TASK_PRIO 
  • FTPs_OS_CFG_CTRL_TASK_PRIO  (  ...  ) 
  • NET_OS_CFG_TMR_TASK_PRIO           (  ...  ) 
  • NET_OS_CFG_IF_RX_TASK_PRIO         (Lowest )

...

However better performance can be observed when the web server instance is set with the lowest priority. So some experimentation could be required to identify the better task priority configuration.

Task Stack Size Configuration

In general, the size of µC/FTPs task stacks is dependent on the CPU architecture and compiler used.

...