Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

2289 results about "Garbage collection" patented technology

In computer science, garbage collection (GC) is a form of automatic memory management. The garbage collector, or just collector, attempts to reclaim garbage, or memory occupied by objects that are no longer in use by the program. Garbage collection was invented by John McCarthy around 1959 to simplify manual memory management in Lisp.

Object-based storage with garbage collection and data consolidation

Embodiments are directed to a file system that include object stores. An object store for write requests may be provided. Write ahead log (WAL) entries that include data blocks may be generated. A WAL object may be generated based on the WAL entries and stored in the object store. An in-memory overlay may be updated to associate the data blocks with the WAL object. A checkpoint operation may be executed to: generate an index object that includes index entries that associate other data blocks with data objects stored in the object store; update the index object to include index entries that associate the data blocks with the WAL object; store the updated index object in the object store; update the in-memory overlay to remove the association of the data blocks and the WAL object and update the in memory WAL to remove records of successfully checkpointed WAL objects.
Owner:QUMULO INC

Object-based storage with garbage collection and data consolidation

Embodiments are directed to a file system that include object stores. An object store for write requests may be provided. Write ahead log (WAL) entries that include data blocks may be generated. A WAL object may be generated based on the WAL entries and stored in the object store. An in-memory overlay may be updated to associate the data blocks with the WAL object. A checkpoint operation may be executed to: generate an index object that includes index entries that associate other data blocks with data objects stored in the object store; update the index object to include index entries that associate the data blocks with the WAL object; store the updated index object in the object store; update the in-memory overlay to remove the association of the data blocks and the WAL object and update the in memory WAL to remove records of successfully checkpointed WAL objects.
Owner:QUMULO INC

ZNS SSD garbage collection sensing method based on MLP

The invention relates to the technical field of computer storage system and file system data management, and particularly discloses an MLP-based ZNS SSD garbage collection sensing method, which comprises the following steps of: introducing an intelligent monitoring and load sensing algorithm, monitoring a system load and a data writing mode in real time, and dynamically adjusting a garbage collection strategy according to the running state of a current system, so that the garbage collection efficiency is improved. More efficient resource management and performance optimization are realized; the garbage collection operation is only carried out when the system load is relatively low, so that the interference on normal I / O operation is reduced, the overall performance of the system is maintained, and the response speed and the stability of the system are improved especially in a high-load application scene. According to the scheme, the sequential write-in characteristic of the ZNS SSD is utilized, an intelligent garbage collection sensing mechanism is combined, an efficient garbage collection algorithm is provided, and the write-in amplification effect is further reduced and the storage space utilization rate is optimized by optimizing the trigger condition, the collection priority and the system self-adaptive adjustment mechanism of garbage collection.
Owner:QINGHAI NORMAL UNIV

Object-based storage with garbage collection and data consolidation

Embodiments are directed to a file system that include object stores. An object store for write requests may be provided. Write ahead log (WAL) entries that include data blocks may be generated. A WAL object may be generated based on the WAL entries and stored in the object store. An in-memory overlay may be updated to associate the data blocks with the WAL object. A checkpoint operation may be executed to: generate an index object that includes index entries that associate other data blocks with data objects stored in the object store; update the index object to include index entries that associate the data blocks with the WAL object; store the updated index object in the object store; update the in-memory overlay to remove the association of the data blocks and the WAL object and update the in memory WAL to remove records of successfully checkpointed WAL objects.
Owner:QUMULO INC

Sanitation vehicle intelligent path planning method and system, scheduling method and storage medium

