• Title/Summary/Keyword: Storage Buffer

검색결과 263건 처리시간 0.022초

가변 비트율 주문형 비디오 서버에서 자원 활용률을 높이기 위한 버퍼 관리 기법 (A Buffer Management Scheme to Maximize the Utilization of System Resources for Variable Bit Rate Video-On-Demand Servers)

  • 김순철
    • 한국산업정보학회논문지
    • /
    • 제9권3호
    • /
    • pp.1-10
    • /
    • 2004
  • 주문형 비디오 시스템에서 가변 비트율로 압축된 데이터들은 압축 대상이 되는 데이터의 내용 변화와 압축 기법의 특성으로 인해 단위 시간 당 처리해야 할 데이터 크기가 일정하지 않다. 그러나, 대부분의 주문형 비디오 서버들은 가변 비트율로 압축된 데이터를 실시간에 처리하기 위해 가변 데이터 크기의 최대값으로 시스템 자원을 예약하기 때문에 자원의 활용률이 떨어진다. 본 논문에서는 가변 비트율로 압축된 데이터를 예약할 때 선반입을 사용하여 서버의 사용자 수용 가능성을 극대화할 수 있음을 증명하고 이를 구현한 버퍼 관리 기법을 제안한다. 제안된 버퍼 관리 기법은 현실적으로 가능한 최대의 블록들을 사용 순서에 따라 버퍼에 반입한다 또한, 소비 시점이 먼 블록부터 반출하고 소비 시점이 가까운 블록부터 반입함으로써 비디오 서버의 자원 활용률을 최대화할 수 있다. 본 논문에서 제안한 버퍼 관리 기법의 효율성은 모의 실험을 통해 확인하였다.

  • PDF

콤팩트형 태양열/지열히트펌프 하이브리드 냉난방 및 급탕 시스템 개발 및 성능분석 (The Development and Performance Analysis of Compact Type Solar Thermal/Ground Coupled Heat Pump Hybrid System for Heating, Cooling and Hot water)

  • 백남춘;정선영;윤응상;이경호
    • 한국태양에너지학회 논문집
    • /
    • 제32권5호
    • /
    • pp.59-67
    • /
    • 2012
  • In this study,the compact type solar thermal and ground coupled heat pump hybrid system for space heating/cooling and hot water supply has been developed. This hybrid system was installed in Zero Energy Solar House(ZeSH) in KIER for the demonstration. The thermal performance and operational characteristics of this hybrid system were analysed especially. The results are as follows. (1) This hybrid system was designed in order to address the existing disadvantages of solar thermal/ground coupled heat pump system. For this design, all parts except solar collector and ground coupled heat pump were integrated into a single product in a factory. The compact type unit includes two buffer tanks, an expansion tank, pumps, valves, a controller, etc. This system has an advantage of easy installation with simple plumbing work even in narrow space. (2) The thermal charging and discharging time of the buffer tanks and its characteristics by ground coupled heat pump, and heat pump COP according to geo-source temperature and buffer storage temperature have been studied. This system was found to meet well to the heat load without any other auxiliary heating equipment. (3) The operating hours of the ground coupled heat pump as a backup device of solar thermal can be reduced significantly by using solar heat. It was also found that the minimum heating water supply setting temperature and maximum cooling water supply setting temperature make an influence on the heat pump COP. The lower heating water and the higher cooling water temperature, the higher COP. In this respect, the hybrid system's performance can be improved in ZeSH than conventional house.

