## Overview of Processes

### Use

The MaxDB database instance and database tools generate a number of operating system processes.

On Linux systems without NPTL (Native Posix Thread Library), each thread is simulated by a clone process. As a result, in the process list you may find several MaxDB processes with the same name.

MaxDB Processes

Process (Microsoft Windows) | Process (UNIX/Linux) | Function
- | niserver | Part of the X Server, responsible for NI support in SAP systems
dbanalyzer.exe | dbanalyzer | Database Analyzer
dbmcli.exe | dbmcli | Database Manager CLI
dbmevtdisp.exe | dbmevtdisp | Event Dispatcher
DBMGui3.exe | - | Database Manager GUI
dbmsrv.exe | dbmsrv | DBM Server
dbmsrvscd.exe | dbmsrvscd | Event Scheduler
kernel.exe | kernel | Database system kernel Every database instance has its own kernel process.
loadercli.exe | loadercli | Loader
serv.exe | vserver | MaxDB X Server On UNIX/Linux, a new child process is started for each database connection.
sqlcli.exe | sqlcli | SQLCLI
SQLSto.exe | - | SQL Studio
vmksrv.exe | vmksrv | VMAKE server
wahttp.exe | wahttp | MaxDB Web Server

See also:

Process Structure