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

32results about How to "Reduce the number of recycling" patented technology

Address mapping method for flash translation layer of solid state drive

The invention discloses an address mapping method for a flash translation layer of a solid state drive. The method comprises the following steps of (1) establishing a cached mapping table, a cached split table, a cached translation table and a global translation directory in an SRAM (static random access memory) in advance; (2) receiving an IO (input / output) request, turning to a step (3) if the IO request is a write request, otherwise turning to a step (4); (3) preferentially and sequentially searching the tables in the SRAM for the hit condition of the current IO request, finishing write operation according to hit mapping information, and caching the mapping information according to a hit type and a threshold value; (4) preferentially searching the tables in the SRAM for the hit condition of the current IO request, and finishing read operation according to the hit mapping information in the SRAM. The method has the advantages that the random write performance of the solid state drive can be improved, the service life of the solid state drive can be prolonged, the efficiency of the flash translation layer is high, the hit ratio of address mapping information in the SRAM is high, and less additional read-write operation between the SRAM and the solid state drive Flash is realized.
Owner:NAT UNIV OF DEFENSE TECH

Method and device for data processing

The invention relates to a method and a device for data processing. The method comprises the following steps: configuring a memory distributed file system and a Spark cluster, associating the memory distributed file system and the Spark cluster; starting the Spark cluster, and initializing the Spark cluster; reading source data from the memory distributed file system; preprocessing the source data, to obtain preprocessed data; analyzing the preprocessed data to obtain a data analysis result; and storing the data analysis result in the memory distributed file system. The above method and the device for data processing read the source data from the memory distributed file system, provide cross-cluster file sharing service in memory level speed for an external reading device, so that data reading efficiency is improved. The memory distributed file system separates data storage and data processing, reduces garbage recycle frequency and time in the data processing, and improves data processing efficiency.
Owner:BOYAA ONLINE GAME DEV SHENZHEN

Merging method based on non-aligned update data in solid-state disk cache system

ActiveCN107589908AReduce lossImprove write request processing efficiencyInput/output to record carriersComputer moduleRe engineering
The invention discloses a merging method based on non-aligned update data in a solid-state disk cache system. Based on a FTL page level mapping module, a page level mapping module structure is redesigned, a merging page mapping module structure is added, an effect of storing the non-aligned update data in the cache system, which is from a plurality of logic blocks, into a solid-state disk after being merged is achieved, and the maximum utilization rate of a physical available storage space is ensured; meanwhile, aiming at write update read loss brought in by a non-aligned update operation, performance loss of an additional read operation request, which is brought in by a write update operation, is optimized; and in the other aspect, due to a case that by merged writing, actual writing times of the solid-state disk are sufficiently reduced, the internal available storage space is utilized to the greatest extent, so that a trigger rate of an internal garbage recovery operation is reduced, thereby indirectly prolonging the service life of the solid-state disk.
Owner:JINAN UNIVERSITY

Solid state disk garbage collection method and device, solid state disk and storage medium

The invention relates to a solid state disk garbage collection method and device, a solid state disk and a storage medium. The solid state disk garbage collection method comprises the following steps:determining a logic address and accumulated carrying times of effective data to be carried in each time of garbage collection; if the carrying frequency is greater than a preset carrying frequency threshold, adding one to the disorder degree level, and resetting the carrying frequency; if any disorder degree level is greater than a preset disorder degree level threshold value, reducing each disorder degree level preset to be written into a disorder degree level record table in an equal proportion; dividing the logic address area into a plurality of groups; and for each group, when the data volume of the valid data reaches a preset data volume, writing the valid data in the group into the data block corresponding to the group. According to the embodiment of the invention, the garbage collection frequency can be effectively reduced, and the total data volume of garbage collection is reduced, and the operation efficiency of the NAND flash memory can be improved, and the working efficiency of the solid state disk can be further improved, and the service life of the solid state disk is prolonged.
Owner:SHENZHEN TIGO SEMICON

Off-line monitoring method for NDC thin films

