Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

56results about How to "Reduce the number of write operations" patented technology

Data updating method and system based on database

The invention provides a data updating method and system based on a database. The data updating method based on the database comprises the steps that when a data updating request containing a data size, to be deleted, requested to be deleted is received, whether a pre-deleted data size is stored in a local memory is judged, wherein the pre-deleted data size is equal to or larger than the data size to be deleted; if the pre-deleted data size is stored in the local memory, then the data size to be deleted is deleted from the pre-deleted data size in the local memory; only when no pre-deleted data size is stored in the local memory or the stored pre-deleted data size is smaller than the data size to be deleted, the predicted remaining size of data is acquired from the database, the database deleting amount is determined at the same time and is used as the pre-deleted data size in the local memory to be stored, and then the data size to be deleted is deleted from the pre-deleted data size in the local memory. The data updating method based on the database has the advantages that the number of times of database access can be reduced, time for lock wait is then reduced, and the number of processed data updating requests within a unit time of the system is increased.
Owner:ADVANCED NEW TECH CO LTD

Method and apparatus for updating MAC (Media Access Control) address table

The invention provides a method and an apparatus for updating an MAC (Media Access Control) address table. The method comprises the following steps of: searching corresponding table items from the MAC address table according to a source MAC address of the Ethernet frame after an Ethernet frame is received; computing a difference value between a system time stamp of the received Ethernet frame and an table item time stamp recorded in the searched entry if the searching is successful; and updating the table item time stamp with the system time stamp when the difference value is greater than a preset value. In the invention, only when the difference value is greater than the preset value, the table item time stamp of the link list can be updated with the system time stamp, and each received Ethernet frame is unnecessarily subjected to write operation, thereby reducing times of carrying out the write operation on the MAC address table, improving the concurrent processing capacity of a multi-core processor to the Ethernet frame and improving the forwarding performance of the Ethernet frame.
Owner:BEIJING XINWANG RUIJIE NETWORK TECH CO LTD

PCM (pulse code modulation) write operation method

The invention discloses a phase change memory write operation method. The method comprises the following steps: S1, preprocessing a data block to be written back to a PCM storage unit to acquire a preprocessed data block; S2, reading an initial data block corresponding to the data block to be written from the PCM storage unit; and S3, calculating a Hamming distance between the data block to be written or the preprocessed data block and the initial data block, selecting the data block corresponding to the minimum value of the Hamming distance to the initial data block, and writing the data block back to the initial data block, and writing a preprocessing mark back to the storage unit. The method reduces the times of write operation on the PCM storage unit, so the service life of the PCM is prolonged.
Owner:TSINGHUA UNIV

Method for reading and writing segment-based shingle translation layer (SSTL)

The invention discloses a method for reading and writing a segment-based shingle translation layer (SSTL). A shingle magnetic disk is directly applied in an existing storage system; reading and writing of the SSTL are carried out; for an address mapping table, an intra-segment dynamic block mapping method is adopted; the writing magnification times of the shingle magnetic disk is effectively reduced; the performance of the magnetic disk is improved; and simultaneously, in the SSTL, a non-volatile random-access memory (NVRAM) in the shingle magnetic disk is managed by using a writing cache replacement algorithm based on a least recently used segment. According to the method for reading and writing the SSTL provided by the invention, the data write-in operation times and the segment arrangement operation times are effectively reduced; the writing magnification times of the shingle magnetic disk is reduced; and the performance of the shingle magnetic disk is obviously improved.
Owner:HUAZHONG UNIV OF SCI & TECH

Method and system for ensuring data crash consistency

The invention discloses a method and system for ensuring data crash consistency. The method includes the steps that the writing frequency of a first cache line corresponding to a write request is determined; when the writing frequency of the first cache line is larger than or equal to a threshold, data corresponding to the write request is written in a second cache line of a nonvolatile cache memory; when the writing frequency of the first cache line is smaller than the threshold, the data in the first cache line is migrated into a nonvolatile memory, and after the data of the first cache line is migrated, data corresponding to the write request is written in the first cache line; when a memory transaction where the write request belongs is completed, the data in the first cache line is marked as invalid data and the data in the second cache line is marked as new valid data if the data of the first cache line is not migrated; if the data of the first cache line is migrated, the data in the first cache line is marked as new valid data. By means of the method and system, the number of times of writing operation on the relatively slow nonvolatile memory is reduced, and the performance of a storage system is improved.
Owner:HUAZHONG UNIV OF SCI & TECH