The invention relates to the technical field of vehicle path planning, in particular to an intelligent path planning method and system for a sanitation vehicle, a scheduling method and a storage medium, and the path planning method comprises a data collection step, a data processing step and a path planning step. Calculating the shortest path from the current position to each garbage collection point and the shortest paths from each garbage collection point to other garbage collection points according to a shortest path algorithm; performing path planning according to a reinforcement learning algorithm to obtain a plurality of planned paths from the current position to the target garbage collection point; the influence coefficient of environmental data conversion and the vehicle information are input into a driving cost reward function, reward values of a plurality of planned paths are output, and the planned path corresponding to the minimum reward value is the optimal path of the environmental sanitation vehicle. The optimal path can be dynamically adjusted according to real-time data, and the cleaning efficiency and the resource utilization rate are improved.
Owner:CHONGQING ENVIRONMENT & SANITATION GRP CO LTD

Techniques for maintaining snapshot key consistency involving garbage collection during file system cross-region replication

Techniques are described for enabling concurrent cross-region replications and garbage collection while maintaining consistency and data integrity among file systems. In some embodiments, techniques for garbage collection fencing utilize a system-level garbage fencing key (GC fencing key) and one or more job-level GC fencing keys in a source file system that perform one or more cross-region replications with one or more target file systems, one replication and one job-level GC fencing key per target file system. In some embodiments, one job-level GC fencing key in a source file system and one job-level GC fencing key in a source file system together provide garbage fencing for a cross-region replication. In certain embodiments, the metadata information in a GC fencing key can inform, instruct, or be used to configure garbage collectors to skip garbage collection for a range of snapshots in a file system.
Owner:ORACLE INT CORP

Garbage collection and transportation management method and garbage collection and transportation management system

The invention discloses a garbage collection and transportation management method and a garbage collection and transportation management system, and belongs to the technical field of intelligent city management, and the method comprises the steps: carrying out the real-time monitoring of a plurality of garbage cans at a garbage collection point through a pre-arranged sensing unit, and obtaining the monitoring information of a plurality of garbage cans; according to the multiple pieces of garbage can monitoring information, overflow detection is conducted, and multiple overflow evaluation coefficients are obtained; calculating the number of overflowed garbage cans according to the plurality of overflowed evaluation coefficients; if the number of the overflowed garbage cans is larger than or equal to the overflowed garbage can number threshold value, a garbage collection and transportation instruction is generated; and based on the garbage collection and transportation instruction, the multiple pieces of garbage can monitoring information are sent to a garbage collection and transportation management center, and a garbage collection and transportation management scheme is generated. The technical problems that in the prior art, a garbage collection and transportation mode depends on manual monitoring or single sensor monitoring, so that garbage can state monitoring is not accurate, and collection and transportation scheduling efficiency is low are solved.
Owner:SHENYANG BETA INTERNET TECH CO LTD

Household garbage AI intelligent unmanned transport vehicle and garbage treatment and transportation method

The invention relates to the technical field of garbage disposal, and discloses a household garbage AI intelligent unmanned transport vehicle and a garbage disposal transport method.The transport vehicle comprises a garbage transport vehicle body, a data acquisition module, a path optimization module, a dynamic path adjustment module, a multi-vehicle collaborative scheduling module and an execution module; the method comprises the steps that a garbage transportation task is initialized, and garbage stations and the state of a transportation vehicle are collected; calculating an optimal path, and performing real-time adjustment based on dynamic data; by adopting multi-vehicle cooperative scheduling, path conflicts are avoided, and the transportation efficiency is optimized; garbage collection, transportation and delivery are completed, and transportation data are recorded. According to the method, efficient automation of garbage transportation is achieved through intelligent data collection, path optimization, dynamic adjustment and multi-vehicle cooperative scheduling, the optimal path is calculated through the variational method and the Euler-Lagrange equation, the driving route is dynamically adjusted in combination with the Hamilton-Jacobi-Bellman equation, multi-vehicle scheduling is optimized based on the differential game and the Nash equilibrium, and the efficiency of garbage transportation is improved. And high-efficiency transportation and no path conflict are ensured.
Owner:HUNAN GUANLI INTELLIGENT EQUIPMENT CO LTD

Pool cleaning system