The invention provides an off-line monitoring method for NDC thin films. The off-line monitoring method comprises the steps that firstly, a protection layer and a bonding layer are developed on a monitoring wafer in sequence; secondly, after a copper layer is developed on the bonding layer, one NDC thin film is developed on the copper layer, an optical measuring machine is used for testing the NDC thin film to monitor the parameters of the NDC thin film; thirdly, a copper layer is developed on the NDC thin film formed in the second step, one NDC thin film is developed on the newly formed copper layer, and the optical measuring machine is used for testing the new NDC thin film to monitor the parameters of the new NDC thin film; fourthly, the third step is repeatedly executed. The number of use times of the monitoring wafer is limited not to be more than five. By means of the off-line monitoring method, the monitoring wafer of the NDC thin films can be used many times continuously in a factory, the number of recycling times of the monitoring wafer of the NDC thin films is reduced, and the usage amount of the monitoring wafer of the NDC thin films is reduced.
Owner:SHANGHAI HUALI MICROELECTRONICS CORP

Object processing method and device, electronic equipment and computer readable storage medium

PendingCN111522645AReduce the number of garbage collections andReduce the number of thread pausesProgram initiation/switchingResource allocationObject storageGarbage collection
The invention provides an object processing method and device, electronic equipment and a computer readable storage medium, and relates to the field of computers. The method comprises the steps of when a creation instruction used for creating a new object is received, adopting a preset first rule to obtain a target object; generating a usable object based on the target object; storing the available object in a preset first object pool, and taking the available object as the new object; and when a garbage collection event for the new object is monitored, obtaining the new object from the firstobject pool, and storing the new object in a preset second object pool by adopting a preset second rule, so that the new object is used as the target object when the new object is obtained by adoptingthe first rule. According to the method, the running fluency of the application program is improved, and the user experience is improved.
Owner:BEIJING BYTEDANCE NETWORK TECH CO LTD

Method for cleaning storage space

ActiveCN111078137AIncreased efficiency in freeing up available spaceReduce the number of recyclingInput/output to record carriersGarbage collectionData store
The invention relates to a method for cleaning a storage space, and the method comprises the steps: obtaining the number of channels, connected with a controller, of a memory and chip information corresponding to each channel, wherein the chip information comprises data storage conditions of a plurality of data blocks; determining a to-be-recycled data block under each channel according to the chip information; judging whether the to-be-recycled data block has valid data or not; when the valid data exists in the to-be-recycled data block, recycling the valid data; and carrying out erasing processing on the to-be-recycled data block under each channel. According to the method, the to-be-recovered data block under each channel is determined by adopting a unified method, so that the difference of effective data volume in the to-be-recovered data block under each channel is relatively small, the garbage recovery frequency under each channel is reduced, and the efficiency of releasing available space for the data block is improved.
Owner:SHENZHEN TIGO SEMICON

Memory recovery method and device, electronic equipment and storage medium

The embodiment of the invention discloses a memory recovery method and device, electronic equipment and a storage medium. The method comprises the following steps: in response to a memory recovery instruction, obtaining an identifier of a to-be-recovered memory page, and the identifier is used for representing the type of the memory page; if it is detected that the to-be-recycled memory page is aforeground page based on the identifier, protecting the to-be-recycled memory page; and if it is detected that the to-be-recycled memory page is not the foreground page based on the identifier, recycling the to-be-recycled memory page. Through the method, when the memory page is recycled, whether the to-be-recycled memory page is the foreground page or not is judged firstly, and if the to-be-recycled memory page is the foreground page, the to-be-recycled memory page is protected, so that the number of times of recycling the memory page is reduced, and then jamming of a process due to reallocation of the memory page can be reduced.
Owner:OPPO CHONGQING INTELLIGENT TECH CO LTD

A dynamic recovery processing method for stored data and a storage device

