FIELD: computing; counting.
SUBSTANCE: invention relates to computer engineering. Technical result is achieved by receiving write requests, each of the write requests being associated with an application of the electronic device; buffering data associated with the write requests in memory; and organising buffered data into sections that are ready for flushing according to a transaction policy, wherein the transaction policy is at least partly based on an access characteristic of an application, which access characteristic is based on the frequency with which the application writes to the same address or to the same cache page in memory; flushing one or more of sections that are ready for flushing to store them in a storage according to a flushing policy, wherein the flushing policy is at least partly based on one or more of the following: a state of user interaction with the electronic device, and a state of the electronic device.
EFFECT: technical result is higher efficiency of managing flushing in the file system of an electronic device.
15 cl, 8 dwg
Title | Year | Author | Number |
---|---|---|---|
EXTENDED STORAGE WITHOUT LOCKS FOR MULTIPLE ACCESS METHODS | 2014 |
|
RU2672719C2 |
WORKING SET SWAP, USING SEQUENTIALLY ORDERED SWAP FILE | 2012 |
|
RU2616545C2 |
USING EXTERNAL MEMORY DEVICES TO IMPROVE SYSTEM EFFICIENCY | 2005 |
|
RU2395115C2 |
ACCESS CONTROL IMPLEMENTATION TO MEMORY WITH OPTIMISATION USAGE | 2004 |
|
RU2364932C2 |
SYSTEM AND METHOD FOR EFFECTIVE USE OF CACHE MEMORY IN DISTRIBUTED FILE SYSTEM | 1994 |
|
RU2170454C2 |
MODIFIED MEMORY COMPRESSION | 2015 |
|
RU2673694C2 |
DELAYED CLEARING OF TRANSLATION LOOKASIDE BUFFERS | 2004 |
|
RU2361267C2 |
STORAGE SYSTEMS AND ALIASED MEMORY | 2014 |
|
RU2669008C2 |
REDO LOGGING FOR PARTITIONED DATA SET IN MEMORY | 2016 |
|
RU2654144C1 |
FILE SERVICE USING FOR INTERFACE OF SHARING FILE ACCESS AND TRANSMISSION OF REPRESENT STATE | 2015 |
|
RU2686594C2 |
Authors
Dates
2018-10-29—Published
2014-08-15—Filed