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

16 results about "Memory scrubbing" patented technology

Memory scrubbing consists of reading from each computer memory location, correcting bit errors (if any) with an error-correcting code (ECC), and writing the corrected data back to the same location. Due to the high integration density of modern computer memory chips, the individual memory cell structures became small enough to be vulnerable to cosmic rays and/or alpha particle emission. The errors caused by these phenomena are called soft errors. Over 8% of DIMM modules experience at least one correctable error per year. This can be a problem for DRAM and SRAM based memories. The probability of a soft error at any individual memory bit is very small. However, together with the large amount of memory modern computers‍—‌especially servers‍—‌are equipped with, and together with extended periods of uptime, the probability of soft errors in the total memory installed is significant.

Vehicle-mounted software performance real-time monitoring and self-repairing method and system

The invention relates to the technical field of data processing, in particular to a vehicle-mounted software performance real-time monitoring and self-repairing method and system. Carrying out vehicle-mounted software memory monitoring to obtain monitored memory information, dividing to obtain key memory information and service software memory information, and carrying out memory stress analysis on key software to obtain an initial software stress rate; road condition information of a road surface where the vehicle is located is collected, weight distribution is carried out, and a repair weight and a service weight are obtained; randomly setting a first repair scheme for cleaning and repairing the memory, analyzing and calculating to obtain first repair fitness according to the repair weight, the service weight and the initial software stress rate, and performing iterative memory repair optimization to obtain an optimal repair scheme, and setting an optimization strategy according to the road condition information; and cleaning and repairing the vehicle-mounted software memory according to the optimal repairing scheme. By implementing the method and the system, intelligent and dynamic management of the vehicle-mounted software memory can be realized.
Owner:ZHONGLING ZHIXING (CHENGDU) TECH CO LTD

Dynamic, random-access memory with hidden memory scrubbing

A memory includes a local control circuitry that manages scrub transactions using a set of sense amplifiers separate from those used for access (read and write) transactions. The local control circuitry interrupts scrub transactions to prioritize access requests, thereby offering improved memory performance. The local control circuitry also divides scrub transactions into phases and periods based on whether the scrub transaction requires access to bitlines used for read and write access. This division allows the local control circuitry to interleave and interrupt scrub transactions with access transactions in a manner that minimizes access interference.
Owner:RAMBUS INC

Multifunctional memory in neural network accelerator

A deep neural network (DNN) accelerator may include one or more tiles, each of which has a local memory. The local memory may include memory cuts, each of which has one or more memory banks. The local memory can facilitate address swizzling transformations. The local memory may receive a request for transferring data associated with a computation in a DNN. The request may include information indicating a first memory address that points to a first memory cut in the local memory. The local memory may transform the first memory address to a second memory address that corresponds to a second memory cut in the local memory. The data associated with the computation in the neural network is to be read from or written to the second memory cut. Memory banks may include state machines that can facilitate memory scrubbing. The local memory may also detect errors in data transfer requests.
Owner:INTEL CORP

Coordinated in-module RAS features for synchronous DDR compatible memory

A memory module includes a memory array, an interface and a controller. The memory array includes an array of memory cells and is configured as a dual in-line memory module (DIMM). The DIMM includes a plurality of connections that have been repurposed from a standard DIMM pin out configuration to interface operational status of the memory device to a host device. The interface is coupled to the memory array and the plurality of connections of the DIMM to interface the memory array to the host device. The controller is coupled to the memory array and the interface and controls at least one of a refresh operation of the memory array, control an error-correction operation of the memory array, control a memory scrubbing operation of the memory array, and control a wear-level control operation of the array, and the controller to interface with the host device.
Owner:SAMSUNG ELECTRONICS CO LTD

A method for cleaning application memory, a server and a terminal

The application discloses a kind of methods for cleaning application memory, server and terminal, it is related to computer technical field.The specific embodiment of the method includes: obtaining the running information of application, wherein, the application includes: at least one business module, the running information includes: the memory information of the application and / or the use rate that the business module is used by user;According to the running information of the application, it is determined whether the memory of the application needs to be cleaned, and the corresponding processing instruction is generated, the processing instruction indicates the target integration mode of the business module;The processing instruction is sent to the terminal running the application, to make the terminal update the integration mode of the business module according to the processing instruction, to clean the memory of the application.This embodiment cleans the application from the business module level, to improve user experience.
Owner:BEIJING JINGDONG SHANGKE INFORMATION TECH CO LTD +1

Dynamic, random-access memory with hidden memory scrubbing

