• 제목/요약/키워드: Memory management

검색결과 1,059건 처리시간 0.027초

플래시 메모리 기반의 가상 메모리 시스템을 위한 중복성을 고려한 GC 기법 (Duplication-Aware Garbage Collection for Flash Memory-Based Virtual Memory Systems)

  • 지승구;신동군
    • 한국정보과학회논문지:시스템및이론
    • /
    • 제37권3호
    • /
    • pp.161-171
    • /
    • 2010
  • 임베디드 시스템이 모놀리식(monolithic) 커널을 사용하면서, NAND 플래시 메모리는 가상 메모리 시스템의 스왑(swap) 공간을 위해 사용되고 있다. 플래시 메모리는 저전력 소비, 충격 내구성, 비 휘발성의 장점을 가지지만, '쓰기 전 삭제'의 특징 때문에 가비지 컬렉션(GC) 작업이 필요하다. GC 기법의 효율성은 플래시 메모리 성능에 큰 영향을 미친다. 본 논문에서는 플래시 메모리를 기반으로 하는 가상 메모리 시스템에서 메인 메모리와 플래시 메모리 사이에 중복된 데이터를 활용한 새로운 GC 기법을 제안한다. 제안된 기법은 GC 부하를 최소화하기 위해 데이터의 지역성을 고려한다. 실험 결과는 제안된 GC 기법이 이전의 기법과 비교하여 평균적으로 37%의 성능을 향상시킴을 보여준다.

다중쓰레드 프로그래밍을 위한 분산공유메모리 관리 기법 (Distributed Shared Memory Scheme for Multi-thread programming)

  • 서대화
    • 한국정보처리학회논문지
    • /
    • 제3권4호
    • /
    • pp.791-802
    • /
    • 1996
  • 본 논문에서는 대규모 다중처리기 시스템에서 다중쓰레드를 지원하는 기법에 관하여 다룬다. 분산공유메로리에서의 주소번역표 관리, 블록 일관성 유지 방법, 그리고 블록 대치 정책에 대하여 쓰레드 프로그래밍 환경에 적합한 새로운 기법을 제안한다. 이 기법은 분산공유메모리에서 일반적으로 발생하는 문제점들인 거짓 공유, 불필요한 중복, 블록 바운싱, 그리고 주소 엘리어싱 등을 효율적으로 해결한다. 그리고 응용프 로그램의 투명성을 제공하고, 시스템의 확장과 구현 용이하도록 해주며, 다중쓰레드 환경을 사용자에서 제공한다.

  • PDF

휴대용 데이터베이스를 위한 지연된 소거 리스트를 이용하는 플래시 메모리 쉐도우 페이징 기법 (Flash Memory Shadow Paging Scheme Using Deferred Cleaning List for Portable Databases)

  • 변시우
    • Journal of Information Technology Applications and Management
    • /
    • 제13권2호
    • /
    • pp.115-126
    • /
    • 2006
  • Recently, flash memories are one of best media to support portable computer's storages in mobile computing environment. We propose a new transaction recovery scheme for a flash memory database environment which is based on a flash media file system. We improved traditional shadow paging schemes by reusing old data pages which are supposed to be invalidated in the course of writing a new data page in the flash file system environment. In order to reuse these data pages, we exploit deferred cleaning list structure in our flash memory shadow paging (FMSP) scheme. FMSP scheme removes the additional storage overhead for keeping shadow pages and minimizes the I/O performance degradation caused by data page distribution phenomena of traditional shadow paging schemes. We also propose a simulation model to show the performance of FMSP. Based on the results of the performance evaluation, we conclude that FMSP outperforms the traditional scheme.

  • PDF

Banked Memory System에서 효율적일 전력관리를 위한 KVM의 힙 메모리 관리체계 설계 (A Design of KVM Heap Memory Management for Effective Power Management in Banked Memory System)

  • 최인범;강희성;정명조;이철훈
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2005년도 한국컴퓨터종합학술대회 논문집 Vol.32 No.1 (A)
    • /
    • pp.868-870
    • /
    • 2005
  • 최근에는 자원이 제한적인 시스템을 위한 embedded JVM 환경에서 자바 응용 프로그램을 수행할 때 embedded JVM 의 성능에 따른 performance 뿐만 아니라 에너지 소비를 줄이는 일이 크게 대두되고 있다. 메모리에서 사용되는 에너지는 메모리에 접근할 때마다 소비되는 dynamic energy와 메모리에 파워가 들어와 있을 때 항상 소비되는 leakage energy 로 구분할 수 있다. embedded 환경을 고려하지 않았던 이전에는 leakage energy 가 중요한 부분으로 인식되지 않았지만, 현재는 dynamic energy 못지 않게 중요한 부분으로 인식되고 있다. 본 논문에서는 Banked Memory System을 사용하는 임베디드 JVM의 환경하에서 leakage energy를 효과적으로 줄일 수 있는 KVM의 힙 메모리 관리체계를 설계하였다.

  • PDF

