-
-
公开(公告)号:KR1020160022716A
公开(公告)日:2016-03-02
申请号:KR1020140108620
申请日:2014-08-20
Applicant: 삼성전자주식회사 , 성균관대학교산학협력단
IPC: G06F12/02
CPC classification number: G06F12/0875 , G06F12/023 , G06F2212/1016 , G06F2212/6042
Abstract: 프로세스의페이지할당을요청하는어플리케이션, 상기프로세스에연속된페이지들을포함한페이지그룹에서페이지를할당하는캐쉬관리모듈, 상기적어도하나의페이지그룹을관리하는페이지버퍼를포함하는전자장치가개시된다. 이외에도명세서를통해파악되는다양한실시예가가능하다.
Abstract translation: 公开了一种电子设备,其包括:被配置为请求页面分配过程的应用; 缓存管理模块,被配置为将包括连续页面的页面组中的页面分配给所述进程; 以及被配置为管理至少一个页面组的页面缓冲器。 因此,该设备减少了存储器分配操作中的外部碎片以提高存储器效率,从而提高存储器响应速度。 通过说明书发现的各种实施例是可能的。
-
公开(公告)号:KR101533042B1
公开(公告)日:2015-07-09
申请号:KR1020150020666
申请日:2015-02-11
Applicant: 성균관대학교산학협력단
CPC classification number: G06F11/1666 , G06F11/0727
Abstract: 본발명은파일시스템을지원하는운영체제가저장된메모리, 플래시스토리지및 운영체제를실행하는프로세서를포함하고, 프로세서는운영체제가실행됨에따라, 응용프로그램에의하여원자적코드영역에포함된데이터가갱신되면, 원자적코드영역에대응하는원자적전파그룹을갱신하고, 응용프로그램에의하여, 원자적코드영역에대응하는커밋시스템콜이요청되면, 원자적전파그룹에포함된페이지중 원자적코드영역과상이한원자적코드영역의원자적전파그룹과공유되는페이지가포함되는지를판단하고, 원자적전파그룹에공유되는페이지가포함되는경우, 원자적코드영역을재실행(redo)하여, 원자적전파그룹을플래시스토리지에갱신한다. 이때, 파일시스템은메타데이터를포함하고, 원자적코드영역은응용프로그램에의하여메모리에서플래시스토리지로저장될하나이상의데이터를포함하며, 페이지는원자적코드영역에포함되는데이터의데이터페이지및 데이터에대응하는메타데이터의메타데이터페이지를포함한다.
Abstract translation: 本发明提供了一种计算装置,包括存储用于支持文件系统的操作系统的存储器,闪存存储器和用于执行操作系统的处理器,其中,所述处理器根据所述操作系统的执行被配置为: 当通过应用程序更新包含在原子码区域中的数据时,对应于原子码区域的原子传播组; 确定当由应用程序请求对应于原子代码区域的提交系统调用时,是否包括与原子代码区域不同的原子代码区域的原子传播组共享的页面包括在原子传播组中的页面中 ; 并且当与原子传播组共享的页面被包括在原子传播组中包括的页面中时,重新生成将原子传播组更新到闪存存储器的原子码区域,并且文件系统包括元数据,原子码区域 包括由应用程序存储在存储器中的闪存存储器中的至少一个数据集,并且页面包括包含在原子代码区域中的数据的数据页面和与该数据相对应的元数据元数据页面。
-
4.
公开(公告)号:KR1020140006299A
公开(公告)日:2014-01-16
申请号:KR1020120072083
申请日:2012-07-03
Applicant: 삼성전자주식회사 , 성균관대학교산학협력단
CPC classification number: G06F12/0246
Abstract: The present invention provides a method and an apparatus for controlling writing data in a storage unit based on a NAND flash memory for improving lift time and the performance of random writing which is an important problem in the storage unit based on the NAND flash memory. The present invention relates to a method for controlling writing data including the NAND flash memory comprising: a step of determining reference values in each group for classifying dirty pages written in the storage unit with a plurality of groups; a step of calculating hotness indicating the conversion availability of data for each dirty page; a step of classifying the dirty pages into groups corresponding to the reference value which is close to the calculated hotness; a step of determining that the size of each group is larger than the size of a segment as unit which requests writing to the storage unit; and a step of requesting the writing with the unit of the segment for a larger size group and the same size group. [Reference numerals] (310) Writing request?; (320) Determining reference values in each group; (330) Hotness calculation; (340) Classifying dirty pages into each group according to reference values in each group; (350) Is it lager than a segment?; (360) Executing writing operation with a segment unit; (AA) START; (BB,DD) NO; (CC,EE) YES; (FF) END
Abstract translation: 本发明提供了一种用于基于NAND闪存控制在存储单元中写入数据的方法和装置,用于改善提升时间和基于NAND闪存的存储单元中的重要问题的随机写入的性能。 本发明涉及一种用于控制包括NAND闪速存储器的写入数据的方法,该方法包括:确定每组中的参考值的步骤,用多个组对存储单元中写入的脏页进行分类; 计算指示每个脏页面的数据的转换可用性的热度的步骤; 将脏页面分类为与接近计算的热度的参考值相对应的组的步骤; 确定每个组的大小大于作为请求向存储单元写入的单元的段的大小的步骤; 以及使用该段的单位请求用于较大尺寸组和相同尺寸组的步骤。 (附图标记)(310)写入请求 (320)确定每组中的参考值; (330)热度计算; (340)根据每组中的参考值将脏页分类到每个组中; (350)是比一个细节还要贵吗? (360)用段单元执行写入操作; (AA)开始; (BB,DD)NO; (CC,EE)YES; (FF)END
-
公开(公告)号:KR1020140078390A
公开(公告)日:2014-06-25
申请号:KR1020120147693
申请日:2012-12-17
Applicant: 삼성전자주식회사 , 성균관대학교산학협력단
CPC classification number: G06F3/0644 , G06F3/061 , G06F3/0673 , G06F9/45558 , G06F9/5016 , G06F12/023 , G06F12/08 , G06F2009/45583 , G06F2212/151
Abstract: The present invention provides a method and an apparatus for providing a computing environment where a plurality of virtual machines is performed on a physical machine, which may dynamically allocate a memory to the virtual machines and enhance system performance. A memory management method in a mobile terminal having an assistant memory, a main memory and the virtual machines dividing and using the main memory according to the present invention comprises the steps of: monitoring access to the main memory and the assistant memory and swap-out on the assistant memory; determining a memory allocation amount for each virtual machine by using monitoring information; and dividing the main memory based on the determined allocation amount and allocating divided regions to the virtual machines.
Abstract translation: 本发明提供了一种用于提供计算环境的方法和装置,其中在物理机器上执行多个虚拟机,其可以动态地将虚拟机分配存储器并增强系统性能。 根据本发明的具有辅助存储器,主存储器和分割和使用主存储器的虚拟机的移动终端中的存储器管理方法包括以下步骤:监视对主存储器和辅助存储器的访问和交换 在助理记忆上 通过使用监视信息确定每个虚拟机的存储器分配量; 并且基于所确定的分配量来划分主存储器,并将分割的区域分配给虚拟机。
-
-
-
-