Esiste un allocatore di memoria alternativo che utilizza file di scambio separati?


0

Esiste un allocatore alternativo che può essere LD_PRELOADed in un processo, sovrascrive "malloc", "calloc", ecc. E alloca le cose usando i propri file di swap (mmaped in file anziché MAP_ANONYMOUS)?

Spero che ciò impedisca a un processo affamato di memoria di rallentare e di bloccare l'intero sistema.

Risposte:


1

Non che io sappia. Non credo che sarebbe di aiuto, neanche. Il tuo processo affamato di memoria consumerà comunque tanta RAM come con una disposizione tradizionale, passerà a una posizione insolita una volta che il set di lavoro supera la memoria disponibile.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.