An Approach for Stock Price Forecast using Long Short Term Memory

  • K.A.Surya Rajeswar;Pon Ramalingam;Sudalaimuthu.T
    • International Journal of Computer Science & Network Security
    • /
    • 제23권4호
    • /
    • pp.166-171
    • /
    • 2023
  • The Stock price analysis is an increasing concern in a financial time series. The purpose of the study is to analyze the price parameters of date, high, low, and news feed about the stock exchange price. Long short term memory (LSTM) is a cutting-edge technology used for predicting the data based on time series. LSTM performs well in executing large sequence of data. This paper presents the Long Short Term Memory Model has used to analyze the stock price ranges of 10 days and 20 days by exponential moving average. The proposed approach gives better performance using technical indicators of stock price with an accuracy of 82.6% and cross entropy of 71%.

Fuel Consumption Prediction and Life Cycle History Management System Using Historical Data of Agricultural Machinery

  • Jung Seung Lee;Soo Kyung Kim
    • Journal of Information Technology Applications and Management
    • /
    • 제29권5호
    • /
    • pp.27-37
    • /
    • 2022
  • This study intends to link agricultural machine history data with related organizations or collect them through IoT sensors, receive input from agricultural machine users and managers, and analyze them through AI algorithms. Through this, the goal is to track and manage the history data throughout all stages of production, purchase, operation, and disposal of agricultural machinery. First, LSTM (Long Short-Term Memory) is used to estimate oil consumption and recommend maintenance from historical data of agricultural machines such as tractors and combines, and C-LSTM (Convolution Long Short-Term Memory) is used to diagnose and determine failures. Memory) to build a deep learning algorithm. Second, in order to collect historical data of agricultural machinery, IoT sensors including GPS module, gyro sensor, acceleration sensor, and temperature and humidity sensor are attached to agricultural machinery to automatically collect data. Third, event-type data such as agricultural machine production, purchase, and disposal are automatically collected from related organizations to design an interface that can integrate the entire life cycle history data and collect data through this.

효과적인 다채널 직접 메모리 접근 관리를 통한 멀티포트 메모리 컨트롤러의 성능 향상 방법 (Performance Improvement Method of Multi-Port Memory Controller Using An Effective Multi-Channel Direct memory Access Management)

  • 천익재;여준기;노태문;이문식
    • 전자공학회논문지
    • /
    • 제51권4호
    • /
    • pp.33-41
    • /
    • 2014
  • 본 논문에서는 모바일 시스템 환경에서 멀티포트 메모리 컨트롤러의 특성을 고려한 직접 메모리 접근 컨트롤러를 사용하여 고속 데이터 전송을 효과적으로 수행하는 메모리 액세스 방법을 보인다. 제안된 직접 메모리 접근 컨트롤러는 여러 개의 직접 메모리 접근 채널을 제어 할 수 있는 통합 채널 관리 기능을 제공하며, 그 채널들은 물리적으로 분리되어 서로 독립적으로 동작한다. 제안된 직접 메모리 접근 방법을 통한 데이터 전송을 이용함으로써 읽기 동작에 대하여 72%, 쓰기 동작에 대하여 69%의 데이터 전송 성능 향상을 얻었다. 특히, 4 채널 접근 모드에 대해서 제안된 방법이 기존 직접 메모리 접근 방법에 비하여 63% 적은 전체 전송 사이클을 가짐으로써 전송 성능 향상에 기여할 수 있음을 보인다.

