-
-
公开(公告)号: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: 公开了一种电子设备,其包括:被配置为请求页面分配过程的应用; 缓存管理模块,被配置为将包括连续页面的页面组中的页面分配给所述进程; 以及被配置为管理至少一个页面组的页面缓冲器。 因此,该设备减少了存储器分配操作中的外部碎片以提高存储器效率,从而提高存储器响应速度。 通过说明书发现的各种实施例是可能的。
-
公开(公告)号:KR100969758B1
公开(公告)日:2010-07-13
申请号:KR1020070006593
申请日:2007-01-22
Applicant: 삼성전자주식회사
CPC classification number: G06F12/1408 , G06F3/0679 , G06F12/0246 , G06F21/10 , G06F21/6209 , G06F21/6218 , G06F21/79 , G06F2221/2107 , G11B20/00086 , G11B20/0021 , H04L9/06 , H04L9/0866 , H04L9/0894 , H04L9/12
Abstract: 본 발명은 플래시 변환 레이어(FTL: Flash Translation Layer)에서 데이터를 암호화하여 처리하는 것에 관한 것으로, 플래시 메모리부와, 제어부와, 상기 제어부로부터 임의의 데이터의 쓰기가 요청되면, 상기 데이터를 저장할 상기 플래시 메모리부의 페이지를 적어도 하나 이상 검색하며, 상기 검색된 페이지가 암호화를 지원하는 경우, 미리 지정되는 암호화함수에 따라 상기 검색된 페이지 각각에 대응되게 페이지 키(page key)를 생성하여 상기 데이터를 암호화한 후 상기 검색된 페이지 각각에 저장하는 플래시 변환 레이어부를 포함함을 특징으로 한다.
따라서 본 발명은 플래시 메모리에 저장된 임의의 데이터를 추출하여도 데이터에 포함된 정보를 간단하게 파악할 수 없도록 하는 방법 및 장치를 제공한다.
플래시 메모리, 암호화, 복호화, 플래시 변환 레이어-
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
-
公开(公告)号:KR1020130126312A
公开(公告)日:2013-11-20
申请号:KR1020120050343
申请日:2012-05-11
Applicant: 삼성전자주식회사
CPC classification number: G06F9/46 , G06F3/0484 , G06F3/14 , G06F8/70 , G06F9/4881 , G06F9/5038
Abstract: The present invention relates to an electronic device and a method thereof for improving user interactivity comprising a process of confirming layout information for at least one application being executed; a process of confirming one application being laid out to be topmost among at least one application; and a process of scheduling for giving priority to the execution of the confirmed topmost application. [Reference numerals] (1001) UI component;(1002) UI layout manager;(1003) Check module;(1004) Kernel module;(1005) Scheduling module;(1006) I/O module;(1007) Application
Abstract translation: 本发明涉及一种用于改善用户交互性的电子设备及其方法,包括:确认正在执行的至少一个应用的布局信息的处理; 确认一个应用被布置为在至少一个应用中是最大的过程; 以及优先执行确认的最上层应用的调度处理。 (1001)UI组件;(1002)UI布局管理器;(1003)检查模块;(1004)内核模块;(1005)调度模块;(1006)I / O模块;(1007)应用
-
公开(公告)号:KR100866238B1
公开(公告)日:2008-10-30
申请号:KR1020060136487
申请日:2006-12-28
Applicant: 삼성전자주식회사
Abstract: 본 발명은 이동 단말기에서 데이터에 대한 백업 여부 정보를 관리함으로써 데이터 파일 삭제 요구 시 백업 여부를 알리도록 제어하기 위한 장치 및 방법에 관한 것이다.
이를 위하여 본 발명은 적어도 하나의 데이터 파일을 가지고, 상기 데이터 파일에 대한 백업 유무 정보를 포함하는 백업 정보 테이블을 구비한 후, 특정 데이터 파일에 대하여 삭제 요구가 있으면 백업 정보 테이블을 통해 삭제 요구된 데이터 파일에 대한 백업 유무를 확인하고, 확인된 백업 유무 정보를 화면에 출력함으로써 데이터 파일 삭제 시에 데이터 파일 백업 여부를 사용자에게 알려 해당 데이터 파일 백업 여부를 확인한 후 삭제 수행할 수 있도록 한다.
데이터 파일 백업, 알림 기능, 이동 단말기-
公开(公告)号:KR1020080069018A
公开(公告)日:2008-07-25
申请号:KR1020070006593
申请日:2007-01-22
Applicant: 삼성전자주식회사
CPC classification number: G06F12/1408 , G06F3/0679 , G06F12/0246 , G06F21/10 , G06F21/6209 , G06F21/6218 , G06F21/79 , G06F2221/2107 , G11B20/00086 , G11B20/0021 , H04L9/06 , H04L9/0866 , H04L9/0894 , H04L9/12
Abstract: A method and a device for encrypting/processing the data in an FLT(Flash Translation Layer) are provided to prevent a user from easily understanding information included in the data even if the user extracts the data from a flash memory. An FTL(105) searches more than one page of a flash memory(107) for storing the data if writing the data is requested from a controller(101). The FLT encrypts the requested data by generating a page key corresponding to each searched page according to a predetermined encryption function such as one-way hash function and stores the encrypted data to each searched page when the searched page supports encryption. The FTL stores the requested data to each searched page when the encryption is not supported in the searched page.
Abstract translation: 提供了用于加密/处理FLT(闪存转换层)中的数据的方法和装置,以防止用户即使用户从闪速存储器中提取数据也能够容易地理解包含在数据中的信息。 如果从控制器(101)请求写入数据,则FTL(105)搜索闪存(107)的多于一页用于存储数据。 FLT通过根据诸如单向散列函数的预定加密功能生成与每个搜索页面相对应的页面密钥来加密所请求的数据,并且当搜索页面支持加密时将加密数据存储到每个搜索页面。 当搜索页面中不支持加密时,FTL将所请求的数据存储到每个搜索页面。
-
公开(公告)号:KR1020080062878A
公开(公告)日:2008-07-03
申请号:KR1020060139041
申请日:2006-12-29
Applicant: 삼성전자주식회사
CPC classification number: G06F9/5088 , G06F17/30949
Abstract: A system for balancing workload in a distributed computing network is provided to process a plurality of tasks efficiently at the same time in one P2P(Peer-to-Peer) distributed computing network without modifying developed programs by balancing all grinders to use a brewer equally. A distribution center(300) manages a brewer list including brewers(100a-100d) found in the distributed computing network, assigns a session ID when a session ID assignment request is received from a grinder(200), and transmits an available brewer list including the brewers assigned to the grinders by assigning the equal number of brewers to a session assigned to all grinders when a brewer assignment request is received from the grinder. The grinder forms more than one sub task for distributed processing, requests assignment of the session ID/brewers needed for processing the sub task, and requests to the brewers to process the sub task by setting the session with the assigned brewers. The brewer reports a possible service environment periodically to the distribution center, sets up the session by a request of the grinder, and processes the sub task and reports a processing result to the grinder when a sub task processing request is received.
Abstract translation: 提供了一种用于平衡分布式计算网络中的工作负载的系统,以在一个P2P(对等)分布式计算网络中同时有效地处理多个任务,而不需要通过平衡所有研磨机平均使用啤酒机来修改开发的程序。 配送中心(300)管理包括在分布式计算网络中发现的酿造商(100a-100d)的啤酒机列表,当从研磨机(200)接收到会话ID分配请求时,分配会话ID,并发送可用的酿造商列表,包括 通过将相等数量的酿造商分配给分配给所有研磨机的会话,当从研磨机接收到啤酒师分配请求时,分配给研磨机的酿造者。 研磨机形成分布式处理的多个子任务,请求分配用于处理子任务所需的会话ID /酿造者,以及通过与所分配的酿造者设置会话来请求酿酒者处理子任务。 啤酒厂定期向配送中心报告可能的服务环境,通过研磨机的请求设置会话,并处理子任务,并在接收到子任务处理请求时向研磨机报告处理结果。
-
公开(公告)号:KR1020080061584A
公开(公告)日:2008-07-03
申请号:KR1020060136487
申请日:2006-12-28
Applicant: 삼성전자주식회사
CPC classification number: G06F11/1448 , G06F11/1458
Abstract: A device and a method for deleting a data file depending on backup of a data file are provided to delete the data file in a mobile terminal after checking the backup of the data file by informing a user of the backup of the data file when the data file is deleted. A memory(102) stores at least one data file and includes a backup information table(104) storing backup information of the data file. A controller(100) outputs the checked backup information through a display unit(110) by checking backup of the requested data file through the backup information table when a user requests deletion of the data file. The controller updates the backup data file to the backup information table. The controller checks whether a backup time point is before a modification time point by checking the modified data file is the backup data file when the user requests modification of the backup data file. The controller modifies the backup information in the backup information table to represent that the data file is not backed up when the backup time point is before the modification time point.
Abstract translation: 提供了一种根据数据文件的备份来删除数据文件的装置和方法,用于通过在数据文件的备份时通知用户数据文件的备份来检查数据文件的备份,以删除移动终端中的数据文件 文件被删除。 存储器(102)存储至少一个数据文件,并且包括存储数据文件的备份信息的备份信息表(104)。 当用户请求删除数据文件时,控制器(100)通过检查通过备份信息表的所请求的数据文件的备份,通过显示单元(110)输出所检查的备份信息。 控制器将备份数据文件更新为备份信息表。 控制器通过在用户请求修改备份数据文件时检查修改的数据文件是备份数据文件来检查备份时间点是否在修改时间点之前。 控制器修改备份信息表中的备份信息,以表示当备份时间点在修改时间点之前数据文件未备份。
-
公开(公告)号:KR1020080047096A
公开(公告)日:2008-05-28
申请号:KR1020060117006
申请日:2006-11-24
Applicant: 삼성전자주식회사
CPC classification number: G06F12/0802 , G06F2212/401
Abstract: A memory for compressing/managing data and a method thereof are provided to store more data by compressing the data inputted to a first memory unit and storing the compressed data, and minimize degradation of data processing speed when the data moves between the first and second memory units. A compressed page cache region(115) includes a plurality of compressed page caches(117) for storing data temporarily and compressing/decompressing the data. A compressed page block region(119) includes a plurality of compressed page blocks(121) for storing the compressed data. A virtual memory region(111) includes a plurality of virtual page entry tables storing information for compressing and decompressing the data, information representing the size of a compressed page, and an index number of the compressed page block storing the compressed data. A compressed page block bitmap includes a plurality of bits representing use of the compressed page blocks included in the compressed page block region. A controller(101) receives and temporarily stores the data to the compressed page cache, generates the compressed data by compressing the data in a predetermined compressing mode, and stores the compressed data to the compressed data block.
Abstract translation: 提供了一种用于压缩/管理数据的存储器及其方法,用于通过压缩输入到第一存储器单元的数据并存储压缩数据来存储更多数据,并且当数据在第一和第二存储器之间移动时最小化数据处理速度的劣化 单位。 压缩页面缓存区域(115)包括用于临时存储数据并压缩/解压缩数据的多个压缩页面缓存(117)。 压缩页块区域(119)包括用于存储压缩数据的多个压缩页块(121)。 虚拟存储器区域(111)包括存储用于压缩和解压缩数据的信息的多个虚拟页面条目表,表示压缩页面的大小的信息以及存储压缩数据的压缩页面块的索引号。 压缩页块位图包括表示使用包含在压缩页块区域中的压缩页块的多个位。 控制器(101)接收并临时将数据存储到压缩页面缓存中,通过以预定压缩模式压缩数据来生成压缩数据,并将压缩数据存储到压缩数据块。
-
-
-
-
-
-
-
-
-