CL2018001390A1 - Uso de memoria volátil como memoria no volátil - Google Patents
Uso de memoria volátil como memoria no volátilInfo
- Publication number
- CL2018001390A1 CL2018001390A1 CL2018001390A CL2018001390A CL2018001390A1 CL 2018001390 A1 CL2018001390 A1 CL 2018001390A1 CL 2018001390 A CL2018001390 A CL 2018001390A CL 2018001390 A CL2018001390 A CL 2018001390A CL 2018001390 A1 CL2018001390 A1 CL 2018001390A1
- Authority
- CL
- Chile
- Prior art keywords
- volatile memory
- computer device
- perform
- operating system
- amount
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0668—Interfaces specially adapted for storage systems adopting a particular infrastructure
- G06F3/0671—In-line storage system
- G06F3/0683—Plurality of storage devices
- G06F3/0685—Hybrid storage combining heterogeneous device types, e.g. hierarchical storage, hybrid arrays
-
- D—TEXTILES; PAPER
- D05—SEWING; EMBROIDERING; TUFTING
- D05B—SEWING
- D05B19/00—Programme-controlled sewing machines
-
- D—TEXTILES; PAPER
- D05—SEWING; EMBROIDERING; TUFTING
- D05B—SEWING
- D05B19/00—Programme-controlled sewing machines
- D05B19/02—Sewing machines having electronic memory or microprocessor control unit
-
- D—TEXTILES; PAPER
- D05—SEWING; EMBROIDERING; TUFTING
- D05B—SEWING
- D05B19/00—Programme-controlled sewing machines
- D05B19/02—Sewing machines having electronic memory or microprocessor control unit
- D05B19/04—Sewing machines having electronic memory or microprocessor control unit characterised by memory aspects
-
- D—TEXTILES; PAPER
- D05—SEWING; EMBROIDERING; TUFTING
- D05B—SEWING
- D05B19/00—Programme-controlled sewing machines
- D05B19/02—Sewing machines having electronic memory or microprocessor control unit
- D05B19/04—Sewing machines having electronic memory or microprocessor control unit characterised by memory aspects
- D05B19/06—Physical exchange of memory
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/28—Supervision thereof, e.g. detecting power-supply failure by out of limits supervision
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F12/00—Accessing, addressing or allocating within memory systems or architectures
- G06F12/02—Addressing or allocation; Relocation
- G06F12/08—Addressing or allocation; Relocation in hierarchically structured memory systems, e.g. virtual memory systems
- G06F12/0802—Addressing of a memory level in which the access to the desired data or data block requires associative addressing means, e.g. caches
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F12/00—Accessing, addressing or allocating within memory systems or architectures
- G06F12/02—Addressing or allocation; Relocation
- G06F12/08—Addressing or allocation; Relocation in hierarchically structured memory systems, e.g. virtual memory systems
- G06F12/10—Address translation
- G06F12/1081—Address translation for peripheral access to main memory, e.g. direct memory access [DMA]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0602—Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
- G06F3/0614—Improving the reliability of storage systems
- G06F3/0619—Improving the reliability of storage systems in relation to data integrity, e.g. data losses, bit errors
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0629—Configuration or reconfiguration of storage systems
- G06F3/0631—Configuration or reconfiguration of storage systems by allocating resources to storage systems
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0646—Horizontal data movement in storage systems, i.e. moving data in between storage devices or systems
- G06F3/0647—Migration mechanisms
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0653—Monitoring storage devices or systems
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0668—Interfaces specially adapted for storage systems adopting a particular infrastructure
- G06F3/0671—In-line storage system
- G06F3/0683—Plurality of storage devices
- G06F3/0688—Non-volatile semiconductor memory arrays
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0668—Interfaces specially adapted for storage systems adopting a particular infrastructure
- G06F3/0671—In-line storage system
- G06F3/0683—Plurality of storage devices
- G06F3/0689—Disk arrays, e.g. RAID, JBOD
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C29/00—Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C29/00—Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
- G11C29/003—Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation in serial memories
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C29/00—Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
- G11C29/006—Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation at wafer scale level, i.e. wafer scale integration [WSI]
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Computer Security & Cryptography (AREA)
- Textile Engineering (AREA)
- Computer Hardware Design (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Techniques For Improving Reliability Of Storages (AREA)
- Power Sources (AREA)
- Memory System (AREA)
- Retry When Errors Occur (AREA)
- Debugging And Monitoring (AREA)
Abstract
DISPOSITIVO DE CÓMPUTO QUE COMPRENDE UNA MEMORIA VOLÁTIL, UN DISPOSITIVO DE ALMACENAMIENTO NO VOLÁTIL, UN SISTEMA OPERATIVO DEL DISPOSITIVO DE CÓMPUTO, UNO O MÁS PROCESADORES TAL QUE EL DISPOSITIVO DE CÓMPUTO AL MENOS RECIBA INFORMACIÓN INDICATIVA DE UNA CANTIDAD DE ENERGÍA EN UNA BATERÍA, DETERMINE UNA CANTIDAD DE ENERGÍA NECESARIA PARA REALIZAR UNA OPERACIÓN DE TRANSFERENCIA DE MEMORIA, DETERMINE LA CANTIDAD DE ENERGÍA NECESARIA PARA REALIZAR LA OPERACIÓN DE TRANSFERENCIA DE MEMORIA Y CONFIGURE EL SISTEMA OPERATIVO; MÉTODO; MEDIO DE ALMACENAMIENTO LEGIBLE POR COMPUTADORA.-
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US15/004,830 US9746895B2 (en) | 2016-01-22 | 2016-01-22 | Use of volatile memory as non-volatile memory |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CL2018001390A1 true CL2018001390A1 (es) | 2018-09-14 |
Family
ID=57956418
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CL2018001390A CL2018001390A1 (es) | 2016-01-22 | 2018-05-23 | Uso de memoria volátil como memoria no volátil |
Country Status (18)
| Country | Link |
|---|---|
| US (2) | US9746895B2 (es) |
| EP (1) | EP3405858A1 (es) |
| JP (1) | JP7054384B2 (es) |
| KR (1) | KR102711781B1 (es) |
| CN (1) | CN108369488B (es) |
| AU (1) | AU2017210226B2 (es) |
| BR (1) | BR112018010704A8 (es) |
| CA (1) | CA3003486C (es) |
| CL (1) | CL2018001390A1 (es) |
| CO (1) | CO2018005630A2 (es) |
| IL (1) | IL259104B (es) |
| MX (1) | MX393173B (es) |
| MY (1) | MY202661A (es) |
| PH (1) | PH12018550054B1 (es) |
| RU (1) | RU2739722C2 (es) |
| SG (1) | SG11201803670UA (es) |
| WO (1) | WO2017127709A1 (es) |
| ZA (1) | ZA201802763B (es) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9760147B2 (en) | 2016-01-22 | 2017-09-12 | Microsoft Technology Licensing, Llc | Power control for use of volatile memory as non-volatile memory |
| US10496443B2 (en) * | 2017-05-03 | 2019-12-03 | Vmware, Inc. | OS/hypervisor-based persistent memory |
| US10474550B2 (en) | 2017-05-03 | 2019-11-12 | Vmware, Inc. | High availability for persistent memory |
| CN113535666A (zh) * | 2020-04-15 | 2021-10-22 | 华为技术有限公司 | 数据写入方法及装置、数据库系统、存储介质 |
| CN115080158B (zh) * | 2021-03-12 | 2024-07-09 | Oppo广东移动通信有限公司 | 界面显示方法、装置、终端设备及计算机可读存储介质 |
Family Cites Families (25)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH01241653A (ja) * | 1988-03-24 | 1989-09-26 | Matsushita Graphic Commun Syst Inc | メモリー・バックアップ・システム |
| JPH0467219A (ja) * | 1990-07-09 | 1992-03-03 | Fujitsu Ltd | 停電時における半導体記憶装置のデータ保護方式 |
| JPH07271683A (ja) * | 1994-03-31 | 1995-10-20 | Fanuc Ltd | データ保持方式 |
| JPH07306839A (ja) * | 1994-05-11 | 1995-11-21 | Hitachi Ltd | ネットワークファイルのアクセス高速化方法 |
| US6957355B2 (en) | 2002-09-18 | 2005-10-18 | Sun Microsystems, Inc. | Method and system for dynamically adjusting storage system write cache based on the backup battery level |
| GB0320142D0 (en) * | 2003-08-28 | 2003-10-01 | Ibm | Data storage systems |
| US7051223B2 (en) * | 2003-09-30 | 2006-05-23 | International Business Madnine Corporation | System, apparatus, and method for limiting non-volatile memory |
| US7805523B2 (en) * | 2004-03-15 | 2010-09-28 | Mitchell David C | Method and apparatus for partial updating of client interfaces |
| DE602004003583T2 (de) * | 2004-10-04 | 2007-11-22 | Research In Motion Ltd., Waterloo | System und Verfahren zum Datensichern bei Stromausfall |
| JP4842563B2 (ja) * | 2005-05-16 | 2011-12-21 | パナソニック株式会社 | メモリコントローラ、不揮発性記憶装置、不揮発性記憶システム、及びデータ書き込み方法 |
| JP2006323739A (ja) * | 2005-05-20 | 2006-11-30 | Renesas Technology Corp | メモリモジュール、メモリシステム、及び情報機器 |
| US7451348B2 (en) | 2005-08-04 | 2008-11-11 | Dot Hill Systems Corporation | Dynamic write cache size adjustment in raid controller with capacitor backup energy source |
| CZ298373B6 (cs) * | 2006-01-13 | 2007-09-12 | Ažd Praha S. R. O. | Zpusob zachování bezpecného stavu elektronických bezpecnostne relevantních zarízení se složenou bezpecností pri poruše |
| US9081669B2 (en) * | 2006-04-27 | 2015-07-14 | Avalanche Technology, Inc. | Hybrid non-volatile memory device |
| US8200885B2 (en) * | 2007-07-25 | 2012-06-12 | Agiga Tech Inc. | Hybrid memory system with backup power source and multiple backup an restore methodology |
| US8281169B2 (en) | 2008-08-27 | 2012-10-02 | Wireless Silicon Group, Inc. | Method and system for power management for a handheld mobile electronic device executing-in-place an application kernel from execute-in-place non-volatile memory (XIP NVM) |
| US8468370B2 (en) * | 2009-09-16 | 2013-06-18 | Seagate Technology Llc | Systems, methods and devices for control of the operation of data storage devices using solid-state memory and monitoring energy used therein |
| US8437808B2 (en) | 2010-05-03 | 2013-05-07 | Hewlett-Packard Development Company, L.P. | Apparatus and methods for power management on mobile devices |
| US9037820B2 (en) * | 2012-06-29 | 2015-05-19 | Intel Corporation | Optimized context drop for a solid state drive (SSD) |
| US9317212B2 (en) | 2012-12-18 | 2016-04-19 | Intel Corporation | Method and apparatus for controlling a storage device |
| US9098280B2 (en) | 2012-12-28 | 2015-08-04 | Intel Corporation | Staged power distribution control |
| US20140229657A1 (en) * | 2013-02-08 | 2014-08-14 | Microsoft Corporation | Readdressing memory for non-volatile storage devices |
| US9335809B2 (en) | 2013-03-15 | 2016-05-10 | Seagate Technology Llc | Volatile memory storing system data during low power mode operation and monitoring the voltage supplied to the memory during low power mode |
| JP2014194634A (ja) * | 2013-03-28 | 2014-10-09 | Sony Corp | 情報処理装置、情報処理方法、並びに記録媒体 |
| US9372759B2 (en) * | 2014-06-16 | 2016-06-21 | Samsung Electronics Co., Ltd. | Computing system with adaptive back-up mechanism and method of operation thereof |
-
2016
- 2016-01-22 US US15/004,830 patent/US9746895B2/en active Active
-
2017
- 2017-01-20 JP JP2018528232A patent/JP7054384B2/ja active Active
- 2017-01-20 MX MX2018006388A patent/MX393173B/es unknown
- 2017-01-20 PH PH1/2018/550054A patent/PH12018550054B1/en unknown
- 2017-01-20 CN CN201780004322.5A patent/CN108369488B/zh active Active
- 2017-01-20 BR BR112018010704A patent/BR112018010704A8/pt not_active Application Discontinuation
- 2017-01-20 CA CA3003486A patent/CA3003486C/en active Active
- 2017-01-20 SG SG11201803670UA patent/SG11201803670UA/en unknown
- 2017-01-20 EP EP17702741.4A patent/EP3405858A1/en not_active Ceased
- 2017-01-20 AU AU2017210226A patent/AU2017210226B2/en not_active Ceased
- 2017-01-20 MY MYPI2018701911A patent/MY202661A/en unknown
- 2017-01-20 KR KR1020187015412A patent/KR102711781B1/ko active Active
- 2017-01-20 RU RU2018119717A patent/RU2739722C2/ru active
- 2017-01-20 WO PCT/US2017/014377 patent/WO2017127709A1/en not_active Ceased
- 2017-07-28 US US15/663,571 patent/US10359826B2/en active Active
-
2018
- 2018-04-25 ZA ZA2018/02763A patent/ZA201802763B/en unknown
- 2018-05-02 IL IL259104A patent/IL259104B/en unknown
- 2018-05-23 CL CL2018001390A patent/CL2018001390A1/es unknown
- 2018-05-28 CO CONC2018/0005630A patent/CO2018005630A2/es unknown
Also Published As
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CL2018001390A1 (es) | Uso de memoria volátil como memoria no volátil | |
| CL2017003263A1 (es) | Arquitectura basada en bloques con ejecución paralela de bloques sucesivos. | |
| BR112017011735A2 (pt) | sistema e método para facilitar transações de dinheiro em sistema de atm sem cartão de atm usando móvel | |
| CL2016000138A1 (es) | Sistema, dispositivo inteligente y método de repartición de las operaciones y de los costes de un dispositivo inteligente. | |
| BR112016016822A2 (pt) | métodos para operar um dispositivo e para conduzir uma transação, meio legível por computador não transitório, e, sistema para conduzir uma transação | |
| CL2017002847A1 (es) | Sistema y método para extraer y compartir datos de usuario relacionados con la aplicación. | |
| CL2018000126A1 (es) | Sistemas y métodos para dividir índices de búsqueda para una mayor eficiencia en la identificación de segmentos de medios | |
| CL2017001389A1 (es) | Manejo de permisos de acceso a cuadernos de clase y sus grupos de sección en una aplicación de cuaderno | |
| MX2017007292A (es) | Programacion remota para sistema de control de acceso con datos de tarjeta virtual. | |
| MX2017007644A (es) | Entrega de notificacion adaptada al usuario. | |
| MX2017007288A (es) | Sistema de control de acceso con datos de tarjeta virtual. | |
| BR112015007256A2 (pt) | aparelho, método, e meio de armazenamento legível por computador não transitório. | |
| CL2014002998A1 (es) | Procedimiento para intercambiar datos entre dos dispositivos clientes, comprende almacenar uno o más programas en un ordenador, obtener desde el primer dispositivo una solicitud de adquisición de datos, identificar el segundo dispositivo, emitir una segunda solicitud, obtener desde el segundo dispositivo el parámetro de búsqueda, y proporcionar al menos un resultado de búsqueda; sistema; medio de almacenamiento. | |
| CL2014000525A1 (es) | Método de aprendizaje de idiomas comprende recibir una entrada de audio, generar un resultado que incluye información de respuesta sobre la pronunciación, y entregar un resultado grafico asociado a la pronunciación adecuada; sistema; medio legible por computador para almacenar instrucciones. | |
| BR112015001228A2 (pt) | métodos implementado por computador para processar e para reportar resultados de teste de um dispositivo médico, meio de armazenamento legível por computador, e, sistema para reportar resultados de testes médicos. | |
| BR112014028642A2 (pt) | método para agrupamento de rede social , sistema e meio de armazenamento legível por computador. | |
| BR112017017345A2 (pt) | camadas de metal para uma célula de bit de três portas | |
| BR112012004856A2 (pt) | aparelho de acesso condicional, aparelho fonte, método para gerar seletivamente um sinal com um aparelho de acesso condicional, e, meio de armazenamento legível por computador. | |
| AR094354A1 (es) | Sistema para proporcionar una compilación de medios sociales | |
| CL2017002095A1 (es) | Edición y manipulación de trazo de tinta. | |
| PE20170646A1 (es) | Sistema de evaluacion de riesgos para sistema de proceso, programa de evaluacion de riesgos y metodos de evaluacion de riesgos | |
| BR112015032864A2 (pt) | método , sistema de computação , e meio de armazenamento legível por computador não transitório armazenando as instruções que mediante a execução causam um sistema | |
| BR112014003298A2 (pt) | artigo fabricado compreendendo um meio lido por computador, aparelho e método | |
| CO7160075A2 (es) | Manejo basado en red de conjuntos de datos protegidos | |
| MX2016011777A (es) | Sistemas y metodos para prediccion de cuadrilla de servicios publicos. |