Il developer italiano Rinnegatamante ha iniziato da poco lo sviluppo di una nuova libreria per la creazione di plugin taiHEN che permettano una migliore gestione della memoria.

Taipool questo il suo nome, permetterà di implementare la memoria di pool all’interno dei plugin. Un pool di memoria è un blocco di memoria che viene assegnato in modo specifico, ad esempio nei sistemi operativi o anche nelle applicazioni dove il tutto viene memorizzato nella memoria ad accesso casuale.
Ogni programma assegnando uno specifico blocco di memoria e usando la tecnologia di pool della memoria evita il problema della sovrapposizione. La sovrapposizione si verifica quando due programmi tentano di utilizzare le stesse parti della memoria.
Complessivamente il pool di memoria cerca di assegnare, distribuire e riorganizzare i diversi “pool” all’interno dei plugin. Per impostazione predefinita, i plugin user non hanno una implementazione malloc/free a causa della mancanza di newlib e sceKernelAllocMemBlock è l’applicazione principale dipendente in termini di allocazione della memoria.
Con taipool è possibile creare un pool utilizzando un piccolo trucco: normalmente sceKernelCreateThread nell’ambiente del plugin user può essere utilizzato con parametro stackSize relativamente grande (fino a 4 MB va bene).
In questo modo taipool andrà a creare un nuovo thread senza avviarlo e utilizzando la memoria riservata dello stack come memoria di pool per il nostro utilizzo.
Per maggiori informazioni seguite la repository del progetto, e complimenti a Rinnegatamante per tutto il lavoro svolto.
🔥 Prodotti in promozione e articoli più venduti: Nintendo Switch
Vedi altri prodotti Nintendo SwitchQuesto articolo contiene link affiliati a Amazon. Se acquisti tramite questi link, potrei guadagnare una commissione senza costi aggiuntivi per te.

![[Scena Switch] HATS-Tools si aggiorna alla versione 1.5.5 su Nintendo Switch](https://www.biteyourconsole.net/wp-content/uploads/HATSTool-238x178.webp)
![[Scena Switch] SwitchWave si aggiorna alla versione 1.1.0: Media player per Nintendo Switch con supporto 4K e streaming HTTP/S](https://www.biteyourconsole.net/wp-content/uploads/SwitchWave3-238x178.webp)

![[Scena Switch] HATS-Tools si aggiorna alla versione 1.5.5 su Nintendo Switch](https://www.biteyourconsole.net/wp-content/uploads/HATSTool-100x75.webp)
![[Scena Switch] SwitchWave si aggiorna alla versione 1.1.0: Media player per Nintendo Switch con supporto 4K e streaming HTTP/S](https://www.biteyourconsole.net/wp-content/uploads/SwitchWave3-100x75.webp)
![[Scena PS3] Rilasciato PS3Lock v0.2 (English version)](https://www.biteyourconsole.net/wp-content/uploads/ps3lock.jpg)
![[Scena PS Vita] Rilasciato Let’s Golf 2 Vita v1.1](https://www.biteyourconsole.net/wp-content/uploads/LetsGolf2-100x75.webp)
![[Scena Switch] Rilasciato TegraExplorer v1.5.2](https://www.biteyourconsole.net/wp-content/uploads/Switch-10.jpg)