낸드 플래시 메모리 상에서 쓰기 패턴 변환을 통한 효율적인 B-트리 관리 (Efficiently Managing the B-tree using Write Pattern Conversion on NAND Flash Memory)

  • 박동주;최해기
    • 한국정보과학회논문지:시스템및이론
    • /
    • 제36권6호
    • /
    • pp.521-531
    • /
    • 2009
  • 플래시 메모리는 하드디스크와 다른 물리적 특성을 가진다. 대표적으로 읽기연산과 쓰기연산의 비용이 다르고, 덮어쓰기(overwrite)가 불가능하여 소거연산(erase)이 선행되어야 한다. 이러한 물리적 제약을 소프트웨어적으로 보완해주기 위해서, 플래시 메모리를 사용하는 시스템은 대부분 플래시 변환 계층(Flash Translation Layer)을 사용한다. 현재까지 효율적인 FTL 기법들이 제안되었으며, 이들은 임의쓰기(random writes) 패턴보다 순차쓰기(sequential writes) 패턴에 훨씬 더 효율적으로 동작한단. 본 논문에서는 플래시 메모리 상에서 B-트리 인덱스를 효율적으로 생성, 유지하기 위한 새로운 기법을 제안한다. B-트리에 키의 삽입, 삭제, 수정 등치 연산을 수행하면 FTL에 비효율적인 임의쓰기 패턴을 많이 발생시키며, 결국 B-트리 인덱스 유지 비용이 커지게 된다. 제안하는 기법에서는 B-트리에서 발생되는 임의쓰기 패턴을 먼저 플래시 메모리의 쓰기 버퍼에 추가쓰기(append writes) 패턴으로 변환하여 저장하고, 추후 이를 FTL에 효율적인 순차쓰기 패턴으로 FTL에 전달한다. 다양한 실험을 통해 제안하는 기법이 기존의 기법보다 플래시 메모리 I/O 비용 측면에서 우수하다는 것을 보인다.

컴퓨터 시뮬레이션에 의한 미곡 도정공장의 적정설계 및 개발(I) -미곡 도정 시스템의 시뮬레이션- (Optimal Design and Development of a Rice Mill Pilot Plant by Computer Simulation -Simulation of a Rice Mill Pilot Plant-)

  • 정종훈;김보곤
    • Journal of Biosystems Engineering
    • /
    • 제20권1호
    • /
    • pp.47-57
    • /
    • 1995
  • Rice Processing Complex(RPC) have being constructed with a rice mill plant and a facility of drying and storage to overcome problems caused by UR and to produce good quality of rice. An optimal design of a rice mill plant was required to successfully construct and operate it. The development of a simulation model was essential to the design of a rice mill plant. So, all the objectives of this study were to develop a simulation model for the design of a rice mill plant and to develop and evaluate the rice mill system. In this study the simulation model was developed to design a rice mill plant using SLAMSYSTEM, one of simulation languages. The results of this study were as followings. 1. A simulation model was developed with SLAMSYSTEM to represent the processes of a rice mill plant. The simulation model was used to design a rice mill pilot plant with the capacity of 0.5 ton per hour. The rice mill pilot plant was analyzed by the model with alternatives. 2. In the simulation the rice mill system was much influenced by the separating efficiency of a brown rice separator. Especially, the bottleneck of grain flow occurred at the buffer tank for brown rica. separator under 50% separating efficiency of brown rice separator. Hence, as the alternative simulation was conducted under 60% , 70% separating efficiency of brown rice separator, the bottleneck of the system could be minimized at the 60% separating efficiency of brown rice separator. 3. In the alternative simulation the bottleneck of the system was minimized under the hulling capacity of 1 t/h and 60% separating efficiency of brown rice separator with the capacity of 1 t/h. Under such a condition the max. weight of waiting entities at buffer tanks was less 250kg. So, the capacities of the buffer tanks were determined in the basis of simulation results. 4. The milled rice recovery and head rice recovery of the milling system were 74% and 92% in the simulation, respectively. These results of simulation almost corresponded to those of actual rice mill plants. The developed simulation model could be well applied to design a rice mill plant.

  • PDF

