Memory-disk synchronization: Difference between revisions

Content deleted Content added
Addbot (talk | contribs)
m Bot: Adding Orphan Tag (Questions) (Report Errors)
Citation bot (talk | contribs)
Altered template type. Add: eprint, class, date, bibcode, volume, journal, authors 1-4. Removed URL that duplicated identifier. Removed access-date with no URL. Removed parameters. Some additions/deletions were parameter name changes. | Use this bot. Report bugs. | Suggested by Headbomb | Linked from Wikipedia:WikiProject_Academic_Journals/Journals_cited_by_Wikipedia/Sandbox | #UCB_webform_linked 723/990
 
(13 intermediate revisions by 11 users not shown)
Line 1:
'''Memory-disk synchronisation'''<ref>{{cite journal |last1=Chen |first1=Congcong |last2=Cui |first2=Jinhua |last3=Qu |first3=Gang |last4=Zhang |first4=Jiliang |title=Write+Sync: Software Cache Write Covert Channels Exploiting Memory-Disk Synchronization |journal=IEEE Transactions on Information Forensics and Security |pages=8066–8078 |doi=10.1109/TIFS.2024.3414255 |date=2024 |volume=19 |bibcode=2024ITIF...19.8066C }}</ref><ref>{{cite arXiv |last1=Chen |first1=Congcong |last2=Cui |first2=Jinhua |last3=Qu |first3=Gang |last4=Zhang |first4=Jiliang |title=Write+Sync: Software Cache Write Covert Channels Exploiting Memory-disk Synchronization |date=2023 |class=cs.CR |eprint=2312.11501 }}</ref> is a process used in [[computer]]s that immediately writes to [[disk storage|disk]] any data queued for writing in volatile memory. Data is often held in this way for efficiency's sake, since writing to disk is a much slower process than writing to [[random access memory|RAM]]. Disk synchronization is needed when the computer is going to be shut down, or occasionally if a particularly important bit of data has just been written.
{{Orphan|date=February 2009}}
'''Memory-disk synchronisation''' is a process used in [[computer]]s that immediately writes to [[disk storage|disk]] any data queued for writing in volatile memory. Data is often held in this way for efficiency's sake, since writing to disk is a much slower process than writing to [[random access memory|RAM]]. Disk synchronization is needed when the computer is going to be shut down, or occasionally if a particularly important bit of data has just been written.
 
In [[Unix]]-like systems, a disk synchronization may be requested by any user with the '''sync''' command.
 
==See also==
{{compu-sci-stub}}
* [[mmap]], a POSIX-compliant Unix system call that maps files or devices into memory
* [[msync]], a POSIX-compliant Unix system call that forcefully flush memory to disk and synchronize
 
==References==
{{Reflist}}
 
{{DEFAULTSORT:Memory-Disk Synchronization}}
[[Category:Computer memory]]
{{compuCompu-sci-stub}}