노근리 사건의 사회적 기억과 기록에 관한 연구 (Understanding No Gun Ri Records from the Perspective of Social Memory)

  • 윤은하;김유승
    • 한국기록관리학회지
    • /
    • 제16권2호
    • /
    • pp.57-79
    • /
    • 2016
  • 본 연구는 노근리 학살사건 기록들이 사회적 기억을 담지하는 과정을 살피고, 그 특징을 고찰하는 데 목적을 둔다. 이를 위한 이론 연구로서 사회적 기록의 특징을 분석한다. 사회적 기록은 첫째, 의도적으로 구성된 사회 구성물로 개인의 기억에 영향을 미치고, 둘째, 기억의 가변성을 반영하며, 셋째, 다양한 측면에서 하나의 사건을 증거하는 데 사용될 수 있다. 저자는 노근리 사건의 기억과 기록의 분석을 위해 노근리 사건의 개요를 정리하고, 제1기 반기억의 시기, 제2기 기억 투쟁의 시기, 제3기 공식기억의 시기로 구분하여 각 시기별 기억과 기록의 변화과정과 특징 및 내용을 연대기적으로 살펴보았다. 제1기 구술 및 개인 소장 기록 등의 암묵적 기록, 제2기 대책위활동, 입법활동, 조사활동을 중심으로 한 기록, 제3기 특별법과 평화공원 건립 및 운영 관련 공식 기록이 각각 주로 생산되었다. 제3기는 다양한 사회 주체들이 노근리 사건을 기억하기 위해 생산한 다양한 문화기록들로 기록의 확장성을 보여주고 있다.

지식성장의 영향요인에 관한 연구-분산기억중심으로 (A study on Influencing Factors of Knowledge Creation focus on Transactive Memory)

  • 유창;김상욱
    • 한국산학기술학회논문지
    • /
    • 제16권2호
    • /
    • pp.1073-1083
    • /
    • 2015
  • 본 연구는 분산기억(Transactive Memory )개념을 중심으로 지식성장의 네 가지 과정에 미치는 영향에 대한 실증연구로써, 지식성장의 동태적 과정의 맥락 속에서의 분산기억의 역할을 설명하는데 그 목적을 두고 있다. 연구모형을 검증하기 위하여 130명 팀 구성원을 대상으로 경로분석을 실시한 결과, 팀 분산기억의 측정항목들의 일부가 지식성장에 영향을 미치는 것으로 나타났다. 결과적으로 분산기억과 지식성장은, 특히 팀 수준의 지식성장과 밀접한 관련성을 가지고 있다는 점을 확인하였다. 본 연구는 팀 수준에 머물러있고 팀을 대상으로 연구를 진행하였고, 인지심리학의 팀 분산기억 개념을 도입하여 조직 내부에 팀 단위로 개인지식을 어떻게 접근하고 사용하는지를 이론적으로 설명하고 분석하였다. 지식성장을 촉진하려면 전문지식보다 팀원들 간의 직무관련 지식을 신뢰하여 협력적으로 작업조정을 해야 한다. 또한 관리자들이 팀원들을 가장 적합한 작업위치에 배치함으로 팀원들의 개인지식을 가능한 활용할 수 있으며 팀 성과까지 향상시킬 수 있다는 시사점을 제시할 수 있다.

Mac OS X 물리 메모리 분석에 관한 연구 (Research on Mac OS X Physical Memory Analysis)

  • 이경식;이상진
    • 정보보호학회논문지
    • /
    • 제21권4호
    • /
    • pp.89-100
    • /
    • 2011
  • 그간 디지털 포렌식의 활성 시스템 분석 분야의 한 화두는 물리 메모리 이미지 분석이었다. 물리 메모리 분석은 프로세스를 은닉을 하더라도 그 데이터를 물리 메모리에서 확인할 수 있고 메모리에 존재하는 사용자의 행위를 발견할 수 있어 분석 결과의 신뢰성을 높이는 등 디지털 포렌식 분석에 큰 도움이 되고 있다. 하지만 메모리 분석 기술 대부분이 윈도우 운영체제 환경에 초점이 맞추어져 있다. 이는 분석 대상의 다양성을 고려하였을 때 타 운영체제에 대한 메모리 분석이 필요하게 되었음을 의미한다. Mac OS X는 윈도우에 이어 두 번째로 높은 점유율을 가진 운영체제로 부팅 시 커널 이미지를 물리 메모리에 로딩하면서 운영체제가 구동하고 주요 정보를 커널이 관리한다. 본 논문은 Mac OS X의 커널 이미지가 저장하고 있는 심볼 정보를 이용한 물리 메모리 분석 방법을 제안하고, 제안한 내용을 토대로 물리 메모리 이미지에서 프로세스 정보와 마운트된 장치 정보, 커널 버전 정보, 외부 커널 모듈정보(KEXT)와 시스템 콜 목록 정보의 추출 방법을 보인다. 추가적으로 사례 분석을 통해 물리 메모리 분석의 효용성을 입증한다.