하이브리드 플래시 메모리를 위한 적응적 가비지 컬렉션 기법 (Adaptive Garbage Collection Technique for Hybrid Flash Memory)

  • 임수준;신동군
    • 정보처리학회논문지A
    • /
    • 제15A권6호
    • /
    • pp.335-344
    • /
    • 2008
  • 본 논문에서는 SLC와 MLC를 모두 가진 하이브리드 플래시 메모리를 효율적으로 사용하기 위한 적응적 가비지 컬렉션 기법을 제안한다. 하이브리드 플래시 메모리는 속도가 빠른 SLC 영역과 용량대비가격이 저렴한 MLC 영역으로 이루어져 있기 때문에 SLC 영역을 로그 버퍼로, MLC 영역을 데이터 블록으로 사용하는 것이 효율적이다. 제안하는 가비지 컬렉션 기법은 MLC 영역의 쓰기 속도가 매우 느리다는 점을 고려하여 SLC 로그버퍼에 기록된 데이터 중에서 더 이상 갱신되지 않으며 MLC 영역으로의 이동 비용이 적은 데이터를 MLC 영역의 데이터 블록으로 이동시키고, 자주 갱신될 데이터는 SLC 내부에서 이동시킴으로써 SLC 영역의 빈 공간을 확보한다. 또한 적응적 기법을 사용하여 입출력의 패턴을 관찰하여 가비지 컬렉션의 기준 값을 변화시킨다. 실험 결과, 본 논문에서 제안한 기법은 기존에 소개된 플래시 메모리 관리 기법에 비하여 하이브리드 플래시 메모리의 특징을 효율적으로 사용하여 성능을 향상시켰으며 워크로드에 따라서 최적에 가까운 가비지 컬렉션 기준 값을 찾아내는 것을 확인할 수 있었다.

용혈독소를 생산하는 기수성 비브리오균의 생리.생태적 특성과 수산식품의 위생대책 2. 해수에서 분리된 vibrio mimicus SM-9의 생리적 특성 및 저온내성 (Physiological and Ecological Characteristis of Hemolytic Vibrios and Development of Sanitary Countermeasure of Raw Fisheries Foods. 2. Physiological and Psychrotrophic Characteristics of Vibrio mimicus SM-9 Isolated from sea Water)

  • 장동석;김신명;박욱연;박미연;김영만
    • 한국식품위생안전성학회지
    • /
    • 제12권1호
    • /
    • pp.9-14
    • /
    • 1997
  • Vibrio mimicus is a closely related species with V. cholerae, and has been reported to be associated with gastrointestinal infections. Although extraintestinal infections of these vibrios have also been reported in Japan and Southeast Asia. But little research papers on V. mimicus was reported in Korea. Therefore, we tried to isolate V. mimicus from the environmental sea water from April to July in Pusan, Korea. Among the isolated strains, we selected the strongest hemolytic strain and then named V. mimicus SM-9. In this paper, we checked the antibiotic susceptibility and psychrotrophic characteristics of the isolated strain. Hemolytic activity of the hemolysin produced by the isolated strain was also measured. V. mimicus was not detected from the sea water samples in April and May, but its detection rate was relatively high in June and July in Pusan, Korea. The bacteriological characteristics of V. mimicus SM-9 were Gram-negative rods, motile, oxidase positive, Voges-Proskauer negative and sucrose negative. In 23 kinds of antibiotics susceptibility test, V. mimicus SM-9 showed susceptibility to the most of antibiotics submitted while it was resistive against lincomycin, oxacillin, rifampin and vancomycin. Hemolytic activity of the hemolysin produced by V. mimicus SM-9 was highest in stationary phase of the growth curve in BHI broth at 37$^{\circ}C$ and its activity was reached 18 HU per $m\ell$ of culture supernatant. For checking the psychrotrophic property of V. mimicus SM-9, the decreasing rate of the strain in phosphate buffer solution and yellowtail flesh homogenate was examined during the storage at 4, 0, -4 and -2$0^{\circ}C$. The decreasing rates of the selected strain stored in phosphate buffer solution were greater than those in fish homogenate. Decreasing rates of V. mimicus SM-9 stored in phosphate buffer solution were not significantly different by the storage temperatures. The viable cell counts of the strain were decreased as 5 log cycles after 120 hours at all the tested temperatures. While decreasing numbers of the strain in fish homogenates were 2*4 log cycles after 120 hours. The decreasing pattern of the strain numbers were very slow after 200 hours at all the stored temperatures.

  • PDF

개인화된 건강 데이터의 대량 처리 모니터링을 위한 메시지 모델 및 동적 버퍼 할당 설계 (Design of Dynamic Buffer Assignment and Message model for Large-scale Process Monitoring of Personalized Health Data)

  • 전영준;황희정
    • 한국인터넷방송통신학회논문지
    • /
    • 제15권6호
    • /
    • pp.187-193
    • /
    • 2015
  • ICT 힐링플랫폼은 만성질환 예방을 목적으로 하며 개인의 생체신호 및 생황습관 등의 정보에 기반을 둔 질환 조기 경보를 목표로 한다. 이를 위한 2-step 개방형 시스템(TOS)에는 힐링플랫폼과 개인건강데이터 저장소간의 중계가 설계되었으며 데이터 처리과정을 실시간으로 전송(모니터링)하기 위한 대량 커넥션 기반의 publish/subscribe(pub/sub) 서비스가 고려되었다. 그러나 TOS pub/sub의 초기 설계에서는 커넥션 메시지를 deflate 알고리즘으로 인코딩하기 위해, 커넥션의 유휴(idle) 여부 및 메시지의 종류에 상관없이 동일한 버퍼를 할당한다. 본 논문의 동적 버퍼 할당은 다음과 수행된다. 우선 각 커넥션의 메시지 전송 유형을 큐잉하고, 각 큐는 tf-idf를 통해 특징(feature)추출 연산 후 벡터로 변환하여 k-means 클러스터에 입력하여 군집을 생성한다. 특정 군집으로 분류된 커넥션은 해당 군집의 자원 테이블에 따라 자원을 재할당 한다. 이때 각 군집의 센트로이드(centroid)는 해당 군집을 대표하는 큐잉 패턴을 사전에 선택하여 자원참조 테이블(버퍼 크기별 인코딩 효율)로 도출한다. 제안된 설계는 TOS의 인코딩 버퍼 자원을 네트워크 커넥션에 효율적으로 배분하기 위해, 군집 및 특징 연산을 위한 연산 자원과 네트워크 대역폭 간의 trade-off를 수행함으로써 TOS의 tps(단위 시간당 실시간 데이터 처리 모니터링 연결수)를 높이는데 활용할 수 있다.

접근 요청 빈도에 기반한 멀티미디어 뉴스 데이터의 선별적 버퍼 캐쉬 관리 전략 (Access Frequency Based Selective Buffer Cache Management Strategy For Multimedia News Data)

  • 박용운;서원일;정기동
    • 한국정보처리학회논문지
    • /
    • 제6권9호
    • /
    • pp.2524-2532
    • /
    • 1999
  • 대규모의 실시간 주문형 뉴스 제공 시스템(Real Time News On Demand)에서는 다수의 사용자들이 디스크에 저장된 뉴스 데이터를 실시간으로 동시에 접근하여 최대로 수용할 수 있는 사용자 수는 총 디스크 대역폭의 제한을 받는다. 본 연구에서는 이러한 디스크 대역폭의 한계를 극복하기 위하여 디스크 비용의 일부로 버퍼 캐쉬를 구성하여 실시간 뉴스 데이터에 적합하도록 버퍼를 블록 단위가 아닌 오브젝트 단위로 할당하는 버퍼 캐쉬 정책을 사용하고, 캐슁 대상 뉴스 데이터를 현재의 디스크 대역폭의 사용 정도와 해당 뉴스 데이터의 평균 요청 간격을 고려하여 선별함으로써 재접근 가능서이 낮은 데이터의 경우 캐슁 대상에서 제외시켜 볼 필요한 버퍼의 재 할당에 의한 메모리 오버헤드를 방지하는 실시간 뉴스 데이터에 적합한 캐슁 방법을 제안한다. 이렇게 함으로써 접근 빈도수가 높은 데이터의 경우 디스크의 접근 없이도 데이터의 획득이 가능하게 되어 디스크만으로 저장 시스템을 구성할 때와 비교하여 저 비용으로 저장 시스템을 구성할 수 있다. 본 논문에서 제안한 알고리즘의 성능을 시뮬레이션을 통하여 평가한 결과, 본 논문에서 제안한 캐슁 방법으로 뉴스 데이터에 대한 사용자의 요청을 처리했을 경우, 디스크만으로 저장 서버를 구성하였을 경우보다 30% 이상의 사용자를 지원할 수 있다.

  • PDF

DSLR을 이용한 효율적인 스택스매싱 공격탐지 방법 (Efficient Stack Smashing Attack Detection Method Using DSLR)

  • 황도영;유동영
    • 정보처리학회논문지:컴퓨터 및 통신 시스템
    • /
    • 제12권9호
    • /
    • pp.283-290
    • /
    • 2023
  • 최근 IoT 기술이 꾸준하게 발전되면서 의료 시스템, 스마트 TV 시계 등에서 많이 활용되고 있다. 소프트웨어 개발의 66%가 메모리 공격에 취약한 C 언어를 통해 개발되고 C 언어를 사용하는 IoT 기기에 위협적으로 작용한다. 스택스매싱 오버플로 공격은 사용자가 정의한 버퍼 크기보다 큰 값을 삽입하여 반환 주소가 저장된 영역을 덮어쓰게 하여 프로그램이 정상적으로 동작하지 못하게 한다. 메모리 가용량이 적은 IoT 기기는 스택스매싱 오버플로 공격에 취약하다. 또한, 기존의 백신 프로그램을 그대로 적용하게 되면 IoT 기기가 정상적으로 동작하지 못한다. 연구에서는 IoT 기기에 대한 스택스매싱 오버플로 공격을 방어하기 위해 여러 탐지 방법 중 카나리아를 사용하여 각각 무작위 값, 체크썸, DSLR(무작위 저장 위치)로 조건을 설정했다. 2개의 카나리아를 버퍼 내에 배치하여 하나는 버퍼의 끝인 반환 주소 앞에 배치하고 나머지 하나는 버퍼 내 무작위 위치에 저장했다. 이는 고정된 위치에 저장된 카나리아 값은 공격자가 위치를 예측하기 쉬우므로 무작위한 위치에 카나리아를 저장하여 공격자가 카나리아의 위치를 예측하기 어렵게 했다. 탐지 프로그램 실행 후 스택스매싱 오버플로 공격이 발생 후 각 조건을 만족하게 되면 프로그램이 종료된다. 설정한 조건을 각각 조합하여 8가지 경우의 수를 만들었고 이를 테스트했다. 이를 통해 IoT 기기에는 다중 조건을 사용한 탐지 방법보다 DSLR을 이용한 탐지 방법을 사용하는 것이 더 효율적이라는 결과를 얻었다.

복합 박테리오신의 항균활성 및 축산식품 저장성 증진 효과 (Antimicrobial Effects of a Bacteriocin Mixture from Lactic Acid Bacteria against Foodborne Pathogens)

  • 한경식;오세종;문용일
    • 한국축산식품학회지
    • /
    • 제22권2호
    • /
    • pp.164-171
    • /
    • 2002
  • 박테리오신을 생산하는 9종의 유산균 배양액으로부터 ammonium sulfate를 첨가하여 제조된 각각의 조박테리오신을 혼합하여 복합박테리오신용액을 제조하였다. 복합박테리오신의 항균 활성은 단일 박테리오신보다 우수하였으며 항균 범위 또한 넓어짐을 알 수 있었고 단일 박테리오신에 대하여 저항성을 나타내는 Listeria monocytogenes의 생육을 저해하는 것으로 나타났다. 또한, 복합박테리오신은 pH와 열에강한 안정성을 보여 식품 가공 중에도 이용이 가능한 것으로 나타났다. 복합박테리오신을 프랑크소세지, 모짜렐라 치즈 및 돈육등심근에 첨가한 후 저장기간별 일반세균수의 변화를 조사한 결과, 대조구에 비해 유의적인 감소현상을 나타내었고 저장 28일 경과 후에는 모든 식품에서 1/10 또는 1/100 정도로 식품내 총세균이 억제되었다. 또한, 저장기간 중 VBN의 함량을 조사한 결과 돈육등심근과 모짜렐라 치즈의 경우 14일 이후부터 박테리오신 처리구가 대조구에 비해 유의적으로 낮은 수치를 보여주었다.