JP2006351004A - 携帯端末機のメモリ管理方法 - Google Patents
携帯端末機のメモリ管理方法 Download PDFInfo
- Publication number
- JP2006351004A JP2006351004A JP2006135139A JP2006135139A JP2006351004A JP 2006351004 A JP2006351004 A JP 2006351004A JP 2006135139 A JP2006135139 A JP 2006135139A JP 2006135139 A JP2006135139 A JP 2006135139A JP 2006351004 A JP2006351004 A JP 2006351004A
- Authority
- JP
- Japan
- Prior art keywords
- memory
- mobile terminal
- management method
- organization
- memory management
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/38—Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving
- H04B1/40—Circuits
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F12/00—Accessing, addressing or allocating within memory systems or architectures
- G06F12/02—Addressing or allocation; Relocation
- G06F12/0223—User address space allocation, e.g. contiguous or non contiguous base addressing
- G06F12/023—Free address space management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F12/00—Accessing, addressing or allocating within memory systems or architectures
- G06F12/02—Addressing or allocation; Relocation
- G06F12/0223—User address space allocation, e.g. contiguous or non contiguous base addressing
- G06F12/023—Free address space management
- G06F12/0253—Garbage collection, i.e. reclamation of unreferenced memory
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephone Function (AREA)
- Memory System (AREA)
- Debugging And Monitoring (AREA)
Abstract
【解決手段】本発明が提供する携帯端末機のメモリ管理方法は、デーモン機能のリアルタイム監視プログラムを利用して少なくとも1つのリソースの使用量を監視する過程と、前記監視したリソースの種類及びその使用量がメモリ整理の実行条件を満足する場合、メモリ整理を行う過程とを含む。
【選択図】図2
Description
(項目1)
少なくとも1つのリソースの使用量を監視する段階と、
前記監視したリソースの種類及びその使用量が予め設定されたメモリ整理実行条件を満足する場合、メモリ整理を行う段階と
を含むことを特徴とする携帯端末機のメモリ管理方法。
(項目2)
前記リソースが、
プロセッサであることを特徴とする項目1に記載の携帯端末機のメモリ管理方法。
(項目3)
前記メモリ整理が、
前記リソースの使用量が第1基準値以下である場合に行われることを特徴とする項目2に記載の携帯端末機のメモリ管理方法。
(項目4)
前記リソースが、
メモリであることを特徴とする項目1に記載の携帯端末機のメモリ管理方法。
(項目5)
前記メモリ整理が、
前記リソースの使用量が第2基準値以上である場合に行われることを特徴とする項目4に記載の携帯端末機のメモリ管理方法。
(項目6)
前記監視が、
デーモン機能の監視プログラムにより携帯端末機システムのバックグラウンドでリアルタイムに行われることを特徴とする項目1に記載の携帯端末機のメモリ管理方法。
(項目7)
前記メモリ整理が、
メモリブロック全体のうちゴミ領域が存在する部分でのみ行われることを特徴とする項目1に記載の携帯端末機のメモリ管理方法。
(項目8)
携帯端末機のメインプロセッサの使用率を監視する段階と、
前記メインプロセッサの使用率が第1基準値以下であるか否かを判断する段階と、
前記判断の結果、前記メインプロセッサの使用率が第1基準値以下である場合、蓄積されたユーザの使用習慣に基づいて現在時間が、メモリ整理の実行に適した、携帯端末機の使用確率が低い時間であるか否かを判断する段階と、
前記判断の結果、メモリ整理の実行に適した時間である場合、メモリ整理を行う段階と
を含むことを特徴とする携帯端末機のメモリ管理方法。
(項目9)
前記監視が、
デーモン機能の監視プログラムにより携帯端末機システムのバックグラウンドでリアルタイムに行われることを特徴とする項目8に記載の携帯端末機のメモリ管理方法。
(項目10)
前記メモリ整理が、
メモリ整理が必要な部分でのみ行われることを特徴とする項目8に記載の携帯端末機のメモリ管理方法。
(項目11)
前記メモリ整理が必要な部分が、
メモリブロック全体のうちゴミ領域が存在する部分であることを特徴とする項目10に記載の携帯端末機のメモリ管理方法。
(項目12)
ユーザがメモリ整理を要求する段階と、
携帯端末機システムの全ての妨害要因のアクセスを防止する段階と、
メモリを複数の部分に分けてチェックする段階と、
前記複数の部分に対して選択的にメモリ整理を行う段階と
を含むことを特徴とする携帯端末機のメモリ管理方法。
(項目13)
前記複数の部分のうちゴミ領域が存在する部分に対してのみメモリ整理が行われることを特徴とする項目12に記載の携帯端末機のメモリ管理方法。
(項目14)
携帯端末機のメインプロセッサの使用率をリアルタイムに監視する監視ファイルシステムと、
該監視ファイルシステムから前記使用率に関する情報を受け取ってメモリ整理を要求するメインファイルシステムと、
該メインファイルシステムからメモリ整理の要求を受け取ってメモリ整理を行うガーベジコレクションシステムとから構成される内蔵ファイルシステムを含むことを特徴とする携帯端末機。
(項目15)
前記監視ファイルシステムが、
デーモン機能としてシステムのバックグラウンドで動作することを特徴とする項目14に記載の携帯端末機。
(項目16)
前記監視ファイルシステムが、
メモリブロックにおけるゴミ領域の占有部分とその容量をリアルタイムに監視することを特徴とする項目14に記載の携帯端末機。
(項目17)
前記メインファイルシステムが、
前記メインプロセッサの使用率が第1基準値以下であり、前記メモリブロックにおけるゴミ領域の占める比重が第2基準値以上である場合、前記ガーベジコレクションシステムにメモリ整理を要求することを特徴とする項目14に記載の携帯端末機。
(項目18)
前記ガーベジコレクションシステムが、
メモリ整理が必要な部分でのみメモリ整理を行うことを特徴とする項目14に記載の携帯端末機。
(項目19)
前記メモリ整理が必要な部分が、
メモリブロック全体のうちゴミ領域が存在する部分であることを特徴とする項目18に記載の携帯端末機。
110:メインファイルシステム
120:監視ファイルシステム
130:ガーベジコレクションシステム
140:プロセッサ
Claims (19)
- 少なくとも1つのリソースの使用量を監視する段階と、
前記監視したリソースの種類及びその使用量が予め設定されたメモリ整理実行条件を満足する場合、メモリ整理を行う段階と
を含むことを特徴とする携帯端末機のメモリ管理方法。 - 前記リソースが、
プロセッサであることを特徴とする請求項1に記載の携帯端末機のメモリ管理方法。 - 前記メモリ整理が、
前記リソースの使用量が第1基準値以下である場合に行われることを特徴とする請求項2に記載の携帯端末機のメモリ管理方法。 - 前記リソースが、
メモリであることを特徴とする請求項1に記載の携帯端末機のメモリ管理方法。 - 前記メモリ整理が、
前記リソースの使用量が第2基準値以上である場合に行われることを特徴とする請求項4に記載の携帯端末機のメモリ管理方法。 - 前記監視が、
デーモン機能の監視プログラムにより携帯端末機システムのバックグラウンドでリアルタイムに行われることを特徴とする請求項1に記載の携帯端末機のメモリ管理方法。 - 前記メモリ整理が、
メモリブロック全体のうちゴミ領域が存在する部分でのみ行われることを特徴とする請求項1に記載の携帯端末機のメモリ管理方法。 - 携帯端末機のメインプロセッサの使用率を監視する段階と、
前記メインプロセッサの使用率が第1基準値以下であるか否かを判断する段階と、
前記判断の結果、前記メインプロセッサの使用率が第1基準値以下である場合、蓄積されたユーザの使用習慣に基づいて現在時間が、メモリ整理の実行に適した、携帯端末機の使用確率が低い時間であるか否かを判断する段階と、
前記判断の結果、メモリ整理の実行に適した時間である場合、メモリ整理を行う段階と
を含むことを特徴とする携帯端末機のメモリ管理方法。 - 前記監視が、
デーモン機能の監視プログラムにより携帯端末機システムのバックグラウンドでリアルタイムに行われることを特徴とする請求項8に記載の携帯端末機のメモリ管理方法。 - 前記メモリ整理が、
メモリ整理が必要な部分でのみ行われることを特徴とする請求項8に記載の携帯端末機のメモリ管理方法。 - 前記メモリ整理が必要な部分が、
メモリブロック全体のうちゴミ領域が存在する部分であることを特徴とする請求項10に記載の携帯端末機のメモリ管理方法。 - ユーザがメモリ整理を要求する段階と、
携帯端末機システムの全ての妨害要因のアクセスを防止する段階と、
メモリを複数の部分に分けてチェックする段階と、
前記複数の部分に対して選択的にメモリ整理を行う段階と
を含むことを特徴とする携帯端末機のメモリ管理方法。 - 前記複数の部分のうちゴミ領域が存在する部分に対してのみメモリ整理が行われることを特徴とする請求項12に記載の携帯端末機のメモリ管理方法。
- 携帯端末機のメインプロセッサの使用率をリアルタイムに監視する監視ファイルシステムと、
該監視ファイルシステムから前記使用率に関する情報を受け取ってメモリ整理を要求するメインファイルシステムと、
該メインファイルシステムからメモリ整理の要求を受け取ってメモリ整理を行うガーベジコレクションシステムとから構成される内蔵ファイルシステムを含むことを特徴とする携帯端末機。 - 前記監視ファイルシステムが、
デーモン機能としてシステムのバックグラウンドで動作することを特徴とする請求項14に記載の携帯端末機。 - 前記監視ファイルシステムが、
メモリブロックにおけるゴミ領域の占有部分とその容量をリアルタイムに監視することを特徴とする請求項14に記載の携帯端末機。 - 前記メインファイルシステムが、
前記メインプロセッサの使用率が第1基準値以下であり、前記メモリブロックにおけるゴミ領域の占める比重が第2基準値以上である場合、前記ガーベジコレクションシステムにメモリ整理を要求することを特徴とする請求項14に記載の携帯端末機。 - 前記ガーベジコレクションシステムが、
メモリ整理が必要な部分でのみメモリ整理を行うことを特徴とする請求項14に記載の携帯端末機。 - 前記メモリ整理が必要な部分が、
メモリブロック全体のうちゴミ領域が存在する部分であることを特徴とする請求項18に記載の携帯端末機。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020050050582A KR100690804B1 (ko) | 2005-06-13 | 2005-06-13 | 휴대단말기의 메모리 정리 방법 |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2006351004A true JP2006351004A (ja) | 2006-12-28 |
Family
ID=36968501
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006135139A Pending JP2006351004A (ja) | 2005-06-13 | 2006-05-15 | 携帯端末機のメモリ管理方法 |
Country Status (5)
Country | Link |
---|---|
US (1) | US20070005926A1 (ja) |
EP (1) | EP1736885A3 (ja) |
JP (1) | JP2006351004A (ja) |
KR (1) | KR100690804B1 (ja) |
CN (1) | CN1881980A (ja) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011209963A (ja) * | 2010-03-29 | 2011-10-20 | Mitsubishi Electric Corp | メモリ制御装置及びメモリ制御方法 |
JP2011227835A (ja) * | 2010-04-22 | 2011-11-10 | Mitsubishi Electric Corp | 記憶媒体の制御装置、制御プログラム、及び制御方法 |
JPWO2011125635A1 (ja) * | 2010-04-07 | 2013-07-08 | 日本電気株式会社 | 情報処理端末およびその制御方法 |
JP2015022504A (ja) * | 2013-07-18 | 2015-02-02 | 富士通株式会社 | 情報処理装置、方法、及びプログラム |
JP2016525249A (ja) * | 2013-11-14 | 2016-08-22 | 華為技術有限公司Huawei Technologies Co.,Ltd. | ガベージデータを収集するための方法及び記憶装置 |
Families Citing this family (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070033240A1 (en) * | 2005-08-04 | 2007-02-08 | International Business Machines Corporation | Scheduling garbage collection |
CN101141737B (zh) * | 2007-09-25 | 2010-09-29 | 中兴通讯股份有限公司 | 在移动终端上实时更新空间信息的方法 |
US8595572B2 (en) | 2009-04-08 | 2013-11-26 | Google Inc. | Data storage device with metadata command |
US8566508B2 (en) | 2009-04-08 | 2013-10-22 | Google Inc. | RAID configuration in a flash memory data storage device |
US20100287217A1 (en) * | 2009-04-08 | 2010-11-11 | Google Inc. | Host control of background garbage collection in a data storage device |
KR101908732B1 (ko) * | 2011-12-23 | 2018-10-16 | 엘지전자 주식회사 | 메모리 정리를 실행하는 전자 기기 및 그 방법 |
EP3200539B1 (en) | 2013-04-12 | 2020-09-23 | Telefonaktiebolaget LM Ericsson (publ) | A method and wireless device for providing device-to-device communication |
NZ716964A (en) | 2013-08-09 | 2017-02-24 | Ericsson Telefon Ab L M | Direct control signaling in a wireless communication system |
WO2015020603A1 (en) | 2013-08-09 | 2015-02-12 | Telefonaktiebolaget L M Ericsson (Publ) | Method and apparatus for timing misalignment signalling |
US9948743B2 (en) * | 2015-07-28 | 2018-04-17 | Salesforce.Com, Inc. | Managing memory usage in server systems |
CN105786561B (zh) * | 2016-01-29 | 2020-06-02 | 北京小米移动软件有限公司 | 进程调用的方法及装置 |
US20180292988A1 (en) * | 2017-04-07 | 2018-10-11 | GM Global Technology Operations LLC | System and method for data access in a multicore processing system to reduce accesses to external memory |
CN109005455B (zh) * | 2017-06-07 | 2021-01-22 | 杭州海康威视***技术有限公司 | 视频数据处理方法及装置 |
US11294530B2 (en) * | 2017-08-07 | 2022-04-05 | Microsoft Technology Licensing, Llc | Displaying a translucent version of a user interface element |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20000040307A (ko) * | 1998-12-17 | 2000-07-05 | 윤종용 | 대용량 전화번호부 저장방법 |
US6629113B1 (en) * | 1999-06-30 | 2003-09-30 | International Business Machines Corporation | Method and system for dynamically adjustable and configurable garbage collector |
US6349314B1 (en) * | 1999-09-29 | 2002-02-19 | Motorola, Inc. | Adaptive scheduler for mark and sweep garbage collection in interactive systems |
KR100624863B1 (ko) * | 1999-12-21 | 2006-09-14 | 엘지전자 주식회사 | 이동통신 단말기의 메모리의 효율적 사용 방법 |
KR100365725B1 (ko) * | 2000-12-27 | 2002-12-26 | 한국전자통신연구원 | 플래시 메모리를 이용한 파일 시스템에서 등급별 지움정책 및 오류 복구 방법 |
US7437557B2 (en) * | 2003-06-03 | 2008-10-14 | Lg Electronics Inc. | Garbage collection system and method for a mobile communication terminal |
-
2005
- 2005-06-13 KR KR1020050050582A patent/KR100690804B1/ko not_active IP Right Cessation
-
2006
- 2006-05-15 JP JP2006135139A patent/JP2006351004A/ja active Pending
- 2006-05-30 EP EP06011077A patent/EP1736885A3/en not_active Withdrawn
- 2006-05-31 US US11/443,087 patent/US20070005926A1/en not_active Abandoned
- 2006-06-12 CN CNA2006100913212A patent/CN1881980A/zh active Pending
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011209963A (ja) * | 2010-03-29 | 2011-10-20 | Mitsubishi Electric Corp | メモリ制御装置及びメモリ制御方法 |
JPWO2011125635A1 (ja) * | 2010-04-07 | 2013-07-08 | 日本電気株式会社 | 情報処理端末およびその制御方法 |
JP5800803B2 (ja) * | 2010-04-07 | 2015-10-28 | レノボ・イノベーションズ・リミテッド(香港) | 情報処理端末およびその制御方法 |
JP2011227835A (ja) * | 2010-04-22 | 2011-11-10 | Mitsubishi Electric Corp | 記憶媒体の制御装置、制御プログラム、及び制御方法 |
JP2015022504A (ja) * | 2013-07-18 | 2015-02-02 | 富士通株式会社 | 情報処理装置、方法、及びプログラム |
JP2016525249A (ja) * | 2013-11-14 | 2016-08-22 | 華為技術有限公司Huawei Technologies Co.,Ltd. | ガベージデータを収集するための方法及び記憶装置 |
JP2017123177A (ja) * | 2013-11-14 | 2017-07-13 | 華為技術有限公司Huawei Technologies Co.,Ltd. | ガベージデータを収集するための方法及び記憶装置 |
US10303600B2 (en) | 2013-11-14 | 2019-05-28 | Huawei Technologies Co., Ltd. | Method and storage device for collecting garbage data |
Also Published As
Publication number | Publication date |
---|---|
EP1736885A3 (en) | 2007-04-11 |
US20070005926A1 (en) | 2007-01-04 |
CN1881980A (zh) | 2006-12-20 |
KR100690804B1 (ko) | 2007-03-09 |
KR20060129873A (ko) | 2006-12-18 |
EP1736885A2 (en) | 2006-12-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2006351004A (ja) | 携帯端末機のメモリ管理方法 | |
CN107832100B (zh) | 一种apk插件的加载方法及其终端 | |
US20220221998A1 (en) | Memory management method, electronic device and non-transitory computer-readable medium | |
CN103218224B (zh) | 一种提高存储空间利用率的方法和终端 | |
JP2013509658A (ja) | 将来の使用推量に基づく記憶メモリの割り当て | |
CN109428913B (zh) | 一种存储扩容方法及装置 | |
CN104503887A (zh) | 计算设备状态展示方法及装置 | |
WO2022105435A1 (zh) | 游戏资源数据的处理方法及装置 | |
CN111881135A (zh) | 一种数据聚合方法、装置、设备及计算机可读存储介质 | |
CN108874324B (zh) | 一种访问请求处理方法、装置、设备及可读存储介质 | |
CN103197962B (zh) | 多进程状态切换方法和装置 | |
CN110704184A (zh) | 一种应用内存优化方法、装置和移动终端 | |
CN110825694A (zh) | 数据处理方法、装置、设备和存储介质 | |
KR20210049602A (ko) | 컴퓨팅 장치 및 그 동작 방법 | |
CN110753040B (zh) | 一种请求处理的方法及装置 | |
TW201413585A (zh) | 開機之映像檔之大小縮減方法及運算裝置 | |
KR100797122B1 (ko) | 휴대 단말기의 이동식 저장 매체를 이용한 파일 처리 장치및 방법 | |
CN110781166B (zh) | 存储***中数据管理方法和装置 | |
US8281091B2 (en) | Automatic selection of storage volumes in a data storage system | |
CN108536759B (zh) | 一种样本回放数据存取方法及装置 | |
CN111090627B (zh) | 基于池化的日志存储方法、装置、计算机设备及存储介质 | |
CN115543859A (zh) | 多分区ssd的磨损均衡优化方法、装置、设备及介质 | |
CN114089912A (zh) | 基于消息中间件的数据处理方法及装置、存储介质 | |
CN107450859B (zh) | 一种读取文件数据的方法和装置 | |
WO2018211628A1 (ja) | メモリ管理システム、情報処理装置およびメモリの管理方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20070727 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070731 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20071030 |
|
A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20071102 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20080208 |