The invention relates to the technical field of cleaning equipment, in particular to a pool cleaning system which comprises pool cleaning equipment and a base station. When the pool cleaning equipment is connected with the base station, dirt in the filtering assembly can enter the base station through the dirt recycling opening to be recycled. Wherein the dirt recovery port is provided with a blocking piece, and when dirt needs to enter the base station through the dirt recovery port, the blocking piece can be opened. By arranging the controllable blocking piece to open or close the equipment water inlet of the pool cleaning equipment, dirt or garbage can stably enter the garbage collecting device and does not overflow, and the butt joint problem of the base station and the pool cleaning equipment is well solved.
Owner:SHENZHEN AIPER INTELLIGENT CO LTD

Dynamically determining a ratio of memory blocks to include in a garbage collection process

A data storage device includes a first partition having memory blocks of a first type and a second partition having memory blocks of a second type. The second partition also includes hybrid memory blocks. A storage balancing system monitors a state of each partition and determines whether to initiate a garbage collection process. The storage balancing system also determines whether hybrid memory blocks, if included in the garbage collection process, are replaceable by allocating memory blocks of the second type as new hybrid memory blocks. If the storage balancing system determines the hybrid memory blocks are not replaceable, the storage balancing system dynamically determines a ratio of memory blocks of the first type and hybrid memory blocks to include in the garbage collection process.
Owner:SANDISK TECHNOLOGIES LLC

Intelligent garbage recycling system based on Internet integrated dispatching platform

The invention provides an intelligent garbage collection system based on an Internet integrated scheduling platform, and belongs to the technical field of garbage data processing. Through the application of data processing technologies such as building of a collection prediction model and an anomaly detection mechanism, abnormal data in a period of time can be predicted and fed back to the Internet integrated scheduling platform, so that the garbage collection efficiency is improved. According to the method and the system, the data are used as reference data for garbage recycling resource scheduling to provide a recycling scheme, so that the garbage recycling efficiency is effectively improved, the resource configuration is optimized, abnormal changes of the garbage amount, the accumulation state or the throwing behavior are responded and processed in time, and powerful support is provided for formulating a more scientific and reasonable recycling scheme for an internet integrated scheduling platform.
Owner:SHANDONG LEXIANG ENVIRONMENTAL PROTECTION TECHNOLOGY CO LTD

Garbage recycling method, device and equipment and storage medium

The invention discloses a garbage collection method and device, equipment and a storage medium, and relates to the technical field of electrical digital data processing.The method comprises the steps that when metadata of a cache pool is updated, internal object abstracts corresponding to the metadata are put into a garbage collection queue; according to the water level condition of the data pool and the disk utilization rate of the object storage device of the data pool, the single-round execution task number of the garbage collection queue is determined; according to the number of single-round execution tasks of the garbage collection queue and the garbage collection priorities of the internal objects, the internal objects are selected to execute garbage collection, so that effective data in the internal objects are aggregated into new internal objects, and the internal objects subjected to garbage collection are deleted, namely, the situation that the water level of the current data pool is too high, and the garbage collection efficiency is improved is avoided. And the overlarge disk utilization rate of the object storage equipment is avoided, and the two are balanced, so that the influence on other businesses is avoided as far as possible on the basis of ensuring the normal recovery of the garbage.
Owner:JINAN INSPUR DATA TECH CO LTD

Dynamic module operation management system based on programming language

The invention discloses a dynamic module operation management system based on a programming language, and the system comprises a module analyzer which manages the dependency relationship between modules in the system, applies a compiling optimization technology before the modules are loaded, and optimizes the code execution through code expansion and constant folding; operation environment establishment: optimizing execution speed and resource scheduling by integrating a just-in-time compiling JIT technology and an optimization measure during operation; the module warehouse is used for controlling the retrieval and loading process of the module by adopting an optimized organization and index strategy; data structure optimization: using a skip list to adjust data structure design, and controlling data processing efficiency; dynamic optimization: the system dynamically adjusts an optimization strategy according to performance feedback and an operation environment, and controls improvement of self-adaptive performance; garbage collection: dynamically adjusting a garbage collection strategy by adopting a self-adaptive garbage collection algorithm, and reducing the module retrieval time, accelerating the module loading process and improving the data access efficiency.
Owner:SITEWEI (SUZHOU) TECH CO LTD

