martedì 4 dicembre 2007

La memoria virtuale sull'N95

Il Nokia N95 è uno dei primi smartphone al mondo ad implementare una memoria virtuale. Con l'ultimo aggiornamento al firmware (ne parla qui The Register), il 20.0.015, Nokia ha infatti aggiunto al proprio dispositivo una funzionalità chiamata "on-demand paging", capace di memorizzare su disco le pagine di memoria che non vengono utilizzate da più tempo: questo permette di eseguire automaticamente un maggior numero di applicazioni.
Quando la memoria RAM scarseggia, i dispositivi privi di un meccanismo di paginazione della memoria su disco provvedono generalmente a chiudere automaticamente una o più applicazioni in background. Con la memoria virtuale, questo potrebbe non essere più necessario (almeno finché non finisce lo spazio "disco"): ovviamente, però, al crescere del file di swap diminuiscono drasticamente anche le perormance. Resta da vedere se la memoria virtuale implementata da Nokia possa utilizzare solo la memoria flash interna al cellulare (generalmente piuttosto veloce) o anche quella delle memory card.

Un mio piccolo sogno: che Nokia porti la memoria virtuale anche sull'E65. Lo so lo so, resterà solo un sogno :)

0 commenti: