Персистентность (программирование) что это такое
Primary tabs
Персистентность в программировании означает способность состояния существовать дольше, чем процесс, создавший его.
То есть можно дать определение вроде:
персистентность - возможность долговременного хранения состояния
т.е. тех структур памяти которые описывают изменение данных во времени и обычно не фиксируются на долговременных носителях.
Без этой возможности, состояние может существовать только в оперативной памяти и теряется, когда оперативная память выключается, например, при выключении компьютера. Это достигается путем хранения состояния как данных на устройстве длительного хранения, таком как жесткий диск или флэш-память.
Например, графические редакторы или текстовые процессоры достигают персистентности состояния путем хранения своих документов в файл.
Источник (в том числе отсюда): http://life-prog.ru/view_zam2.php?id=209...
- Log in to post comments
- 33969 reads