-
公开(公告)号:WO2017135586A1
公开(公告)日:2017-08-10
申请号:PCT/KR2017/000366
申请日:2017-01-11
Applicant: 삼성전자주식회사
IPC: G06F12/06 , G06F12/02 , G06F12/126
CPC classification number: G06F12/02 , G06F12/06 , G06F12/126
Abstract: 본 발명이 다양한 실시예는 전자 장치에서 메모리를 관리하기 위한 장치 및 방법에 관한 것이다. 전자 장치는, 휘발성 메모리, 비휘발성 메모리, 및 프로세서를 포함하고, 상기 프로세서는, 상기 휘발성 메모리의 제 1 지정된 영역에 저장된 제 1 데이터 및 제 2 데이터를 상기 휘발성 메모리의 제 2 지정된 영역에 저장하고, 상기 제 2 지정된 영역에 저장된 상기 제 1 데이터 및 상기 제 2 데이터의 저장된 순서를 확인하고, 상기 순서에 기반하여, 상기 제 1 데이터 및 상기 제 2 데이터의 상태가 지정된 조건을 만족하는 경우, 상기 제 1 데이터 및 상기 제 2 데이터 중 적어도 하나의 데이터를 상기 휘발성 메모리의 제 2 지정된 영역에서 상기 비휘발성 메모리의 제 3 지정된 영역으로 이동시키도록 설정될 수 있다. 다른 실시예들도 가능할 수 있다.
Abstract translation: 本发明的各种实施例针对用于管理电子设备中的存储器的装置和方法。 该电子设备包括易失性存储器,非易失性存储器和处理器,其中,处理器将易失性存储器的第一指定区域中存储的第一数据和第二数据存储在易失性存储器的第二指定区域中 检查存储在第二指定区域中的第一数据和第二数据的存储顺序,并且如果第一数据和第二数据的状态基于顺序满足指定条件, 并且将第一数据和第二数据中的至少一个从易失性存储器的第二指定区域移动到非易失性存储器的第三指定区域。 其他实施例可能是可能的。 P>
-
公开(公告)号:KR1020150108257A
公开(公告)日:2015-09-25
申请号:KR1020140031242
申请日:2014-03-17
Applicant: 삼성전자주식회사 , 성균관대학교산학협력단
IPC: G06F12/00
CPC classification number: G06F13/1668 , G06F8/656 , G06F9/44594 , G06F11/073 , G06F11/0793 , G06F21/52 , H04L67/06 , H04L67/32
Abstract: 본 발명은 전자장치에서 메모리를 제어하는 방법 및 장치에 관한 것이다. 본 발명은 커널이os 프레임웍으로부터 프로그램 정보에 따른 중요도 및 메모리 사용량을 수신하는 과정과, 상기 커널이 상기 os 프레임웍으로부터 메모리 요청신호를 수신하는 과정과, 상기 커널이 상기 os 프레임웍으로부터 수신한 메모리 요청 신호에 대응하는 적어도 하나 이상의 프로그램을 실행 종료하는 과정을 포함하는 것을 특징으로 할 수 있다.
따라서 본 발명에 따르면 메모리를 제어하여 효율성을 향상시킬 수 있다.Abstract translation: 本发明涉及一种用于控制电子设备中的存储器的方法和装置。 本发明包括以下步骤:内核根据来自OS框架的程序信息接收一定程度的重要性和内存使用; 内核从OS框架接收存储器请求信号; 并且内核结束与从OS框架接收到的存储器请求信号相对应的至少一个程序的执行。 因此,本发明可以通过控制存储器来提高效率。
-
公开(公告)号:KR100621576B1
公开(公告)日:2006-09-12
申请号:KR1019990027345
申请日:1999-07-07
IPC: G06F11/26
Abstract: 내장 시스템 소프트웨어를 테스트하는 데 필요한 테스트 스크립트 및 테스트 드라이버를 자동으로 생성할 수 있는 내장 시스템 소프트웨어를 테스트하기 위한 시스템 및 방법이 개시된다. 데이터베이스는 제1 메시지 시퀀스 챠트, 결정 테이블 그리고 인터페이스 명세를 저장하고 출력하고, 테스트 케이스 생성기는 상기 제1 메시지 시퀀스 챠트, 결정 테이블 그리고 인터페이스 명세에 의거하여 테스트 스크립트 및 테스트 드라이버를 생성하고, 상기 데이터베이스 및 테스트 케이스 생성기는 컴퓨터 시스템에 의해서 제어된다. 따라서, 테스트 스크립트 및 테스트 드라이버의 오류를 방지할 수 있을 뿐만 아니라 내장 시스템 소프트웨어를 테스트하는 데 소요되는 시간을 최소화할 수 있다.
소프트웨어 테스트, 내장 시스템 소프트웨어, MSC, 테스트 케이스 생성-
公开(公告)号:KR1020170092912A
公开(公告)日:2017-08-14
申请号:KR1020160014183
申请日:2016-02-04
Applicant: 삼성전자주식회사
CPC classification number: G06F12/02 , G06F12/06 , G06F12/126
Abstract: 본발명이다양한실시예는전자장치에서메모리를관리하기위한장치및 방법에관한것이다. 전자장치는, 휘발성메모리, 비휘발성메모리, 및프로세서를포함하고, 상기프로세서는, 상기휘발성메모리의제 1 지정된영역에저장된제 1 데이터및 제 2 데이터를상기휘발성메모리의제 2 지정된영역에저장하고, 상기제 2 지정된영역에저장된상기제 1 데이터및 상기제 2 데이터의저장된순서를확인하고, 상기순서에기반하여, 상기제 1 데이터및 상기제 2 데이터의상태가지정된조건을만족하는경우, 상기제 1 데이터및 상기제 2 데이터중 적어도하나의데이터를상기휘발성메모리의제 2 지정된영역에서상기비휘발성메모리의제 3 지정된영역으로이동시키도록설정될수 있다. 다른실시예들도가능할수 있다.
Abstract translation: 本发明的各种实施例针对用于管理电子设备中的存储器的设备和方法。 电子设备,包括易失性存储器,非易失性存储器,和一个处理器,其中所述处理器被配置成存储所述第一数据和存储在所述易失性存储器的第一指定区域在易失性存储器的第二指定区域,第二数据 检查存储在第二指定区域中的第一数据和第二数据的存储顺序,并且如果第一数据和第二数据的状态基于顺序满足指定条件, 并且将第一数据和第二数据中的至少一个从易失性存储器的第二指定区域移动到非易失性存储器的第三指定区域。 其他实施例是可能的。
-
公开(公告)号:KR1020140125565A
公开(公告)日:2014-10-29
申请号:KR1020130043498
申请日:2013-04-19
Applicant: 삼성전자주식회사
CPC classification number: G11C16/349 , G06F11/004 , G06F11/008 , G06F12/0246 , G06F12/08 , G06F2201/81 , G06F2212/1036 , G06F2212/7204
Abstract: 본 발명은 메모리를 관리하기 위한 방법 및 그 전자 장치에 관한 것으로서, 전자 장치의 메모리 관리 방법은, 보조 기억 장치의 수명 정보를 확인하는 과정과, 상기 확인된 보조 기억 장치의 수명 정보에 따라, 상기 보조 기억 장치에 대한 주 기억 장치의 데이터 입출력을 종료하거나 혹은 데이터 입출력 비율을 결정하는 과정을 포함하여, 전자 장치에서 보조 기억 장치에 대한 주 기억 장치의 데이터 입출력 시, 보조 기억 장치의 수명을 연장시킬 수 있는 효과가 있다.
Abstract translation: 本发明涉及一种用于管理存储器及其电子设备的方法,其中用于管理电子设备中的存储器的方法包括以下步骤:检查辅助存储设备的预期寿命信息; 并且根据所述辅助存储装置终止主存储装置的数据输入或输出,或者根据所检查的辅助存储装置的预期寿命信息确定数据输入和输出比,从而在辅助存储装置的主要时间延长辅助存储装置的预期寿命 存储设备将数据输入或输出到电子设备中的辅助存储设备中或从外部输出。
-
公开(公告)号:KR1020120038197A
公开(公告)日:2012-04-23
申请号:KR1020100099827
申请日:2010-10-13
Applicant: 삼성전자주식회사
CPC classification number: G06F11/3624 , G06F9/542
Abstract: PURPOSE: A method for analyzing information about whether a single variable accesses a memory by a multi tread program is provided to reduce unnecessary lock and increase a program code size and performance for verifying an error and performance of the multi tread program. CONSTITUTION: A control flow graph about an identifier program of a thread performed in nodes is written(600). Treads are simultaneously performed(610). A variable used in only one tread is extracted from treads which are simultaneously performed in the nodes.
Abstract translation: 目的:提供一种用于分析关于单个变量是否通过多胎面程序访问存储器的信息的方法,以减少不必要的锁定并增加程序代码大小和性能,以验证多胎面程序的错误和性能。 构成:关于在节点中执行的线程的标识符程序的控制流图被写入(600)。 胎面同时进行(610)。 仅在一个胎面中使用的变量从在节点中同时执行的胎面中提取。
-
公开(公告)号:KR100621574B1
公开(公告)日:2006-09-12
申请号:KR1019990027346
申请日:1999-07-07
IPC: G06F11/26
Abstract: 개시된 내장 시스템 소프트웨어 테스팅을 위한 테스트 드라이버 생성 시스템은 내장 시스템 소프트웨어 테스팅을 위해 테스트 케이스 생성기(Test Case Generator)에서 생성된 테스트 케이스를 수행할 수 있는 테스트 드라이버를 생성하는 것이다.
본 발명은 테스트 케이스 생성기의 테스트 드라이버 생성기를 통해 내장 시스템 소프트웨어의 테스팅 수행시 필요한 각종 함수들의 정보를 가지고 있는 인터페이스 명세표의 함수들에 대한 프로토 타입 정보를 읽어들이고, 필요한 초기화 코드, 함수들의 각 함수에 대한 파라미터 입력 루틴 및 각 함수의 함수 호출 부분을 삽입하여 테스트 드라이버를 생성하며, 생성된 테스트 드라이버를 함수 호출에 따라 체크하여 해당 결과를 화면상으로 출력한다.
따라서, 본 발명은 내장 시스템 소프트웨어를 테스트하는 데 필요한 테스트 드라이버를 작업자의 손을 거치지 않고 컴퓨터 시스템에 탑재된 프로그램에 의해 자동으로 생성할 수 있으므로 내장 프로그램의 테스팅 작업시 발생되는 오류를 방지할 수 있을 뿐만 아니라 이로 인해 내장 시스템 소프트웨어를 테스트하는 데 소요되는 시간을 최소화하는 효과를 제공한다.
소프트웨어 테스팅, 내장 시스템 소프트웨어, 테스트 드라이버, 메시지 시퀀스 차트(Message Sequence Charts)-
公开(公告)号:KR101644653B1
公开(公告)日:2016-08-02
申请号:KR1020100024850
申请日:2010-03-19
Applicant: 삼성전자주식회사
CPC classification number: G06F8/443 , G06F8/30 , G06F11/3612
Abstract: 애플리케이션을각 클라이언트에서수행환경에맞게최적화하여배포하는기술이개시된다. 본발명의일 양상에따라, 다양한 CE장비의수행환경에맞도록성능을최적화하여고성능애플리케이션으로재가공해서배포하는애플리케이션배포기술을제공할수 있다.
-
公开(公告)号:KR101610830B1
公开(公告)日:2016-04-11
申请号:KR1020090106551
申请日:2009-11-05
Applicant: 삼성전자주식회사
CPC classification number: G06F9/5027 , G06F2209/501 , G06F2209/549 , Y02D10/22
Abstract: 어플리케이션실행장치및 방법이개시된다. 본발명의일 양상에의하면, 어플리케이션은단말에서직접실행되거나원격서버로부터컴퓨팅서비스를받아서실행될수 있다. 이러한어플리케이션실행방법은단말에서직접실행될때의실행시간및/또는전력소비량과, 원격서버로부터컴퓨팅서비스를받을때의실행시간및/또는전력소비량을추정하고, 추정값에따라적절하게선택될수 있다. 그리고추정값은단말의상태, 원격서버의 QoS 상태, 및어플리케이션의속성에기초하여결정될수 있다.
-
公开(公告)号:KR1020110049507A
公开(公告)日:2011-05-12
申请号:KR1020090106551
申请日:2009-11-05
Applicant: 삼성전자주식회사
CPC classification number: G06F9/5027 , G06F2209/501 , G06F2209/549 , Y02D10/22
Abstract: PURPOSE: A device and method for executing an application are provided to effectively execute the application by selecting optimized application executing method according to a situation. CONSTITUTION: An executor(220) executes an application based on a self-process using a terminal or a remote-processing using a remote server. A controller(230) presumes a first effectiveness about the self-processing and a second effectiveness about the remote-processing. The first and the second effectiveness area defined based on a running time of application and amount of electricity used by the terminal.
Abstract translation: 目的:提供一种用于执行应用程序的设备和方法,以通过根据情况选择优化的应用执行方法来有效地执行应用。 构成:执行器(220)使用终端或使用远程服务器的远程处理,基于自身进程执行应用程序。 控制器(230)假定关于自身处理的第一有效性和关于远程处理的第二有效性。 基于运行时间和终端使用的电量定义的第一和第二有效性区域。
-
-
-
-
-
-
-
-
-