Energy-saving and environment-friendly road sweeper with novel structure

The utility model provides an energy-saving and environment-friendly road sweeper with a novel structure. Two garbage sweeping heads are erected at the front end of a front cross beam of a frame of the energy-saving and environment-friendly road sweeper; two garbage rolling brushes which are oppositely arranged at intervals in the left-right direction are erected in the middle below the frame; a garbage collection conveyor is erected on the rear portion below the vehicle frame, the garbage collection conveyor is provided with a rolling brush conveying structure and a spiral conveying structure which are connected front and back, and a conveying pipeline of the spiral conveying structure extends to the vehicle-mounted garbage can. During working, the garbage sweeping head sweeps garbage from the left and right sides in front of the truck to the center line in front of the truck, and then the garbage rolling brush sweeps the garbage from the left and right sides of the bottom of the truck to the center line of the bottom of the truck; and finally, the garbage collecting and conveying device upwards conveys the garbage swept on the center line of the vehicle bottom to a vehicle-mounted garbage can to be collected in a rolling brush conveying and spiral conveying combined mode. According to the road sweeper, a negative pressure suction mode is not needed to convey garbage, and the vehicle-mounted storage battery is completely adopted as power, so that the power consumption and emission of the whole sweeper can be effectively reduced.
Owner:GUANGXI NANNING DAOHIMEI TECH CO LTD

Garbage collection full-scene data monitoring system

The invention relates to the technical field of garbage collection and transportation full scenes, and particularly discloses a garbage collection and transportation full scene data monitoring system which comprises a full scene data acquisition module, a dynamic collection and transportation queue generation module, a collection and transportation vehicle distribution module, a transfer station distribution feedback module and a database. Garbage collection full scene data is collected in real time through sensor groups of garbage cans, garbage collection vehicles and transfer stations, traffic road condition information is fused to construct a data network, regional demands are predicted based on historical data, a dynamic priority queue is generated in combination with a garbage amount exceeding threshold proportion, and a path is optimized through capacity matching and real-time road conditions, so that the real-time garbage collection is realized. And the congestion compensation duration is calculated, it is ensured that classified garbage is precisely matched with vehicle partitions, the transfer station capacity is dynamically calculated, and overload tasks are automatically distributed to adjacent stations. According to the method, the problems of data islands, static scheduling and mixed loading of a traditional system are solved, the resource efficiency and environmental protection benefits are remarkably improved, and the clearance efficiency and the service quality are improved.
Owner:YUNCHENG ZHILIAN TECHNOLOGY CO LTD

Cooperative scheduling method and system for material supply and resource recovery

The invention discloses a material supply and resource recovery collaborative scheduling method and system, and belongs to the technical field of logistics scheduling, and the method comprises the steps: obtaining a material supply instruction and a garbage recovery instruction, carrying out the image recognition of a building garbage picture, obtaining the garbage attribute, and generating a demand instruction library; the method comprises the following steps: establishing a feature knowledge base, setting a spatial clustering method, carrying out spatial clustering and time window screening, carrying out geographic coordinate analysis and time sequence sorting on material demand points and recovery points, generating an initial task pool, setting a loading matching method, and generating a material supply and recovery loading schematic diagram according to building material and garbage attributes; a circulation path is planned, a path planning method is set, an ant colony algorithm is used for initial path planning, a monitoring feedback method is set, data are returned in real time, the running state of the vehicle is monitored, and an alarm is given out immediately once abnormity is found; and the sorted and regenerated aggregate data is synchronized to a building material database, a resource feedback method is set, a reverse transportation task is identified, and a material supply and resource recovery closed loop is formed.
Owner:GUANGXI QINGHAN ENVIRONMENTAL TECHNOLOGY CO LTD +1

