---
title: "Rebooting my interpreter"
canonical: "https://onesaitplatform.refined.site/space/DOCT/2220805440/Rebooting%20my%20interpreter"
format: markdown
---
Restarting the Notebook module interpreters can be used to free up memory, as explained in [How to free up memory in the Notebooks?](https://onesaitplatform.atlassian.net/wiki/spaces/DOCT/pages/2220805612)

If you want to reset the interpreters of the Notebook module, this can be done in two ways:

- From the platform's REST API using the following methods (new in version 1.4.0):

1. Global interpreter reboot: this method allows you to globally reset an interpreter, passing the interpreter's name as a parameter.

> Macro (inline-media-image)

The user who invokes this API must have an administrator role.

2. Reboot a notebook interpreter: this method allows you to reset an interpreter of a notebook, passing as parameters the interpreter's name and the notebook's identifier.

![image](media://c529f2bf-11c8-4be9-aa18-e5293b6eb1cd)

The user who invokes this method must have permissions on the notebook. It will only allow restarting those interpreters that have an isolated configuration per notebook for a user with an analytics role.

3. Restart all the interpreters of a notebook: this method allows you to reset all the interpreters of a notebook, passing as a parameter the notebook's identifier.

![image](media://01ced3c6-924b-4e6c-be61-c6731841cb82)

The user who invokes this method must have permissions on the notebook. It will only allow restarting those interpreters that have an isolated configuration per notebook for a user with an analytics role.

- From the platform's control panel.


1. By accessing the management of interpreters with a user with an administrator role, an interpreter can be restarted globally.

![image](media://066dc1d0-b0f0-495b-9d31-35983ac6b19b)

2. By accessing from the notebook whose interpreter you want to restart.

![image](media://4b7a3a91-4407-4cac-a281-bb9e3d6e956b)