A memory includes a local control circuitry that manages scrub transactions using a set of sense amplifiers separate from those used for access (read and write) transactions. The local control circuitry interrupts scrub transactions to prioritize access requests, thereby offering improved memory performance. The local control circuitry also divides scrub transactions into phases and periods based on whether the scrub transaction requires access to bitlines used for read and write access. This division allows the local control circuitry to interleave and interrupt scrub transactions with access transactions in a manner that minimizes access interference.
Owner:RAMBUS INC

Large-scale high-throughput task query request processing method and system

The invention discloses a large-scale high-throughput task query request processing method and system, and relates to the field of computer cluster scheduling. The large-scale high-throughput task query request processing system comprises a system architecture design module, a core processing mechanism module, a key configuration parameter setting module and a service operation process module. The large-scale high-throughput task query request processing system has the following technical advantages that the scheduling performance is improved through an architecture decoupling and resource isolation mechanism; the performance interference of lock competition, thread switching and frequent I / O operation in a traditional scheme on a scheduler is eliminated through architecture decoupling, the actual measurement scheduling delay is reduced by 40%-60%, the process creation overhead is reduced through a main control process merging request mechanism and maxrequest sonfork parameter regulation and control, the system throughput is improved, the resource utilization rate is optimized, and the system performance is improved. The dual memory cleaning strategy periodically cleans and keeps the timeliness to balance the query real-time performance and memory resource occupation, and the completed task is prevented from residing for a long time.
Owner:BEIJING SKYCLOUD RONGCHUANG SOFTWARE TECH

Computer inspection graphical user interface for electronic devices

1. The name of the design product: computer check graphical user interface for electronic equipment. 2. The use of the design product: for an electronic device. 3. The design points of the design product: in the graphical user interface. 4. The picture or photo that best indicates the design points: design 1 front view. 5. Other views are conventional designs, and other views are omitted. 6. Design 1 is designated as the basic design. 7. The use of the graphical user interface: this interface is used for computer physical examination, Trojan horse killing, memory cleaning, system repair. Design 1 interface change state diagram is the interface presented after clicking "one-key cleaning" in design 1 front view. Design 2 interface change state diagram is the interface presented after clicking "quickly kill" in design 2 front view. Design 3 interface change state diagram is the interface presented after clicking "one-key repair" in design 3 front view. Design 4 interface change state diagram is the interface presented after clicking "quickly kill" in design 4 front view.
Owner:BEIJING QIHOOD TECHNOLOGY CO LTD

A security protection method for big data

This invention relates to the field of data security protection technology, and in particular to a method for big data security protection. The method includes the following steps: acquiring system operation data; mapping the storage locations of the system operation data to obtain a data location mapping table; performing real-time data encryption based on the data location mapping table to obtain an encrypted data storage table; acquiring system memory data; performing reference counting statistics on the system memory data based on the encrypted data storage table to obtain a data reference status table; performing residual detection analysis on the data reference status table to obtain a data residual marker set; performing multi-level cache clearing of residual data based on the data residual marker set to obtain a memory cleanup verification table; and performing defragmentation optimization on the memory cleanup verification table to obtain an optimized memory layout diagram. This invention effectively solves the weaknesses in dynamic data protection in existing technologies, significantly improving the security and reliability of big data systems.
Owner:SHANXI GUOANXIN SECURITY TECHNOLOGY CO LTD

Intelligent router and memory detection prompting method

The embodiment of the invention provides an intelligent router and a memory detection prompting method, and the method can respond to an access event of terminal equipment and detect a memory state set based on operation information data. And if the memory state is a target state of running information data overload, sending a network data packet to the terminal equipment, so that the terminal equipment displays a target prompt page in response to the network data packet. Wherein the target prompt page is used for prompting to clear the operation information data. And receiving a request data packet sent by the terminal device based on the target prompt page, and executing a corresponding response program according to the request data packet. Wherein the response program is used for clearing the running information data and / or modifying the memory state into a non-target state. According to the method, the overload condition of the running information data in the memory can be notified to the user through the target prompt page, so that the user can control the memory cleaning of the intelligent router, the stability of the intelligent router is improved, and the user experience is improved.
Owner:HISENSE BROADBAND MULTIMEDIA TECH

A method and system for real-time monitoring and self-repair of vehicle software performance