Smart city classification identification management platform and method based on Internet of Things perception

The invention relates to the technical field of smart city management, and particularly discloses a smart city classification and identification management platform and method based on Internet of Things perception. And an advanced image processing and deep learning technology is utilized to analyze the garbage surface state image so as to automatically identify and classify the garbage. Finally, by comparing the garbage type label with the garbage can type label, the system can intelligently judge whether garbage classification errors occur or not and send out a prompt signal in time, and therefore urban managers and citizens are helped to jointly maintain a good urban environment. Thus, the intelligent level of the garbage classification and recovery process can be improved, garbage classification and recovery management work is promoted, and the management requirement of a smart city and the city construction requirement are met.
Owner:DIGITAL SILK ROAD XINJIANG CONSTRUCTION & OPERATION CO LTD

Garbage collection system and trained model

A garbage collection system (1) includes: a data acquisition unit (11) that acquires population change data for each district divided in advance and garbage amount record data for each district and each garbage type; and a garbage amount prediction unit (12) that predicts the amount of garbage in each district for each garbage type based on the population change data for each district and the garbage amount record data for each district and each garbage type that have been acquired by the data acquisition unit (11).
Owner:NTT DOCOMO INC

Method, device and equipment for dynamically adjusting urban garbage cleaning path and medium

The invention discloses an urban garbage cleaning path dynamic adjustment method and device, equipment and a medium, and relates to the technical field of artificial intelligence, historical garbage collection data, urban activity data, seasonal change data and weather condition data in a city are acquired and preprocessed; establishing a dynamic garbage generation quantity prediction model based on a long short-term memory network, and training and testing the dynamic garbage generation quantity prediction model by using the processed data; inputting the to-be-predicted urban activity data and the meteorological data into the target dynamic garbage output prediction model to output a garbage output prediction value; an urban garbage cleaning path is planned based on a garbage output predicted value by using an ant algorithm and a local search strategy, and the urban garbage cleaning path is dynamically adjusted and optimized based on real-time garbage output and traffic condition data, so that the cleaning path of the garbage cleaning vehicle is dynamically adjusted. The resource allocation flexibility and adaptability and the garbage treatment efficiency are improved, and the urban environmental sanitation level is improved.
Owner:CHINA UNIV OF PETROLEUM (BEIJING)

Object-based storage with garbage collection and data consolidation

Embodiments are directed to a file system that include object stores. An object store for write requests may be provided. Write ahead log (WAL) entries that include data blocks may be generated. A WAL object may be generated based on the WAL entries and stored in the object store. An in-memory overlay may be updated to associate the data blocks with the WAL object. A checkpoint operation may be executed to: generate an index object that includes index entries that associate other data blocks with data objects stored in the object store; update the index object to include index entries that associate the data blocks with the WAL object; store the updated index object in the object store; update the in-memory overlay to remove the association of the data blocks and the WAL object and update the in memory WAL to remove records of successfully checkpointed WAL objects.
Owner:QUMULO INC

Regional scheduling method and system for garbage transport vehicle

The invention belongs to the technical field of vehicle scheduling, and discloses a garbage transport vehicle regional scheduling method and system, which can dynamically evaluate the vehicle workload by sensing the states of a vehicle team and a collection point in real time, identify transferable tasks and appropriate receiving vehicles and calculate the task transfer cost when the load imbalance condition is found and processed, and can realize the regional scheduling of garbage transport vehicles. A reasonable task transfer scheme can be determined; therefore, the problem caused by disconnection of the static plan and the actual situation is avoided, and the efficiency and quality of garbage collection operation are improved.
Owner:GUANGDONG JIESHI IND INVESTMENT CO LTD