ActiveCN109815166AReduce the number of recyclingImprove product performance and stabilityMemory systemsLogical addressStorage cell
The invention provides a storage data dynamic recovery processing method and a storage device, and the method comprises the steps: receiving a data writing command, and obtaining a logic address in the data writing command; judging whether the logic address has a corresponding storage unit or not according to a pre-established mapping table; if the logic address does not have the corresponding storage unit, adding 1 to the effective logic capacity, and updating the mapping table; calculating effective logic capacity according to the mapping table; Dynamically using the SLC block and the TLC block to store data according to the size of the effective logic capacity; According to the size of the effective logic capacity and the number of the SLC empty blocks, recycling data in the SLC blocksand / or recycling the data through the TLC blocks dynamically; According to the size of the effective logic capacity, different recovery modes are adopted to dynamically recover data, the recovery frequency can be effectively reduced, and the product performance and stability are improved.
Owner:SHENZHEN DEMINGLI ELECTRONICS

Memory data recovery method, apparatus and system

The invention discloses a memory data recovery method, apparatus and system and applies to solid state hard disks. The memory data recovery method comprises steps of determining a first storage unit of M storage units based on a first state parameter acquired from M storage units in the memory, acquiring N storage units from the storage units and meeting a first preset condition along with the first storage unit, processing data in the first storage unit and the N storage units when a second preset condition is met. M and N are integers larger than 1; and N is no more than M. With a selection of N storage units meeting the first preset condition along with the first storage unit, data of the first storage unit and the N storage units can be met and data of a plurality of storage units can be recovered; recovery rate can be improved and times for memory data recovery are reduced; and resource waste can be avoided.
Owner:LENOVO (BEIJING) LTD

Memory allocation method and system during starting of application in terminal

The invention relates to a terminal application technique, and discloses a memory allocation method and system during starting of an application in a terminal. The method includes: calculating a Java heap predicted value of the next starting of the application according to the recorded actual allocated Java heap after starting of the application; and initially allocating a Java heap to the application during the next starting of the application according to the Java heap predicted value. According to the memory allocation method and system, the number of times of garbage collection can be effectively reduced during starting of the application on the premise that the total amount of memory is not increased, the starting time of the application can be shortened, and the smoothness of a starting animation can be improved.
Owner:BANMA ZHIXING NETWORK HONGKONG CO LTD

Pooling-based log storage method and device, computer equipment and storage medium

The embodiment of the invention discloses a pooling-based log storage method and device, computer equipment and a storage medium. The method comprises the steps that if a log storage request is received, judging whether a memory meets a first preset storage condition or not wherein a log comprises data length and log data; if the memory meets a first preset storage condition, judging whether a storage area in a preset memory pool meets a second preset storage condition or not wherein the memory pool comprises a plurality of storage areas; if a storage area in a preset memory pool meets a second preset storage condition, obtaining the storage area meeting the second preset storage condition from the memory pool, and writing the log data into the storage area meeting the second preset storage condition; if the memory does not meet the first preset storage condition, writing a full-load storage area in a preset memory pool into a database; and emptying the full-load storage area and recovering the full-load storage area into the memory pool.
Owner:SHENZHEN QIANHAI HUANRONG LIANYI INFORMATION TECH SERVICES CO LTD

Method for preparing sulfur-containing bisphenol compound antioxidant by means of recycling mother liquor

The invention relates to a method for preparing sulfur-containing bisphenol compound antioxidant by means of recycling mother liquor, which belongs to the field of synthetic rubber, polyolefin plastics and lubricating oil. Ethanol water is used as a reaction solvent, 2, 6-di-tert-buty phenol, paraformaldehyde and hydrogen sulfide or sodium hydrosulfide are used as raw materials, sodium hydroxide is used as a catalyst, and reaction is performed in a closed reactor to prepare a methylene-4426-S product. The product is separated by means of filtration and washed by the ethanol water to obtain a white crystal product. Residual reaction mother liquor mainly includes ethanol water and contains organic matters such as formaldehyde, the sodium hydroxide, Na2S, the methylene-4426-S product and the like. The reaction mother liquor is collected to serve as the reaction solvent, and condensation reaction is continued to prepare the methylene-4426-S product. The reaction mother liquor is recycled, consumption of paraformaldehyde and hydrogen sulfide or sodium hydrosulfide is reduced, and 2,6-phenol raw material conversion rate, target product yield and target product quality can be kept.
Owner:佛山市顺德区荷叶化工有限公司