This invention relates to the field of data processing technology, and particularly to a method and system for real-time monitoring and self-repair of vehicle software performance. The method involves monitoring vehicle software memory to obtain monitored memory information, dividing and obtaining key memory information and service software memory information, and performing memory stress analysis on key software to obtain an initial software stress rate. Road condition information of the road surface where the vehicle is located is collected and weighted to obtain repair weights and service weights. A first repair scheme for memory cleanup and repair is randomly set. Based on the repair weights, service weights, and initial software stress rate, a first repair fitness is analyzed and calculated, and iterative memory repair optimization is performed to obtain an optimal repair scheme. The optimization strategy is set based on road condition information. The vehicle software memory is cleaned and repaired according to the optimal repair scheme. By implementing this invention, intelligent and dynamic management of vehicle software memory can be achieved.
Owner:ZHONGLING ZHIXING (CHENGDU) TECH CO LTD

Shared memory cleaning method and apparatus, electronic device, and medium

The present disclosure provides a shared memory cleaning method and device, electronic equipment, computer readable storage medium and computer program product, relates to the field of computers, and particularly relates to the fields of data storage and cross-process communication technology. The implementation scheme is as follows: in response to the start of a first process, determining whether there is shared memory corresponding to the first process; in response to determining that there is shared memory corresponding to the first process, determining whether the shared memory is occupied by a second process by setting the state of the shared memory to a first state through a configuration operation, the first state being a state for checking whether the second process has the right to use the shared state; and in response to determining that the shared memory is not occupied by the second process, cleaning the shared memory.
Owner:APOLLO INTELLIGENT DRIVING (BEIJING) TECHNOLOGY CO LTD

Character rendering method and electronic equipment

The invention provides a character rendering method and electronic equipment, and relates to the technical field of terminal equipment. The problems that in a character rendering scene, the memory resource occupation amount is large, and memory cleaning is frequently triggered are solved. The specific scheme is as follows: in response to first character drawing information, storing first font data in a target storage area; wherein the first character drawing information indicates that a target character with a first display effect is rendered and drawn on the first image frame; rendering and drawing a target character on the first image frame according to the first font data; second character drawing information is detected, and the second character drawing information indicates that a target character with a second display effect is rendered and drawn on a second image frame; under the condition that the second display effect is similar to the first display effect, responding to the second character drawing information, and obtaining first character pattern data from the target storage area; and rendering and drawing the target character on the second image frame according to the first character pattern data.
Owner:HONOR DEVICE CO LTD

Memory cleaning method for display device and browser

The embodiment of the invention provides a display device and a browser memory cleaning method, and the method can obtain a memory occupancy rate of a browser, a fragmentation index of the browser and a redundancy score of the browser under the condition that the browser is in a running state, calculate a memory exception index, and improve the memory exception index of the browser. And under the condition that the memory exception index is smaller than a preset exception index threshold value, determining that the browser is in a memory exception state, and executing corresponding memory cleaning operation on the browser according to different memory exception states. According to the embodiment, the memory related parameters of the browser can be automatically monitored and the memory abnormal index can be calculated under the condition that the browser is in the running state, the memory abnormal state of the browser can be accurately identified when the memory abnormal index is too low, and different memory cleaning operations can be automatically executed according to different memory abnormal states, so that the memory cleaning efficiency is improved. The manual operation process of the user is reduced, and the automation of browser memory cleaning is improved.
Owner:VIDAA (NETHERLANDS) INT HLDG LTD

Memory cleaning method and related equipment

The invention discloses a memory cleaning method and related equipment, and the method comprises the steps: obtaining memory occupation information of a first graphics processing unit (GPU) corresponding to a first application according to a first period, the first application being an application running in a foreground; under the condition that the first GPU memory occupation information is greater than a first threshold value, releasing a GPU memory corresponding to the first application; and releasing the GPU memory corresponding to the first application under the condition that the first GPU memory occupation information is greater than the second threshold value and less than the first threshold value and the first application runs in the background. By adopting the method, the GPU memory can be cleaned in time, so that the leakage of the GPU memory is avoided.
Owner:HONOR DEVICE CO LTD

A cache management method, system, electronic device and storage medium

The embodiment of the present specification provides a cache management method, comprising: in response to a triggered memory cleaning event, a memory manager of a Java virtual machine performs scanning processing on an object referenced by a root object of the Java virtual machine; wherein the scanning processing comprises: determining the in-heap memory used for caching the first object referenced by the root object; if the first object referenced by the root object is cached in the first in-heap memory which is not managed by the memory manager, skipping the scanning process for the first in-heap memory, and determining the first object as a valid state; the memory manager of the Java virtual machine determines the object in an invalid state cached in the memory space of the Java virtual machine, and cleans the object in the invalid state. In the above process, the frequency of triggering the memory cleaning event can be reduced, and the duration of memory cleaning can be shortened, thereby effectively reducing the performance overhead during memory management, and weakening the adverse effects caused by the application thread pause due to memory cleaning.
Owner:ALIBABA (CHINA) CO LTD