Memory system, host device and method for controlling nonvolatile memory

According to one embodiment, a controller of the memory system manages a plurality of zones using first information indicating (i) a correspondence between the zones and storage areas of a nonvolatile memory and (ii) a status of each of the zones. The status includes a first status indicating that data is written over an entire logical address range corresponding to a zone and a second status indicating that a zone is reset. In response to receiving a first command from a host device, the controller transmits to the host device a first list including information indicating a zone which is to be garbage collected. The zone is determined based on the first information.
Owner:KIOXIA CORP

Garbage classification and recognition system for smart city

The invention relates to the technical field of garbage treatment, in particular to a smart city-oriented garbage classification and recognition system, which comprises an image acquisition and restoration module, a multi-modal feature fusion module, a dynamic classification decision module and a classification result output module, wherein the image acquisition and restoration module is used for acquiring and restoring an image of a garbage throwing point and outputting a restored three-dimensional image; the multi-modal feature fusion module is used for fusing the extracted features into multi-modal fusion features through a space-time alignment algorithm; the dynamic classification decision module is used for classifying the parallel double-branch convolutional neural network integrated with the attention mechanism; and the classification result output module is used for triggering a control signal of the garbage recycling equipment. According to the intelligent urban garbage classification system, through collaborative design of multi-modal feature fusion and a parallel classification structure, accurate recognition of garbage materials and purposes in a complex environment is achieved, the recycling equipment can be automatically linked, and the overall intelligent level of the intelligent urban garbage classification system is improved.
Owner:SHANGHAI TIANQI INTELLIGENT BUILDING CO LTD

Memory management method and memory controller

The invention provides a memory management method and a memory controller. The method comprises the following steps: acquiring block use conditions of a plurality of physical blocks of a rewritable nonvolatile memory module and a working state of storage equipment; when the working state is a busy state, whether garbage collection operation is executed or not is judged according to the block use condition and the host write-in requirement; and dynamically adjusting the write-in speed of the write-in operation of the host according to the number of the plurality of residual blocks when executing the garbage collection operation during the write-in operation of the host. According to the method, the use condition of the physical block and the write-in behavior of the host are monitored in real time, and a dynamic write-in speed adjusting mechanism is combined, so that the execution efficiency of garbage collection operation is obviously improved, and the write-in performance of the storage equipment under the high-load condition is effectively improved.
Owner:HEFEI KAIMENG TECHNOLOGY CO LTD

Unmanned cleaning ship for salvaging garbage and control method thereof

The invention discloses an unmanned cleaning ship for salvaging garbage and a control method of the unmanned cleaning ship. The unmanned cleaning ship comprises a ship body, a garbage collecting device, a multi-mode sensing system, an intelligent control system and a water quality purifying device. The multi-mode sensing system senses the surrounding environment and transmits comprehensive environment information to the intelligent control system. The intelligent control system dynamically plans a navigation path according to the water surface garbage position, the obstacle data, the real-time ship body position, the historical cleaning efficiency and the energy storage state; according to the garbage type identification result, the distribution density and the storage cabin capacity state, the working state of the garbage collection device is adjusted in a self-adaptive mode; controlling the working state of the water purification device according to the water quality parameters, the flow velocity and the water temperature data. By integrating the multifunctional module and the intelligent control system, comprehensive perception, intelligent decision making and multifunctional treatment of the water area environment are achieved, the water area cleaning efficiency and quality are improved, and an innovative solution is provided for sustainable treatment of the water area environment.
Owner:BEIJING KESUM INTELLIGENT TECHNOLOGY CO LTD

Intelligent city updating design system and method

