Executables & Processes

 

This topic describes executables and processes that are running/started on a computer that has ISL AlwaysOn installed and on a computer connecting to it via ISL AlwaysOn Connect.

Windows

On the remote side (with ISL AlwaysOn agent installed):

  • ISLAlwaysOnService.exe (watchdog service process - it ensures that the ISLAlwaysOn server process is always running)
  • ISLAlwaysOn.exe (main process that serves ISL AlwaysOn functionality)
  • ISLAlwaysOnTray.exe (tray process is started in each session - it shows ISL AlwaysOn status icon in system tray)

When a user connects, ISLAlwaysOn.exe will launch ISLLight.exe enabling restart and resume:

  • ISLLightFast.exe (ISL Light program showing Drag & Drop connection box, if the connection was established without downloading the client)
  • ISLLight.exe (main ISL Light program showing GUI in serving remote desktop session)
  • ISLLightService.exe (watchdog service process - it ensures that ISLLight process is always running; a proxy process that starts desktop streaming service under appropriate account)
  • ISLLightService.exe (desktop streaming service process)
  • isllight.exe (main ISL Light program showing GUI in serving remote desktop session that was restarted due to FUS, restart, or logoff)

So on the computer there might be running many ISLAlwaysOn.exe processes (one for each Windows session) and there might be running many ISLAlwaysOnTray.exe processes showing tray icon status (one for each Windows session).

On the local side (accessing the remote desktop) there are only two out of three processes:

  • ISLLightFast.exe (the main ISL Light program that is started by ISL AlwaysOn)
  • ISLAlwaysOnTray.exe (a process that displays the tray icon, from which you can then spawn different processes ( overview, settings…))
  • ISLLightService.exe (alternative to ISLLightFast.exe if the Download client option is enabled)

macOS

On the remote side (with ISL AlwaysOn agent installed):

  • ISLAlwaysOn (main process that serves ISL AlwaysOn functionality)
  • ISL AlwaysOn Tray (tray process is started in each session - it shows ISL AlwaysOn status icon in system tray)

When a user connects, ISLAlwaysOn will launch ISLLightFast enabling restart and resume.

Linux

On the remote side (with ISL AlwaysOn agent installed):

  • ISLAlwaysOn service (watchdog service process - it ensures that the ISLAlwaysOn server process is always running)
  • ISLAlwaysOn --service-agent (main process that serves ISL AlwaysOn functionality)
  • ISLAlwaysOn tray (tray process is started in each session - it shows ISL AlwaysOn status icon in system tray)

When a user connects, ISLAlwaysOn will launch ISLLightFast enabling restart and resume.

Tags: features, processes, executables, islalwaysonmonitor, isl alwayson

Was this article helpful?