Apparatus and method for efficient generation of delta files for over-the-air upgrades in a wireless network

A method of generating a composite delta file based on the differences between an original file and an upgraded file. The method comprises the steps of: 1) segmenting the original binary file into segments of size N; 2) segmenting the upgraded binary file into segments of size N; 3) detecting a first set of differences between a first segment from the original binary file and a first segment from the upgraded binary file; and 4) generating a first delta file from the detected first set of differences. The method further comprises the steps of: 4) detecting a second set of differences between a second segment from the original binary file and a second segment from the upgraded binary file; and 5) generating a second delta file from the detected second set of differences. The first and second delta files are combined to form the composite delta file.
Owner:SAMSUNG ELECTRONICS CO LTD

Method and system for ensuring data crash consistency in persistent memory

The invention discloses a method and a system for guaranteeing consistency of data crash in a persistent memory, and belongs to the field of computer storage. The method comprise the following stepsof: dividing a system operation process into a plurality of continuous operation periods comprising an execution stage and a check point stage; in the current operation period Ri, for each processor core Cj, executing the workload according to an execution strategy of the processor core Cj in the operation period Ri in an execution stage, and marking the updated data as a work copy; in a check point phase, respectively writing the execution state of the processor core Cj and the working copy in the volatile cache into the persistent memory and the nonvolatile cache; marking the work copies ascheck point data, and determining an execution strategy of the processor core Cj in the next operation period according to the characteristics of the executed work load, thereby creating a new check point and ending the operation of the system in the current operation period. The expenditure for ensuring the data crash consistency in the persistent memory can be reduced.
Owner:HUAZHONG UNIV OF SCI & TECH

Wireless module, terminal and storage method

The embodiment of the invention discloses a wireless module, a terminal and a storage method. The wireless module comprises a control unit and an obtaining unit, wherein the control unit stores specific information in a SIM card in another storage medium except the SIM card and also stores the changed specific information in the storage medium when the obtaining unit learns that the specific information is changed; the specific information at least contains one of temporary mobile subscriber identity, location area Identity, global cell identity and base station identity. Therefore, the embodiment of the invention uses another storage medium except the SIM card to store the specific information which was stored in the SIM card and directly updates the specific information stored in the storage medium when the specific information is changed, thus achieving the aims of reducing the number of write operations of Flash of the SIM card and prolonging the writing life of Flash, and prolonging the service life of the SIM card.
Owner:HUAWEI DEVICE CO LTD

Travel mileage recording method, travel mileage recording system and automobile

The invention discloses a mileage recording method, a mileage recording system and an automobile. The mileage recording method is used for the automobile. The automobile comprises a memory; and the memory is provided with a plurality of storage positions. The mileage recording method comprises the following steps that: a plurality of updated mileages of the automobile are acquired according to a time sequence; and the plurality of updated mileages obtained according to the time sequence are sequentially stored in the plurality of storage positions respectively. According to the mileage recording method, the plurality of mileages are respectively stored in the plurality of storage positions, so that the write-in operation frequency of each storage position is greatly reduced, and the service life of the memory is thus prolonged.
Owner:SUZHOU O FILM TECH

RAM and NVM hybrid memory-based dynamic automobile ECU data management method

The invention provides an RAM and NVM hybrid memory-based automobile electronic control unit (ECU) storage architecture and a dynamic ECU data management method on the basis of the storage architecture, and aims at prolonging the service life of NVMs. The method comprises the following steps of: on a system architecture, connecting an RAM and an NVM with a memory controller to realize a hybrid memory; in an automobile running process, recording a consecutive same frequency of a same type of data stored in the RAM by an RCU, and when the consecutive same frequency achieves a certain set value, reading the data into the NVM from the RAM; for the data stored in the NVM, comparing the read data with the data of the last time by the ECU, if the read data is same as the data of the last time, not writing the read data, and otherwise, writing the read data to cover the data of the last time and recording a consecutive different frequency; and when the consecutive different frequency achieves a certain set value, reading the data into the RAM from the NVM.
Owner:UNIV OF ELECTRONICS SCI & TECH OF CHINA

Method and system for monitoring exposure of content at recommendation position of webpage

