순서 모드 저널링 파일 시스템을 위한 블록 그룹 단위 저널링 방법 및 장치
    33.
    发明公开
    순서 모드 저널링 파일 시스템을 위한 블록 그룹 단위 저널링 방법 및 장치 有权
    通过块组单元进行订购模式文件系统的方法与装置

    公开(公告)号:KR1020160002109A

    公开(公告)日:2016-01-07

    申请号:KR1020140080942

    申请日:2014-06-30

    Inventor: 신동군 강윤지

    CPC classification number: G06F17/30227 G06F17/30191

    Abstract: 본발명의일 실시예에따른컴퓨팅장치는순서모드저널링을지원하는파일시스템을운영하는프로그램이탑재된메모리및 메모리에저장된프로그램을운영하는프로세서를포함하되, 프로세서는프로그램의실행에따라, 메모리에저장되는파일에대한 fsync 시스템호출이발생하면, 상기파일이포함된트랜잭션복합체에서파일과연관된블록그룹단위의트랜잭션을추출한이후, 트랜잭션을메모리의데이터영역에기록하고, 메모리의저널영역에트랜잭션의저널링을수행할 수있다.

    Abstract translation: 本发明涉及一种计算设备。 根据本发明的实施例,计算设备包括:存储器,其安装有操作用于支持有序模式日志记录的文件系统的程序; 以及操作存储在存储器中的程序的处理器。 当fsync系统调用存储在存储器中的文件时,根据程序的执行,处理器从包括文件的事务合成中提取与文件相关联的块组单元的事务,将事务记录在数据区中 的内存,并在存储器的日志区域中执行事务的日志记录。

    파일 시스템에서의 부분 가비지 컬렉션 방법 및 장치
    34.
    发明授权
    파일 시스템에서의 부분 가비지 컬렉션 방법 및 장치 有权
    用于文件中部分收集的方法和装置

    公开(公告)号:KR101548689B1

    公开(公告)日:2015-09-01

    申请号:KR1020140190885

    申请日:2014-12-26

    Inventor: 신동군 곽현호

    CPC classification number: G06F12/0269 G06F12/0853

    Abstract: 본 발명은 파일시스템을 운영하는 프로그램이 저장된 저장장치 및 저장장치에 저장된 프로그램을 운영하는 프로세서를 포함하고, 프로세서는 프로그램의 실행에 따라, 저장장치에 저장되는 파일에 대한 쓰기 요청이 발생하면, 파일 시스템에 포함된 하나 이상의 파일 쓰기 방법에 기초하여 저장장치에 파일을 쓰기 위한 각각의 오버헤드를 계산하고, 오버헤드가 가장 작은 파일 쓰기 방법을 선택하여 저장장치에 파일을 기록한다. 이때, 파일 쓰기 방법은 유휴공간 재활용 및 가비지 컬렉션이고, 가비지 컬렉션은 파일이 복사될 세그먼트에 가비지 컬렉션을 수행하는 내부 세그먼트 복사 및 파일이 복사될 세그먼트에 포함된 유효 블록을 세그먼트와 상이한 콜드 세그먼트에 가비지 컬렉션을 수행하는 외부 세그먼트 복사 중 어느 하나이다.

    Abstract translation: 本发明包括存储操作文件系统的程序的存储装置和操作存储在存储装置中的程序的处理器。 当生成要存储在存储装置中的文件的写入请求时,根据程序的执行,处理器基于文件系统中包括的一个或多个文件写入方法来计算在存储装置中写入文件的开销 并且开销选择最小的文件写入方法,并将文件记录在存储设备中。 此时,文件写入方式是有效的空间重用和垃圾回收。 垃圾收集是对要复制文件的段执行垃圾收集的内部段副本,或执行文件将要复制到的段中包含的有效块的垃圾回收的外部段副本 冷段不同于段。

    비휘발성 메모리에 대한 웨어 레벨링 방법
    35.
    发明公开
    비휘발성 메모리에 대한 웨어 레벨링 방법 无效
    耐磨非易失性存储器的均衡方法

    公开(公告)号:KR1020120136197A

    公开(公告)日:2012-12-18

    申请号:KR1020110055268

    申请日:2011-06-08

    Inventor: 최인환 신동군

    CPC classification number: G06F12/0246 G06F2212/7211

    Abstract: PURPOSE: A wear leveling method for an NVM(non-volatile memory) is provided to promote memory life which memory performance is not degraded by executing a wear leveling process. CONSTITUTION: The recording number of units included in Blocks of a base area is counted. A unit which the recording number is more than a reference value is selected(S330). The unit of the selected base area is mapped on the unit included in a log area(S340). A recording request for the unit of the mapped base area is received. A recording process is executed in the unit of the mapped log area(S350). The recording number for the unit of the mapped log area is counted. When the recording number of the unit in the log area is more than the reference value, the unit of the base area is mapped on other unit of the log area. [Reference numerals] (AA) No; (BB) Yes; (S310) Requesting recording access; (S320) Searching unit recording number of base area; (S330) Recording number =>reference value?; (S340) Mapping unit of base area on unit of log area; (S350) Recording in unit of mapped log area; (S360) Recording in unit of base area

    Abstract translation: 目的:提供一种用于NVM(非易失性存储器)的磨损均衡方法,以通过执行磨损均衡过程来提高记忆体寿命,而不会降低记忆性能。 构成:对基地区块中包含的单位的记录数进行计数。 选择记录数大于基准值的单位(S330)。 所选择的基地区的单位被映射到包括在日志区域中的单元上(S340)。 接收对映射基区的单位的记录请求。 以映射对准区域为单位执行记录处理(S350)。 映射日志区域的单位的记录编号被计数。 当日志区域的单位记录数大于参考值时,基地区的单位映射到日志区域的其他单位。 (附图标记)(AA)否; (BB)是的; (S310)请求记录访问; (S320)搜索单位记录基地区数; (S330)记录号=>参考值? (S340)日志区域单位的基地区映射单位; (S350)以映射对准区域为单位进行记录; (S360)以基地区为单位记录

    플래시 메모리를 사용하는 RAID 저장 장치에서 패리티 데이터 관리 방법 및 그 장치
    36.
    发明授权
    플래시 메모리를 사용하는 RAID 저장 장치에서 패리티 데이터 관리 방법 및 그 장치 失效
    使用闪速存储器管理RAID存储器中的奇偶性数据的方法及其装置

    公开(公告)号:KR101079367B1

    公开(公告)日:2011-11-02

    申请号:KR1020100002953

    申请日:2010-01-13

    Inventor: 임수준 신동군

    Abstract: 본발명은데이터 RAID(Redundant Array of Inexpensive Disks, 이하'RAID'라함) 저장장치에서데이터를관리하기위한방법및 그장치에관한것으로, 특히플래시메모리를사용하는 RAID 저장장치에서패리티데이터를관리하기위한방법및 그장치에관한것이다. 본발명의일 실시예에따른방법은, RAID 장치에서데이터관리방법으로, 저장장치들에저장되어있는데이터의갱신이필요한경우패리티캐쉬에갱신할데이터의스트라이프에대응하는부분패리티엔트리가저장되어있는가를검사하는과정과, 상기부분패리티엔트리가존재하고, 갱신할데이터가언커미트데이터가아닌경우새로운부분패리티를계산하여부분패리티를변경하는과정과, 상기갱신이필요한데이터를상기저장장치들중 해당저장장치에기록하는과정을포함한다.

    요청 동작을 스케줄링하는 낸드 플래시 메모리 장치 및 방법
    37.
    发明公开
    요청 동작을 스케줄링하는 낸드 플래시 메모리 장치 및 방법 有权
    用于调度所需操作的NAND闪存存储器和方法

    公开(公告)号:KR1020110118296A

    公开(公告)日:2011-10-31

    申请号:KR1020100037809

    申请日:2010-04-23

    Inventor: 신승용 신동군

    Abstract: 본 발명은 낸드 플래시 메모리 장치에서 요청 동작들을 스케줄링하는 방법 및 그 낸드 플래시 메모리 장치를 제공한다. 상기 낸드 플래시 메모리 장치는 복수개의 플래시 메모리 칩들을 포함하는 메모리부와, 상기 복수개의 플래시 메모리 칩들에 대해 현재 동시에 수행될 요청 동작들에 소모되는 전력을 계산하고, 계산된 소모 전력이 최대 허용 전력 또는 최적의 소모 전력보다 크면, 요청 동작들을 스케줄링하는 프로세서를 포함한다. 본 발명에 따르면, 요청 동작들을 즉, 읽기 요청과 쓰기 요청을 재배열하여 최대 전력 소비량을 제어할 수 있다.

    플래시 변환 계층에서 수행되는 데이터 관리 방법 및 이를 수행하는 플래시 메모리 장치
    38.
    发明授权
    플래시 변환 계층에서 수행되는 데이터 관리 방법 및 이를 수행하는 플래시 메모리 장치 失效
    闪存转换层和闪速存储器中的数据管理方法

    公开(公告)号:KR100994052B1

    公开(公告)日:2010-11-11

    申请号:KR1020090039142

    申请日:2009-05-06

    Inventor: 구덕회 신동군

    Abstract: PURPOSE: A data management method in an FTL(Flash Translation Layer) and a flash memory apparatus performing the same are provided to increase and optimize the performance thereof in consideration of multi-plane by minimizing log block merge. CONSTITUTION: If a log block allocation request happens due to a page writing operation, an FTL(Flash Translation Layer) judges whether all log blocks of a flash memory are used or not(S130). If the all log blocks are used, the FTL selects a candidate which has the lowest merge cost among candidate sacrifice log blocks as a sacrifice log block in order to generate a usable block through the log block merge(S190).

    Abstract translation: 目的:提供一种FTL(闪存转换层)中的数据管理方法以及执行该方法的闪速存储装置,以通过最小化日志块合并来增加和优化考虑到多平面的性能。 构成:如果由于页面写入操作而发生日志块分配请求,则FTL(闪存转换层)判断是否使用闪存的所有日志块(S130)。 如果使用所有日志块,则FTL选择候选牺牲日志块中具有最低合并成本的候选作为牺牲日志块,以通过日志块合并生成可用块(S190)。

Patent Agency Ranking