Monday, 23 May 2016

What is SAP Kernel and how to update it?

What is a Kernel?

  • The Kernel is the central program which acts as an interface between SAP application and operating system.
  • The Kernel consists of the executable programs that reside under the path "/sapmnt/<SID>/exe" (UNIX) or \usr\sap\SID\SYS\exe\run (Windows)
  • These files help startup the R/3 system, initialize the memory, create buffers and start managing the requests from users and effectively utilizing of hardware resources.
  • The kernel is also responsible for starting and stopping all the application services like dispatcher, message server, collector etc.

Why Kernel Upgrade?

  • SAP Kernel is the core of the application. Like all other applications the Kernel contains the executable files (.EXE files for stating various processes in SAP).
  • Kernel is the heart of the operating system. It contains those files which are used to run every event in SAP. E.g.|: starting database, shutdowns of database, starting sap, shutdown of sap, saposcol, to uncar the sap files etc.
  • That's the reason why when a Kernel upgrade is done it means new versions of the various EXE files replace the older versions.

How to check Kernel Version?

There are many ways to check the Kernel Version -

Method 1) Logon to SAP system and go to SM51 à Release Notes
Method 2) Logon to SAP system and go to System tab in the menu bar and select Status
Method 3) Logon in operating system, switch to user <SID>adm and give the command disp+work

You can also give disp+work –version 


  1. My friend Suggest me this blog and I can say this is the best blog to get the best knowledge.Thank you so much for this SAP Basis Training in Chennai blog

  2. Thanks for the great information, was looking for this information from long.Great blogSAP MM Training in Chennai