This HTML5 document contains 100 embedded RDF statements represented using HTML+Microdata notation.

The embedded RDF content will be recognized by any processor of HTML5 Microdata.

Namespace Prefixes

PrefixIRI
dctermshttp://purl.org/dc/terms/
dbohttp://dbpedia.org/ontology/
foafhttp://xmlns.com/foaf/0.1/
n13https://global.dbpedia.org/id/
dbthttp://dbpedia.org/resource/Template:
rdfshttp://www.w3.org/2000/01/rdf-schema#
freebasehttp://rdf.freebase.com/ns/
rdfhttp://www.w3.org/1999/02/22-rdf-syntax-ns#
n11http://dbpedia.org/resource/I/
owlhttp://www.w3.org/2002/07/owl#
wikipedia-enhttp://en.wikipedia.org/wiki/
dbpedia-frhttp://fr.dbpedia.org/resource/
dbchttp://dbpedia.org/resource/Category:
dbphttp://dbpedia.org/property/
provhttp://www.w3.org/ns/prov#
xsdhhttp://www.w3.org/2001/XMLSchema#
wikidatahttp://www.wikidata.org/entity/
goldhttp://purl.org/linguistics/gold/
dbrhttp://dbpedia.org/resource/

Statements

Subject Item
dbr:QEMM
dbo:wikiPageWikiLink
dbr:Virtual_memory_compression
Subject Item
dbr:Lempel–Ziv–Oberhumer
dbo:wikiPageWikiLink
dbr:Virtual_memory_compression
Subject Item
dbr:MODE32
dbo:wikiPageWikiLink
dbr:Virtual_memory_compression
Subject Item
dbr:842_(compression_algorithm)
dbo:wikiPageWikiLink
dbr:Virtual_memory_compression
Subject Item
dbr:Garbage_collection_(computer_science)
dbo:wikiPageWikiLink
dbr:Virtual_memory_compression
Subject Item
dbr:Darwin_(operating_system)
dbo:wikiPageWikiLink
dbr:Virtual_memory_compression
Subject Item
dbr:Features_new_to_Windows_10
dbo:wikiPageWikiLink
dbr:Virtual_memory_compression
Subject Item
dbr:Helix_Software_Company
dbo:wikiPageWikiLink
dbr:Virtual_memory_compression
Subject Item
dbr:IBM_AIX
dbo:wikiPageWikiLink
dbr:Virtual_memory_compression
Subject Item
dbr:OS_X_Mavericks
dbo:wikiPageWikiLink
dbr:Virtual_memory_compression
Subject Item
dbr:Zswap
dbo:wikiPageWikiLink
dbr:Virtual_memory_compression
Subject Item
dbr:Virtual_memory_compression
rdf:type
dbo:TopicalConcept
rdfs:label
Compression de mémoire virtuelle Virtual memory compression
rdfs:comment
La compression de mémoire virtuelle (en anglais, virtual memory compression, RAM compression ou memory compression) est une technique de gestion de mémoire virtuelle qui utilise la compression de données pour réduire la taille ou le nombre de requêtes de pagination vers et depuis le stockage auxiliaire. Dans certaines implémentations, incluant (en), zRam et Helix de (en), l'ensemble du processus est implémenté au moyen de logiciel. Dans d'autres systèmes, tels que MXT d'IBM, le processus se fait dans un processeur dédié qui gère les transferts entre un cache local et la mémoire RAM. Virtual memory compression (also referred to as RAM compression and memory compression) is a memory management technique that utilizes data compression to reduce the size or number of paging requests to and from the auxiliary storage. In a virtual memory compression system, pages to be paged out of virtual memory are compressed and stored in physical memory, which is usually random-access memory (RAM), or sent as compressed to auxiliary storage such as a hard disk drive (HDD) or solid-state drive (SSD). In both cases the virtual memory range, whose contents has been compressed, is marked inaccessible so that attempts to access compressed pages can trigger page faults and reversal of the process (retrieval from auxiliary storage and decompression). The footprint of the data being paged is r
dcterms:subject
dbc:Virtual_memory
dbo:wikiPageID
44942220
dbo:wikiPageRevisionID
1117477298
dbo:wikiPageWikiLink
dbr:Virtual_memory dbr:Windows_95 dbc:Virtual_memory dbr:Chrome_OS dbr:Pentium dbr:Windows_10 dbr:MagnaRAM dbr:Auxiliary_storage dbr:CPU_cache dbr:Swap_partitions_on_SSDs dbr:POWER7 dbr:OS_X_Mavericks dbr:Helix_Software_Company dbr:RAM_Doubler n11:O-bound dbr:Flash_memory dbr:Embedded_device dbr:Disk_compression dbr:Data_compression dbr:Context_switching dbr:Data_compression_ratio dbr:Thrashing_(computer_science) dbr:RISC_iX dbr:Acorn_Computers dbr:Hard_disk_drive dbr:Random-access_memory dbr:Solid-state_drive dbr:Microsoft dbr:Run-length_encoding dbr:Paging dbr:842_(compression_algorithm) dbr:Least_recently_used dbr:Garbage_collection_(computer_science) dbr:Linux_kernel_mainline dbr:Android_(operating_system) dbr:Linux dbr:DDR3 dbr:Moore's_Law dbr:Megabyte dbr:Connectix dbr:Windows_Insider dbr:Lempel–Ziv–Stac dbr:Zram dbr:Cache_(computing) dbr:Page_fault dbr:SoftRAM dbr:Helix_Hurricane dbr:Physical_memory dbr:Memory_management dbr:AIX dbr:Zswap dbr:Stac_Electronics dbr:Process_(computing)
owl:sameAs
wikidata:Q21041449 n13:zYV9 dbpedia-fr:Compression_de_mémoire_virtuelle freebase:m.012lb39z
dbp:wikiPageUsesTemplate
dbt:Reflist dbt:More_citations_needed dbt:Operating_system dbt:Mdashb dbt:Memory_management_navbox dbt:Use_list-defined_references dbt:Use_dmy_dates
dbp:cs1Dates
y
dbp:date
May 2019
dbo:abstract
Virtual memory compression (also referred to as RAM compression and memory compression) is a memory management technique that utilizes data compression to reduce the size or number of paging requests to and from the auxiliary storage. In a virtual memory compression system, pages to be paged out of virtual memory are compressed and stored in physical memory, which is usually random-access memory (RAM), or sent as compressed to auxiliary storage such as a hard disk drive (HDD) or solid-state drive (SSD). In both cases the virtual memory range, whose contents has been compressed, is marked inaccessible so that attempts to access compressed pages can trigger page faults and reversal of the process (retrieval from auxiliary storage and decompression). The footprint of the data being paged is reduced by the compression process; in the first instance, the freed RAM is returned to the available physical memory pool, while the compressed portion is kept in RAM. In the second instance, the compressed data is sent to auxiliary storage but the resulting I/O operation is smaller and therefore takes less time. In some implementations, including zswap, zram and Helix Software Company’s , the entire process is implemented in software. In other systems, such as IBM's MXT, the compression process occurs in a dedicated processor that handles transfers between a local cache and RAM. Virtual memory compression is distinct from garbage collection (GC) systems, which remove unused memory blocks and in some cases consolidate used memory regions, reducing fragmentation and improving efficiency. Virtual memory compression is also distinct from context switching systems, such as Connectix's (though it also did online compression) and Apple OS 7.1, in which inactive processes are suspended and then compressed as a whole. La compression de mémoire virtuelle (en anglais, virtual memory compression, RAM compression ou memory compression) est une technique de gestion de mémoire virtuelle qui utilise la compression de données pour réduire la taille ou le nombre de requêtes de pagination vers et depuis le stockage auxiliaire. Dans un système de compression de mémoire virtuelle, les pages sont compressées et stockées dans la mémoire physique, généralement une mémoire RAM, ou envoyées compressées vers un stockage auxiliaire, tel qu'un disque dur ou un disque SSD. Dans les deux cas, la plage de mémoire virtuelle dont le contenu a été compressé est inaccessible, de sorte que les tentatives d'accès aux pages compressées déclenchent des erreurs de page et inversent le processus de compression (récupération des informations et décompression). L'empreinte des données paginées est réduite par le processus de compression et la mémoire RAM libérée est renvoyée dans le pool de mémoire physique disponible. Dans le cas où les pages compressées sont conservées dans la mémoire RAM, les pages compressées utilisent évidemment moins d'espace que les pages originales. Dans le cas où les pages compressées sont conservées dans un stockage auxiliaire, la mémoire RAM est complètement libérée et les opérations d'écriture et de lecture sur la mémoire auxiliaire sont plus rapides que si les pages n'avaient pas été compressées. Dans certaines implémentations, incluant (en), zRam et Helix de (en), l'ensemble du processus est implémenté au moyen de logiciel. Dans d'autres systèmes, tels que MXT d'IBM, le processus se fait dans un processeur dédié qui gère les transferts entre un cache local et la mémoire RAM.
gold:hypernym
dbr:Technique
prov:wasDerivedFrom
wikipedia-en:Virtual_memory_compression?oldid=1117477298&ns=0
dbo:wikiPageLength
22858
foaf:isPrimaryTopicOf
wikipedia-en:Virtual_memory_compression
Subject Item
dbr:RAM_Compression
dbo:wikiPageWikiLink
dbr:Virtual_memory_compression
dbo:wikiPageRedirects
dbr:Virtual_memory_compression
Subject Item
dbr:RAM_compression
dbo:wikiPageWikiLink
dbr:Virtual_memory_compression
dbo:wikiPageRedirects
dbr:Virtual_memory_compression
Subject Item
dbr:Compressed_RAM
dbo:wikiPageWikiLink
dbr:Virtual_memory_compression
dbo:wikiPageRedirects
dbr:Virtual_memory_compression
Subject Item
dbr:Memory_compression
dbo:wikiPageWikiLink
dbr:Virtual_memory_compression
dbo:wikiPageRedirects
dbr:Virtual_memory_compression
Subject Item
wikipedia-en:Virtual_memory_compression
foaf:primaryTopic
dbr:Virtual_memory_compression