Riavvia No, non più.
Oggi i sistemi sono progettati per essere in grado di sostenere il contenuto della RAM molto bene per stand-by / sleet / hibernate o qualsiasi tipo di stati sospesi e per altri scopi come dischi RAM persistenti. A meno che il software non faccia cose speciali per cancellare il contenuto della RAM (come TrueCrypt se esegui TrueCrypt / Wipecache), i dati rimarranno lì fino a quando non verranno sovrascritti.
Come per una procedura di disconnect-from-power, allora sì, il contenuto della RAM è chiaro, abbastanza veloce per DDR3 e superiore, quindi diventa praticamente vuoto a meno che il sistema non sia progettato con una sorta di batteria di backup integrata (come per alcuni sistemi o server di archiviazione).
Ora, se vuoi intenzionalmente cancellare la RAM senza ottenere mezzi barbarici come scollegare, puoi avviare un memtest e lo pulirà molto bene per te.
Ho usato anche su sistemi operativi precedenti un modo diverso per scopi di test: ho un file di test (con dati casuali o solo un carattere ripetuto), grande quanto la RAM del sistema. Lo apro per la modifica con un editor che carica l'intero file nella RAM. A un certo punto, ci sarà un errore out-of-RAM. Chiudo l'editor e continuo il mio lavoro.