The invention discloses a method and system for monitoring the exposure of the content at the recommendation position of a webpage. The method comprises the steps that an identification establishing module establishes a statistic identification of the content at the recommendation position when displaying the content at the recommendation position of the webpage; a monitoring accumulation module accumulates the exposure of the content at the recommendation position according to the statistic identification of the content at the recommendation position when the content at the recommendation position is displayed on the webpage once, the sum of accumulated exposure is cached in an internal storage; an log inputting module inputs the exposure of all the content, cached in the internal storage, at the recommendation position into a log file. By the adoption of the method and system for monitoring the exposure of the content at the recommendation position of the webpage, the influences on the performance of system hardware devices can be reduced, and the processing efficiency in a monitoring process can be improved.
Owner:TENCENT TECH (SHENZHEN) CO LTD

A method for allocating perceptual write frequency data based on hybrid scratch pad memory is disclosed

The invention provides a storage structure based on a hybrid SRAM and an NVM memorizer, and a data distribution method based on the storage structure, aiming at reducing the number of write operationson the NVM and prolonging the life of the NVM. The method comprises the following steps: on the system architecture, a note-type memory composed of an SRAM and an NVM is used for realizing the hybridon-chip memory; During program execution, the write operation frequency and the write threshold are calculated. When the write operation frequency is less than the write threshold, the write frequency of this data is considered to be low and should be stored in the NVM. When the write frequency is greater than the write threshold, this data is considered to have a higher write frequency and should be stored in SRAM. At the time of storing, if the NVM is full, the current data is compared with the data with the most write operations in the NVM, the data with the lowest write operation frequency is selected for storing in the NVM, the data with the highest write operation frequency is stored in the SRAM, and if the SRAM is full, the data is stored in the DRAM.
Owner:UNIV OF ELECTRONICS SCI & TECH OF CHINA

A hybrid memory page migration method for an image processing type load

The invention discloses a hybrid memory page migration method for an image processing type load, and relates to a hybrid memory page migration method. The invention aims to solve the problems of shortservice life and damaged performance of the existing hybrid memory. And at the moment t, when a write operation occurs in the PCM page and the number of times of the write operation of the page is greater than or equal to n and the dirty bit of the page is 1, searching for a replacement page in a DRAM or a DRAM cache, starting migration, and requesting a counter to add 1. Requesting the counter to restart counting every integer multiple of the memory reference distance, and setting all dirty bits of the page in the PCM cache to be zero. And then enabling t to be equal to t + 1, and executingthe above steps again. The method is applied to the field of hybrid memory page migration of image processing type loads.
Owner:HARBIN INST OF TECH

Write-friendly flash memory solid-state disk cache management method

The invention discloses a write-friendly flash memory solid-state disk cache management method, which comprises the following steps of: managing clean data pages in a cache by taking pages as basic units, performing page cluster operation on dirty data pages in the cache according to different flash memory physical blocks to which the dirty data pages belong, and organizing a plurality of data pages of the same flash memory physical block into one page cluster; setting system access time visit _ time to record the number of times of accessing the data page; recording a time stamp of accessingthe data page by the cache; setting a latest access time window; wherein the recent access time window covers a plurality of recently accessed data pages in the cache; setting the size of the recent access time window value tw to be 10% of the size of the cache space; and when the target data of the I / O request is not hit in the cache, reading the target data of the I / O request from the flash memory, returning the target data to the upper-layer application, and inserting the target data page into the corresponding management linked list in the cache according to the read-write type of the I / Orequest. The cache replacement frequency and the flash memory garbage collection overhead are reduced, and the overall performance of the flash memory is improved.
Owner:XI AN JIAOTONG UNIV

Nonvolatile memory data consistency updating method based on one-to-many page mapping

The invention discloses a nonvolatile memory data consistency updating method based on one-to-many page mapping, and aims to solve the problem of double nonvolatile memory write operation overhead. According to the technical scheme, a nonvolatile memory consistency updating system consisting of a dynamic nonvolatile memory allocation module, an updating period management module, a memory access monitoring module and a nonvolatile data version management module is constructed; a dynamic nonvolatile memory allocation / release interface is provided for a user application program, and one DRAM cache and two nonvolatile backups are maintained for each nonvolatile memory object. The nonvolatile data version management module is used for consistently writing the content cached by the DRAM into a nonvolatile backup page corresponding to the DRAM cache page; in the consistency updating process, only one nonvolatile backup of the nonvolatile memory object is subjected to updating operation, and the other nonvolatile backup serves as a consistency data backup when a fault occurs. When the method is used for carrying out consistency updating operation on the nonvolatile memory, only single write-in of the nonvolatile memory is introduced.
Owner:NAT UNIV OF DEFENSE TECH