The invention relates to the technical field of city design, in particular to an intelligent city updating design system and method. The system comprises a collection processing unit, an analysis classification unit, an early warning maintenance unit and an intelligent management unit, and the intelligent management unit is used for receiving collected data, preprocessed data and analyzed data, and performing intelligent decision making on the collected data, the preprocessed data and the analyzed data. The intelligent decision can improve the playing environment of tourists in the shopping mall, the garbage can overflow and peculiar smell problems are reduced according to the intelligent decision arrangement and garbage collection time, a cleaner, neat and sanitary environment is created in the shopping mall, meanwhile, the intelligent decision can also provide convenient garbage recycling and processing services, and the intelligent decision is more intelligent. And a more convenient and comfortable playing environment is provided for tourists.
Owner:ARCHITECTURAL DESIGN & RES INST OF SOUTHEAST UNIV CO LTD

Trailing suction type beach garbage cleaning device and method attached to complex substrate layer

The invention discloses a drag suction type beach garbage cleaning device and method attached to a complex substrate layer. The device comprises a beach garbage cleaning vehicle, and the beach garbage cleaning vehicle is provided with a vehicle body driving module, an image recognition module, an automatic pickup module and a garbage treatment module; the image recognition module comprises camera equipment, an infrared sensor and a deep learning algorithm module, the automatic pickup module comprises V-shaped soil penetrating rake teeth and industrial-grade dust collection equipment, and the garbage treatment module comprises a vibration conveying screen and a garbage collection box; according to the beach garbage cleaning device, highly automatic and intelligent beach garbage cleaning is achieved through the image processing module, manual intervention is reduced, the cleaning efficiency is improved, meanwhile, the ecological environment on a beach is protected, and therefore the beach garbage cleaning device can complete the cleaning task more accurately and efficiently.
Owner:SANYA YAZHOU BAY INST OF DEEP SEA SCI & TECH SHANGHAI JIAOTONG UNIV

Object-based storage with garbage collection and data consolidation

Embodiments are directed to a file system that include object stores. An object store for write requests may be provided. Write ahead log (WAL) entries that include data blocks may be generated. A WAL object may be generated based on the WAL entries and stored in the object store. An in-memory overlay may be updated to associate the data blocks with the WAL object. A checkpoint operation may be executed to: generate an index object that includes index entries that associate other data blocks with data objects stored in the object store; update the index object to include index entries that associate the data blocks with the WAL object; store the updated index object in the object store; update the in-memory overlay to remove the association of the data blocks and the WAL object and update the in memory WAL to remove records of successfully checkpointed WAL objects.
Owner:QUMULO INC

System and methods for dram-less garbage collection with improved performance

A system and related method, including system memory with a source memory block and a destination memory block each of a memory block size, a first volatile memory and a second volatile memory, each of a volatile memory size. The system includes processing circuitry to receive a garbage collection request associated with the destination memory block. The processing circuitry then determines whether the memory block size is greater than the volatile memory size and pauses data change operations but allows for passive operations to continue. While data change operations are paused the processing circuitry loads a first portion of data of the source memory block to the first volatile memory and a second portion of the data to the second volatile memory. The processing circuitry writes each portion of data from the volatile memory to the destination memory block to complete garbage collection and unpauses the data change operations.
Owner:SK HYNIX NAND PRODUCT SOLUTIONS CORP

Memory management method and memory controller

The invention provides a memory management method and a memory controller, which are applied to a storage device configured with a memory module, the memory module is provided with a plurality of chips, each chip is provided with a plurality of planes, and each plane is provided with a plurality of entity blocks. The method comprises the following steps: acquiring a chip enabling number of a memory module; selecting a target allocation method from a plurality of allocation methods according to the chip enabled number, the plurality of allocation methods including a first allocation method based on a plurality of chips and a second allocation method based on a plurality of planes; and dividing the plurality of entity blocks into a plurality of super blocks based on a target allocation method. Thus, the allocation strategy of the super blocks is optimized through the target allocation method, the utilization rate of the entity blocks in the memory module is improved, and meanwhile the garbage collection efficiency is improved.
Owner:XIAMEN HONGXINCHUANG ELECTRONICS CO LTD