Control method and system for long-distance and fixed-area sail unmanned ship

The invention provides a control method for a long-distance and fixed-area sail unmanned ship, which comprises the steps of carrying out route planning through an electronic sea chart and a route planning unit; determining the current required course and speed according to a planned route, calculating the set windward angle of the sail at the time by combining the collected wind direction, and then calculating the required set unfolding area according to the wind force; controlling a sail rotating mechanism to rotate the sail according to the set windward angle, and controlling a lifting mechanism to unfold or fold the sail according to the set unfolding area; collecting the actual windward angle and the actual unfolding area of the sail in real time, comparing the actual windward angle and the actual unfolding area with the set windward angle and the set unfolding area respectively, and carrying out real-time compensation if there is deviation; and starting the collection of environmental data under a control instruction in the cruising process, and transmitting the collected data to a ground control station through the Tiantong satellite. The control method improves the continuous working ability and complex data transmission ability of the unmanned ship in the ocean through utilizing the wind energy and Tiantong satellite communication platform.
Owner:WUHAN UNIV OF TECH

Method for synthesizing econazole nitrate by using one-pot method

The invention discloses a method for synthesizing econazole nitrate by using a one-pot method, and belongs to the technical field of synthesis methods of econazole nitrate. The method comprises: carrying out an N-alkylation reaction under the actions of K2CO3 / KOH / Al2O3 and PEG-200 by using 1-(2,4-dichlorophenyl)-2-chloro-ethanol and imidazole as raw materials to obtain toluene-containing imidazoleethanol; and carrying out an O-alkylation reaction on the toluene-containing imidazole ethanol and p-chlorobenzyl chloride under the actions of K2CO3 / KOH / Al2O3 and PEG-200 to obtain econazole nitrate. According to the method of the invention, the intermediate imidazole ethanol is directly subjected to the O-alkylation reaction without water washing to achieve nearly neutral state, re-crystallization and drying, so that the environmental pollution caused by drying is reduced, the imidazole ethanol dissolving process is shortened, the reaction efficiency is improved, and the solvent recovery frequency is reduced; and after the O-alkylation reaction is finished, the impurity removal is performed before the acidification, so that the high product viscosity caused by many impurities is greatlyreduced, the solid-liquid separation is easy to realize, the one-pot production is realized, the cost is low, the operation is simple and convenient, and the method is suitable for industrial popularization.
Owner:XUZHOU COLLEGE OF INDAL TECH

Flash memory data control method and system

The invention provides a flash memory data control method and system. The control method includes the following steps that the logical block number and deviation number of pages in a block are obtained according to logic page number of read / write data; whether a corresponding first physical block number exists or not is judged according to the logical block number and a first preset mapping table, and if not, a blank physical block is searched for to carry out operation of data writing or read finishing; if yes, physical page tables in the first physical block number are sequentially read to determine whether the physical page corresponding to the deviation number of the pages in the block exists or not, and if yes, data writing or reading is carried out on the corresponding physical page; if not, whether a corresponding second physical block number exists or not is determined according to the first physical block number and a second preset mapping table, and if yes, physical page tables of the second physical block number are sequentially read to determine whether the physical page corresponding to the deviation number of the pages in the block exists in the second physical block number or not.
Owner:深圳市先天海量技术有限公司

Ways to clear storage space

ActiveCN111078137BIncreased efficiency in freeing up available spaceReduce the number of recyclingInput/output to record carriersGarbage collectionData store
The present application relates to a method for clearing storage space, the method comprising: acquiring the number of channels connected to the memory and the controller and chip information corresponding to each channel, the chip information including data storage conditions of multiple data blocks; according to The chip information determines the data block to be recycled under each channel; judges whether there is valid data in the data block to be recycled; when there is valid data in the data block to be recycled, recycles the valid data; The data blocks to be reclaimed under the channels are erased. According to the above method, a unified method is adopted to determine the data blocks to be recycled under each channel, so that the difference in the amount of valid data in the data blocks to be recycled under each channel is small, reducing the number of times garbage collection is performed under each channel, and improving This improves the efficiency of freeing available space for data blocks.
Owner:SHENZHEN TIGO SEMICON