High frequency write operation method, interface machine and system

The invention discloses a high frequency write operation method comprising the following steps: counting write operation frequency; combining the high frequency write operations in one or more write operations if the write operation is determined to be high frequency write operation; writing the one or more write operation data in a storage server. The technical scheme can be employed to combine high frequency write operations into low frequency write operations, thus reducing write operation times, and effectively saving network bandwidth and storage server used by the high frequency write operations.
Owner:TENCENT TECH (SHENZHEN) CO LTD +1

Resource allocation method based on task perception under heterogeneous memory architecture

The invention discloses a resource allocation method based on task perception under heterogeneous memory architecture. The method is characterized by comprising the steps of process performance metadata recording, node task allocation recording, obtaining of a scheduling strategy of task characteristic perception, and obtaining of a migration strategy of page perception. Different tasks are distinguished, so that task allocation in all NUMA nodes is relatively uniform. Compared with a default task allocation strategy of a system, the cache contention of a system CPU and memory access competitions are relieved. Meanwhile, different read and write characteristic pages of the tasks are distinguished, and an adaptive placement strategy is adopted under the heterogeneous memory architecture, sothat the write operation frequency of an NVM is reduced, and the service life of the NVM is prolonged. By means of the method, most of write operations are generated in a DRAM so that the performanceloss can be reduced as much as possible.
Owner:PINGCAP XINGCHEN (BEIJING) TECH CO LTD

Method for improving 3D-flash performance in solid-state disk

The invention discloses a method for improving 3D-flash performance in a solid-state disk, which comprises the following steps of: equally dividing a 3D (three-dimensional) flash page into four flashsub-pages, for example, dividing a 16KB flash page into four 4KB sub-pages (similarly dividing flash pages with other data sizes into four sections), and endowing each sub-page with a sub-page number,establishing a mapping table in a memory, a mapping relation of a screwdriver page level is established, combining the effectively modified data parts in the cache pages into a writing request through reasonable operation of combining the effectively modified data parts in the cache pages, and writing the writing request into a flash memory page at a time. Therefore, the write operation frequencyof the flash memory is effectively reduced, the service life of the flash memory is effectively prolonged, the write response time of the solid-state disk is shortened, and the space utilization rateof the flash memory is improved.
Owner:NANCHANG HANGKONG UNIVERSITY

External sorting method and device of NVM (Non-Volatile Memory) and NVM memory

The invention relates to an external sorting method and device of an NVM (Non-Volatile Memory) and a computer storage medium. The method comprises the following steps: obtaining an ordered interval of a small file read into an input cache of a memory, sorting disordered data in the input cache to obtain a first ordered intermediate result, and writing the first ordered intermediate result back to an NVM (Non-Volatile Memory); the small files are obtained by segmenting the big data file; acquiring position information of the ordered interval on the NVM, establishing an index table according to the position information, and storing the index table in a memory; when data merging is carried out, data merging is carried out according to the septicem tree, the index table and the first ordered intermediate result. By adopting the method, the I / O load problem of traditional external merging sorting can be solved, and the service life of external storage equipment is prolonged.
Owner:NAT UNIV OF DEFENSE TECH

Data writing method and system

ActiveCN110908599ASolve the technical problem of low data writing efficiencyReduce the number of write operationsInput/output to record carriersAlgorithmSoftware engineering
The embodiment of the invention provides a data writing method and system. The method comprises the steps of obtaining the maximum quantity of storage units which can be successfully written through one-time writing operation; obtaining a verification result of the current write verification after the current write verification of the plurality of storage units fails; grouping the plurality of storage units according to the verification result, so that the number of the storage units which fail to write in each unit group is not greater than the maximum number; and performing multiple times ofwriting operations on the plurality of storage units in batches according to the unit groups. The technical problem that in the prior art, the data writing efficiency of a memory is low is solved.
Owner:珠海博雅科技股份有限公司

Method and device for updating data

The invention discloses a method and a device for updating data, relating to the technical field of data processing, and realizing the target that data updating can be directly performed without backup operations. The method comprises the following steps: determining an invalid region according to a regional valid flag and regional verification data; and updating a data region in the invalid region, the regional valid flag and the regional verification data, wherein the invalid region is changed into a valid region by the updated regional valid flag. The embodiment of the invention is mainly applied to data updating.
Owner:BEIJING WATCH DATA SYST

