-
公开(公告)号:WO2017057912A1
公开(公告)日:2017-04-06
申请号:PCT/KR2016/010895
申请日:2016-09-29
Applicant: 삼성전자주식회사
IPC: G06F9/44 , G06F3/048 , G06F3/0488
CPC classification number: G06F3/048 , G06F3/0488 , G06F9/44
Abstract: 본 개시는 전자 장치의 사용자 패턴을 반영한 프리로딩(preloding) 어플리케이션(application) 선정 및 프리로딩 레벨(level)을 결정하기 위한 장치 및 방법에 관한 것이다. 본 개시에 따른 전자 장치는 어플리케이션의 스코어를 결정하기 위한 데이터 관리부, 상기 어플리케이션의 스코어를 기초로 프리로딩(preloading) 어플리케이션을 선정하는 어플리케이션 선정부를 포함한다. 또한 전자 장치는 선정된 프리로딩 대상 어플리케이션에 대하여 전자 장치의 상태를 나타내는 변수 및 스코어를 기초로 프리로딩 레벨을 결정하는 프리로딩 레벨 결정부를 더 포함할 수 있다.
Abstract translation: 本公开涉及一种用于选择反映电子设备的用户模式并确定预加载电平的预加载应用的装置和方法。 根据本公开的电子设备包括:数据管理单元,用于确定应用的得分; 以及应用选择单元,用于基于应用的得分选择预加载应用。 此外,电子装置还可以包括预加载电平确定单元,用于基于变量和相对于所选择的预加载目标应用的电子设备的状态的分数来确定预加载电平。
-
公开(公告)号:KR1020160143026A
公开(公告)日:2016-12-14
申请号:KR1020150079037
申请日:2015-06-04
Applicant: 삼성전자주식회사
CPC classification number: G06F3/0611 , G06F3/0613 , G06F3/0631 , G06F3/0644 , G06F3/0665 , G06F3/0673 , G06F3/0679 , G06F3/0688 , G06F12/0223 , G06F12/0284 , G06F12/1081 , G06F2212/2515 , G06F2212/502
Abstract: 본발명의실시예에따르면, 메모리관리방법에있어서, 연속메모리할당영역의세그먼트에서페이지단위메모리할당요청자및 연속메모리할당요청자의배타적관계를포함하는리스트를설정하는단계, 메모리할당요청을수신하는단계, 상기메모리할당요청자가상기리스트에포함된메모리할당요청자인지확인하는단계및 상기메모리할당자가상기리스트에포함되어있으면, 상기리스트의세그먼트에대응하는연속메모리할당영역의페이지를할당하는단계를포함하는방법및 이를이용하는전자장치를제공할수 있다.
Abstract translation: 提供了一种用于管理存储器和电子设备的方法。 该方法包括:在页面单元存储器分配请求器和连续的存储器分配请求器之间设置与排列连续的存储器分配区域对应的独占关系的列表,接收存储器分配请求,确认存储器分配请求者是否包括 存储器分配请求者包括在列表中,并且如果存储器分配请求者被包括在列表中,则分配对应于段的连续存储器分配区域的页面。
-
-
-
公开(公告)号:KR1020160132519A
公开(公告)日:2016-11-21
申请号:KR1020150065120
申请日:2015-05-11
Applicant: 삼성전자주식회사
CPC classification number: G06F12/023 , G06F1/32 , G06F3/0604 , G06F3/0611 , G06F3/0631 , G06F3/0673 , G06F12/02 , G06F12/08 , G06F2212/1024 , G06F2212/1028
Abstract: 본발명의실시예에따른전자장치는, 복수의페이지를포함하는메모리; 및메모리할당요청시 메모리단편화제거요청이발생하는경우, 상기메모리내 복수의페이지영역에대한페이지상태정보를기반으로상기복수의페이지영역중 이동불가능페이지가없는페이지영역을선택하고, 상기선택된페이지영역내의이동가능페이지를이동시키며, 상기이동가능페이지의이동후, 상기선택된페이지영역을상기메모리할당요청에대응하여할당하는제어부를포함하는것을특징으로한다. 다만, 상기실시예에한정되지않으며다른실시예가가능하다.
Abstract translation: 根据本发明实施例的电子设备包括:包括多页的存储器; 以及控制单元,其在进行存储器分配请求时发生存储器碎片整理请求的情况下,基于页面状态在存储器中的多个页面区域中选择不具有不可移动页面的页面区域 关于多个页面区域的信息,移动所选页面区域中的可移动页面,并且在移动页面移动之后响应于对存储器分配的请求来分配所选择的页面区域。 然而,本发明不限于上述实施例,其他实施例也是可能的。
-
公开(公告)号:KR101885211B1
公开(公告)日:2018-08-29
申请号:KR1020120008453
申请日:2012-01-27
Applicant: 삼성전자주식회사
IPC: G06F9/50
CPC classification number: G06F9/5011 , G06F9/5066 , G06T1/20
Abstract: 본발명은 GPU의자원을효율적으로할당하기위한방법및 장치에대한것으로, 자원할당방법은적어도하나이상의오퍼레이션을포함하는테스크(Task)를수신하고, 상기오퍼레이션각각을리퀘스트단위로구분하여저장하는단계; 둘이상의동일한오퍼레이션을하나의리퀘스트단위로설정하기위하여머징(Merging)하는단계; 및상기리퀘스트의실행순서에따라상기 GPU의자원을할당하는단계를포함하는것을특징으로한다. 본발명에따르면, 오퍼레이션레벨에서 GPU 자원을효율적으로할당할수 있는효과가있다.
-
公开(公告)号:KR1020170039999A
公开(公告)日:2017-04-12
申请号:KR1020150139290
申请日:2015-10-02
Applicant: 삼성전자주식회사
IPC: G06F9/44 , G06F3/048 , G06F3/0488
CPC classification number: G06F3/048 , G06F3/0488 , G06F9/44
Abstract: 본발명은전자장치의사용자패턴을반영한프리로딩(preloding) 어플리케이션(application) 선정및 프리로딩레벨(level)을결정하기위한장치및 방법에관한것이다. 본발명에따른전자장치는어플리케이션의스코어를결정하기위한데이터관리부, 상기어플리케이션의스코어를기초로프리로딩(preloading) 어플리케이션을선정하는어플리케이션선정부를포함한다. 또한전자장치는선정된프리로딩대상어플리케이션에대하여전자장치의상태를나타내는변수및 스코어를기초로프리로딩레벨을결정하는프리로딩레벨결정부를더 포함할수 있다.
Abstract translation: 本发明涉及一种用于确定预加载应用和反映电子设备的用户模式的预加载水平的设备和方法。 根据本发明的电子设备包括用于确定应用的分数的数据管理单元和用于基于应用的分数来选择预加载应用的应用选择单元。 另外,电子装置可进一步包括用于确定所述变量和表示到预定的预加载的目标应用程序的电子设备相对于所述的状态的得分的基础上的负载前的水平预加载水平确定。
-
公开(公告)号:KR1020150116606A
公开(公告)日:2015-10-16
申请号:KR1020140041673
申请日:2014-04-08
Applicant: 삼성전자주식회사
IPC: G06F12/02
CPC classification number: G06F12/023 , G06F12/123 , G06F2212/1044
Abstract: 본발명의실시예에따르면하드웨어장치에기반한메모리관리방법을제공한다. 본발명의실시예는운영체제의메모리관리자를가속하기위한하드웨어기반메모리할당모듈, 메모리회수모듈및 메모리컴팩션모듈을제공한다. 또한, 상기메모리할당모듈, 메모리회수모듈및 메모리컴팩션모듈을이용한메모리관리방법을제공한다.
Abstract translation: 根据本发明的实施例,提供了一种基于硬件的存储器管理装置的存储器管理方法。 本发明的实施例提供一种用于加速操作系统的存储器管理器,存储器收集模块和存储器压缩模块的基于硬件的存储器分配模块。 此外,提供了使用存储器分配模块,存储器收集模块和存储器压缩模块的存储器管理方法。
-
公开(公告)号:KR1020150117192A
公开(公告)日:2015-10-19
申请号:KR1020140103866
申请日:2014-08-11
Applicant: 삼성전자주식회사
CPC classification number: G06F3/0619 , G06F3/061 , G06F3/065 , G06F3/0652 , G06F3/0659 , G06F3/0673 , G06F9/445 , G06F9/44505 , G06F13/14 , G06F2003/0692 , G06F9/448
Abstract: 본발명은단말에서애플리케이션을실행하는방법및 장치에관한것이다. 구체적으로, 본발명은애플리케이션을런칭(Launching)할때 또는애플리케이션이실행중인상태에서실행되는속도를개선하기위한것으로애플리케이션의런칭단계에서는요청된 I/O들을미리로딩(Pre-loading)하기위해서업데이트하는방법및 장치를제공하고, 애플리케이션의런칭이후단계에서는메모리매핑정보를관리하는방법및 장치를제공한다.
Abstract translation: 本发明涉及一种在终端中执行应用的方法和装置。 特别地,本发明是提高执行或启动应用的速度。 在启动应用程序的步骤中,提供了用于预加载所需I / O的更新方法和装置。 在启动应用程序的步骤之后,提供了一种用于管理存储器映射信息的方法和装置。
-
公开(公告)号:KR1020130101693A
公开(公告)日:2013-09-16
申请号:KR1020120022614
申请日:2012-03-06
Applicant: 삼성전자주식회사
CPC classification number: G06F9/5094 , G06F1/3203 , G06F9/45533 , G06F9/45558 , G06F9/5077 , G06F9/5083 , G06F11/3433 , G06F2009/4557 , G06F2009/45591 , G06F2201/815 , G06F2209/5019 , Y02D10/22 , Y02D10/34 , Y02D10/36 , G06F1/32 , G06F1/3228 , G06F9/455 , G06F11/34
Abstract: PURPOSE: A method for power management of a virtualization system using different operation systems and an apparatus thereof are provided to integrate and manage different power management methods of a plurality of operation systems or applications in a virtualization layer, and to manage power efficiently through prediction of resource usage in advance. CONSTITUTION: Usage state of a real processor and a virtual processor is monitored (410). The real processor performs real work. The virtual process is mapped to the real processor, and executes each operation system or application. The amount of work of the virtual processor is predicted (420). The amount of usage of the real processor supporting the predicted amount of work is calculated (430). Mapping of the real processor and the virtual processor is re-established according to the calculation result (470). [Reference numerals] (410) Monitor the usage state of a real processor and a virtual processor; (420) Predict the amount of usage in a virtual processor; (430) Calculate the amount of usage in a real processor supporting the predicted amount of work; (440) Is it possible to be processed with the setting of the present mapping?; (450) Is there more needed than the amount of usage in the real processor?; (460) Amount of usage in the real processor decreases depending on the predicted amount of work; (470) Set the mapping again by additionally allocating a real processor; (480) Amount of usage in the real processor increases depending on the predicted amount of work; (AA) Start; (BB) End
Abstract translation: 目的:提供一种使用不同操作系统的虚拟化系统及其设备的电源管理方法,以集成和管理虚拟化层中多个操作系统或应用程序的不同电源管理方法,并通过预测 提前使用资源。 构成:监视真实处理器和虚拟处理器的使用状态(410)。 真正的处理器执行真正的工作。 虚拟进程映射到真实的处理器,并执行每个操作系统或应用程序。 预测虚拟处理器的工作量(420)。 计算支持预测工作量的真实处理器的使用量(430)。 根据计算结果重新建立真实处理器和虚拟处理器的映射(470)。 (附图标记)(410)监视真实处理器和虚拟处理器的使用状态; (420)预测虚拟处理器中的使用量; (430)计算支持预测工作量的真实处理器中的使用量; (440)是否可以用当前映射的设置进行处理? (450)真实处理器中的使用量是否比需要的还要多? (460)实际处理器的使用量根据预测的工作量而减少; (470)通过额外分配真实处理器来再次设置映射; (480)实际处理器的使用量根据预测的工作量而增加; (AA)开始; (BB)结束
-
-
-
-
-
-
-
-
-