Method and system for allocating memory when application starts in terminal

Disclosed are a method for memory allocation during application start in a terminal and a system thereof, relating to terminal application technologies. On the basis of the recorded size of a Java heap actually allocated after every start of an application, a predicted value of the Java heap at the time of next start of the application is computed (102), and initial allocation of the Java heap for the application is performed on the basis of the predicted value of the Java heap when the application is started next time (103). The frequency of garbage collection during application start is effectively reduced without increasing total memory, thereby decreasing the time for application start and improving the smoothness of start animations.
Owner:BANMA ZHIXING NETWORK HONGKONG CO LTD

An address mapping method in the flash memory translation layer of a solid-state disk

The invention discloses an address mapping method in a flash memory conversion layer of a solid-state disk. The implementation steps are as follows: 1) Establish a cache mapping table, a cache split table, a cache conversion table and a global conversion directory in SRAM in advance; 2) Receive an IO request , if it is a write request, skip to step 3), otherwise, skip to step 4); 3) first search the hit status of the current IO request in the SRAM table, complete the write operation according to the hit mapping information, and according to the hit type and valve The value size caches the mapping information; 4) Prioritizes the hit status of the current IO request in the SRAM table, and completes the read operation through the hit mapping information in the SRAM. The present invention has the advantages of being able to improve the random write performance of the solid-state disk while prolonging the service life of the solid-state disk, high efficiency of the flash conversion layer, high hit rate of address mapping information in the SRAM, and less additional read and write operations between the SRAM and the solid-state disk Flash .
Owner:NAT UNIV OF DEFENSE TECH

Pressing and falling device for underwater robot

The invention belongs to the technical field of underwater robots, and particularly relates to a pressing and falling device for an underwater robot. The pressing and falling device comprises a bearing frame, a power supply system, a releaser, a control cabin, an optical fiber management system, a water surface communication system and an optical detection system; the releaser is arranged at the bottom of the bearing frame and used for being connected with the underwater robot; the optical fiber management system is used for managing and cutting off optical fibers; the water surface communication system is used for communicating with the underwater robot and the water surface mother ship; the optical detection system is used for monitoring the underwater optical fiber in real time; the control cabin is used for controlling the releaser and the optical fiber management system; and the power supply system is used for supplying power to equipment arranged on the bearing frame. The pressing and falling device can go deep into 3000 meters underwater so as to reduce the influence of ocean currents on the optical fiber on the water surface and the shallow water layer, the situation that the optical fiber micro-cable is broken due to the fact that the optical fiber micro-cable is subjected to overlarge pulling force is avoided, and then the purpose of protecting the optical fiber is achieved.
Owner:SHENYANG INST OF AUTOMATION - CHINESE ACAD OF SCI

Method for synthesizing sulfur-containing bisphenol compound antioxidant

The invention discloses a method for synthesizing a sulfur-containing bisphenol compound antioxidant and belongs to the technical field of antioxidants. The method comprises the steps as follows: adopting 55-65% of ethanol water solution as a reaction solvent and 2,6-di-tert-butylphenol, paraformaldehyde and sodium hydrosulfide as reaction raw materials, adding a crystallization nucleating agent, carrying out thio-condensation reaction in a closed reaction kettle, and preparing a methylene-4426-S product as the antioxidant. A reaction mother solution obtained after reaction can be recycled as a reaction solvent. The crystallization nucleating agent has the effect of a phase-transfer catalyst, which is favorable for reaction of oil-soluble materials and water-soluble materials and increment of the yield. The method has the characteristics of simple production process, high product yield, low production cost, good quality and convenience for industrial production.
Owner:山东正鑫新能源有限公司
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