Memory module and executing method of same

The invention discloses a memory module and an executing method of the same. The memory module is used for the access of an external electric device. The memory module comprises an NAND flash memory,a dynamic random access memory unit and a memory controller, wherein the dynamic random access memory unit is electrically connected with the NAND flash memory and comprises a dynamic random access memory and an internal power supply; and the memory controller is used for controlling at least one of the NAND flash memory and the dynamic random access memory unit. When the electrical connection between the memory module and the external electric device is closed, the internal power supply of the dynamic random access memory unit actively provides the power supply for the dynamic random access memory so that data stored by the dynamic random access memory can be still retained.
Owner:GENESYS LOGIC INC

Nonvolatile memory NVM page frame initialization method, apparatus and system

A method, device and system for initializing a page frame of an NVM.The method for initializing a page frame of an NVM comprises: determining whether partial initialization processing is required to be conducted on data in a page frame of an NVM (101); and if so, conducting initialization processing on data in partial positions in the page frame using a preset processing policy (102). When initialization is conducted on a page frame of an NVM, whether partial initialization processing is required to be conducted on data in the page frame of the NVM can be determined first, and if so, initialization processing can be conducted on data in partial positions in the page frame using a preset processing policy rather than the situation that initialization processing is conducted on data in all positions in the page frame in the prior art, thereby reducing the number of write operations conducted on the NVM as far as possible, and then increasing the system performance, prolonging the service life of a memory and reducing the energy consumption of write operations.
Owner:HUAWEI TECH CO LTD +1

A decentralized distributed heterogeneous storage system data distribution method

The invention discloses a data distribution method of a decentralized distributed heterogeneous storage system, which comprises the following steps: 1. Classifying data objects; 2. Classifying storage devices; 3. Dividing stored data into different "placement groups" Each type of storage device corresponds to a type of "placement group cluster"; 4. Calculate the proportion of each data object to be stored in a different type of "placement group cluster"; 5. Use the hash algorithm to determine Which "placement group" in the "placement group cluster" the data object to be stored belongs to; 6. Use the data distribution algorithm of the storage system to store the data objects in each "placement group" to multiple corresponding storage devices Medium; 7. During the operation of the system, the migration threshold is calculated according to the access characteristics of the data objects, and the data objects are dynamically migrated. The invention has the advantages of maintaining the performance, load balance and expansibility of the storage system, and reducing the number of write operations to the solid-state hard disk.
Owner:CHONGQING UNIV

Distributed system data writing method and device

The embodiment of the invention discloses a distributed system data writing method and device which are used for reducing the burden of data writing operation and the network overhead of verification so as to improve the overall performance of a distributed system. The method comprises the steps that after at least two data writing requests including a first data writing request and a second data writing request are received, a temporary partition is determined according to first to-be-written data and a first attribution partition carried by the first data writing request and second to-be-written data and a second attribution partition carried by the second data writing request; and the method also includes writing the first to-be-written data and the second to-be-written data into temporary partitions, and marking the temporary partition and the first attribution partition corresponding to the first to-be-written data written into the temporary partitions and the temporary partition and the second attribution partition corresponding to the second to-be-written data written into the temporary partitions; further, according to the temporary marks, writing the first to-be-written data back to the first attribution partition, and writing the second to-be-written data back to the second attribution partition.
Owner:HUAWEI CLOUD COMPUTING TECH CO LTD

A method and system for ensuring data crash consistency

The invention discloses a method and system for ensuring data crash consistency. The method includes the steps that the writing frequency of a first cache line corresponding to a write request is determined; when the writing frequency of the first cache line is larger than or equal to a threshold, data corresponding to the write request is written in a second cache line of a nonvolatile cache memory; when the writing frequency of the first cache line is smaller than the threshold, the data in the first cache line is migrated into a nonvolatile memory, and after the data of the first cache line is migrated, data corresponding to the write request is written in the first cache line; when a memory transaction where the write request belongs is completed, the data in the first cache line is marked as invalid data and the data in the second cache line is marked as new valid data if the data of the first cache line is not migrated; if the data of the first cache line is migrated, the data in the first cache line is marked as new valid data. By means of the method and system, the number of times of writing operation on the relatively slow nonvolatile memory is reduced, and the performance of a storage system is improved.
Owner:HUAZHONG UNIV OF SCI & TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products