1# System Ability Manager(<a name="EN-US_TOPIC_0000001115719369"></a>) 2 3## Introduction<a name="section11660541593"></a> 4 5The System Ability Manager (SAMGR) subsystem implements the system service framework. It provides the functions of starting, registering, and querying system services, and querying cross-device distributed system services. 6 7 8## System Architecture<a name="section13587185873516"></a> 9 10**Figure 1** SAMGR architecture<a name="fig4460722185514"></a> 11 12 13 14 15## Directory Structure<a name="section161941989596"></a> 16 17``` 18/foundation/distributedschedule 19├── safwk # System ability framework 20├── samgr # System ability manager 21├── safwk_lite # Lightweight foundation process 22├── samgr_lite # Lightweight system ability manager 23``` 24 25## Repositories Involved<a name="section1371113476307"></a> 26 27**SAMGR** 28 29distributedschedule\_safwk 30 31distributedschedule\_samgr 32 33distributedschedule\_safwk\_lite 34 35distributedschedule\_samgr\_lite 36