• Title/Summary/Keyword: Garbage Collection Management System

Search Result 20, Processing Time 0.023 seconds

Automatic Dynamic Memory Management Techniques for Memory Scarce Java system (메모리가 적은 자바 시스템을 위한 자동 동적 메모리 관리 기법)

  • Choi, Hyung-Kyu;Moon, Soo-Mook
    • Journal of KIISE:Computer Systems and Theory
    • /
    • v.35 no.8
    • /
    • pp.378-384
    • /
    • 2008
  • Many embedded systems are supporting Java as their software platform via Java virtual machine. Java virtual machine manages memory automatically by providing automatic memory management, i.e. garbage collector. Because only scarce memory is available to embedded system, Java virtual machine should use small memory and manage it efficiently. This paper introduces two memory management techniques to exploit small memory in Java virtual machine which can execute multiple Java applications concurrently. First, compaction based garbage collection is introduced to overcome external fragmentation problem in presence of immovable memory area. Then garbage collector driven class unloading is introduced to reduce memory use of unnecessary loaded classes. We implemented these techniques in working embedded system and observed that they are very efficient, since more Java applications are able to be executed concurrently and memory use is also reduced with these techniques.

The Design and Implementation of Garbage Collection in KVM Memory Management Facility on Real-Time Operating System, $iRTOS^{TM}$ (실시간 운영체제 $iRTOS^{TM}$ 상의 KVM 메모리 관리 체계 내에서 효율적인 가비지 콜렉션의 설계 및 구현)

  • 최인범;유용선;이철훈
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2004.04a
    • /
    • pp.805-807
    • /
    • 2004
  • 최근 IT 산업의 발전과 더불어, 리소스가 제한된 소형 기기들의 사용이 비약적으로 증가하고 있는 추세이다. 자바는 플랫폼 독립성(Platform Independency), 보안성(Security), 네트워크 이동성(Network Mobility) 등의 장점을 가지고 있어, 이러한 소형 기기들에 자바 환경을 적용하게 되면 여러 가지 이점을 가지게 된다. 임베디드 장치나 모바일 같은 제한된 리소스를 사용하는 기기들에는 SUN 사의 CLDC(Connected, Limited Device Configuration)에서 정의하고 있는 K 가상 머신(K Virtual Machine: KVM)을 탑재하여 사용하게 된다. 본 논문에서는 실시간 운영체제 iRTOS$^{TM}$와 KVM 을 탑재한 소형 기기에서 좀더 효율적으로 KVM 의 메모리를 관리하기 위한 Garbage Collection기법을 설계하고 구현한 내용을 설명한다.

  • PDF

Storage and Disposal of Unused Medications for Housewives in the Busan Metropolitan City (부산광역시 주부들의 불용의약품 보관과 처리실태)

  • Hwang, Byung-Deog
    • The Korean Journal of Health Service Management
    • /
    • v.7 no.2
    • /
    • pp.69-79
    • /
    • 2013
  • The purpose of this research is study how housewives dispose unused medications in a household and produce basic research data that can be used to establish efficient recycling and handling of unused medications. Data collection was done using proportional sampling and survey was done in February, 2011. The unused medications in household consist of "tablets(58.4%)", "ointment(31.3%)" and "eyewash(22.7%)". The main way of disposing unused medications was "standard garbage bag(74.1%)". The ideal way of disposing unused medications was "returning to the pharmacy(57.9%)". Only 39.2% of people recognize about unused medications disposal system. In order to establish recycling and treatment of unused medications, it is necessary to create laws and regulations related to unused medications and allocate budget to actively promote the program to public. Most importantly, we must induce doctors and pharmacies to participate in the campaign and there should be laws to require them to explain to their patients how to recycle and treat unused medications when they give prescription and make preparation to them.

A Study on the Integrated Management System of Municipal Solid Waste from Seoul Metropolitan City (서울시 일반폐기물의 통합적 관리체계에 관한 연구)

  • 우세홍;홍상균
    • Journal of Environmental Health Sciences
    • /
    • v.19 no.4
    • /
    • pp.51-58
    • /
    • 1993
  • The integrated solid waste management for Seoul Metropolitan city can be established on the basis of the following hierarchy of priorities: 1. Efforts for source reduction should be propelled by both government and citizens to achieve the effects of resource conservation. The adequate production and consumption which are environmentally amenable and sustainable can be induced by the reasonable imposition of deposit money for waste treatment to one-time use products. To accomplish source reduction effectively, the induction of legal and institutional regulation of producer and consumer participation is requisite. 2. For resource recovery, wastes generated should be recycled as far as practicable. Community residents are responsible to separate discharge, the authorities concerned have responsibility of separate collection, and recycling industry should be assissted through tax reduction and financing. Resource separation facilities can be constructed at Kimpo Metropolitan landfill site for wastes not separately collected due to some unavoidable circumstances. 3. Garbage should be composted. Garbage is uneconomical for incineration, because it has high moisture content and low calorie, thus there is no reason for the incineration of garbage even though garbage is classified into combustibles. Composting facilities can be located at sites which are not densely populated and easily accessible to transportation, for example, Kimpo Metropolitan landfill site. Compost produced can be managed by the authorities for the use of fertilizer to a green tract of suburban land and farms. 4. Nonhazardous combustible wastes not recyclable can be utilized for thermal recovery at the incinerators which are completely equipped with pollution control devices. According to the trend of local autonomy and the equity principle of local autonomous entities, incineration facilities of minimal capacity required can be constructed at each districts of Seoul Metropolitan city which have organized local assembly. In case of Yangcheon district, the economically combustible waste quantity is about 260 tons/day which exceeds 150 tons/day, the incineration capacity of existing facility. But, from now on, waste quantity can be reduced substantially by the intensive efforts of citizens for source reduction and recycling and the institutional support of administrative organizations. Especially, it is indispensable for the government to constitute institutional and technological bases that can recycle paper and plastics form 43% of waste generated. A good time for constructing of incineration facilities for municipal solid waste can be postponed to the time that pollution control technologies of domestic enterprises are fully developed to satisfy the standards of air pollution prevention, because the life expectancy of Kimpo Metropolitan landfill site is about 25 years. Within this period, institutional improvements and technological advancements can be attained, while the air qual. ity of Seoul Metropolitan city can be ameliorated to the level to afford incineration facilities. 5. For final disposal, incombustibles and ash are landfilled sanitarily at Kimpo Metropolitan landfill site.

  • PDF

Collective Forest Management System in Japan: a Case Study in Osawa Property Ward Forest

  • De Zoysa, Mangala Premakumara;Inoue, Makoto;Yamashita, Utako;Hironori, Okuda
    • Journal of Forest and Environmental Science
    • /
    • v.29 no.1
    • /
    • pp.58-70
    • /
    • 2013
  • Iriai an Indigenous forest management system in Japan from the viewpoint of "common pool resources" was a success resilient institution and resulted with sustainable production system and environmental conservation. This study was conducted in Osawa of the Nagano prefecture through group discussions, field observations and an in-depth field survey. Osawa Property Ward Forest is managed under the concept very much similarly to traditional "Iriai". This study firstly examined the changes of collective forest management system in terms of awareness and interest in forest management; forest management activities; role of forest; and collection of forest products. Then it analyzed the current threats for collective forest management have been identified as: land abandonment due to loss of benefits and lack of active community participation; deterioration of forest environment particularly the micro-climate and aesthetic values; conflict with local government authorities restraining the use of money in property ward forest and conflict with outsiders on damping of the garbage. Community cantered forestry management rules; livelihood contribution; protection of environment; local initiatives for protection and economic activities are the prevailing opportunities for collective forest management. The main requirements for revitalization of collective forest management are explained as local reciprocity; imposition of community based forest rules; encouraging local innovations; and building partnerships with stakeholders. Collective forest management system addresses the limitations of conventional forestry models, which had invalidated traditional 'iriai' institutions, and key to restoring sustainable use of forest and environmental resources. Cross-institutional collaborations together with responsibilities of local communities would ensure the revitalization of forest resources.

Index management technique using Small block in storage device based on NAND flash memory

  • Lee, Seung-Woo;Oh, Se-Jin
    • Journal of the Korea Society of Computer and Information
    • /
    • v.25 no.10
    • /
    • pp.1-14
    • /
    • 2020
  • In this paper, we propose to solve the problem of increasing system memory usage due to an increase in the number of mapping information management when using a NAND flash memory-based storage device in an existing sector-based file system. The proposed technique is to store only mapping information in page units based on index blocks and manage them in block units. To this end, the proposed technique uses a sequential offset for storing and managing a plurality of mapping information in one page in a small block, and a reverse offset for a spare page corresponding to a change in mapping information in the block. Through this, the proposed technique has the advantage that the number of block-unit deletions is less than that of the existing technique, and the system memory usage required for mapping information management is low. Reduced by about 32%.

Implementation of High Speed Big Data Processing System using In Memory Data Grid in Semiconductor Process (반도체 공정에서 인 메모리 데이터 그리드를 이용한 고속의 빅데이터 처리 시스템 구현)

  • Park, Jong-Beom;Lee, Alex;Kim, Tony
    • The Journal of The Korea Institute of Intelligent Transport Systems
    • /
    • v.15 no.5
    • /
    • pp.125-133
    • /
    • 2016
  • Data processing capacity and speed are rapidly increasing due to the development of hardware and software in recent time. As a result, data usage is geometrically increasing and the amount of data which computers have to process has already exceeded five-thousand transaction per second. That is, the importance of Big Data is due to its 'real-time' and this makes it possible to analyze all the data in order to obtain accurate data at right time under any circumstances. Moreover, there are many researches about this as construction of smart factory with the application of Big Data is expected to have reduction in development, production, and quality management cost. In this paper, system using In-Memory Data Grid for high speed processing is implemented in semiconductor process which numerous data occur and improved performance is proven with experiments. Implemented system is expected to be possible to apply on not only the semiconductor but also any fields using Big Data and further researches will be made for possible application on other fields.

REMOTE SENSING AND GIS INTEGRATION FOR HOUSE MANAGEMENT

  • Wu, Mu-Lin;Wang, Yu-Ming;Wong, Deng-Ching;Chiou, Fu-Shen
    • Proceedings of the KSRS Conference
    • /
    • v.2
    • /
    • pp.551-554
    • /
    • 2006
  • House management is very important in water resource protection in order to provide sustainable drinking water for about four millions population in northern Taiwan. House management can be a simple job that can be done without any ingredient of remote sensing or geographic information systems. Remote sensing and GIS integration for house management can provide more efficient management prescription when land use enforcement, soil and water conservation, sewage management, garbage collection, and reforestation have to be managed simultaneously. The objective of this paper was to integrate remote sensing and GIS to manage houses in a water resource protection district. More than four thousand houses have been surveyed and created as a house data base. Site map of every single house and very detail information consisting of address, ownership, date of creation, building materials, acreages floor by floor, parcel information, and types of house condition. Some houses have their photos in different directions. One house has its own card consists these information and these attributes were created into a house data base. Site maps of all houses were created with the same coordinates system as parcel maps, topographic maps, sewage maps, and city planning maps. Visual Basic.NET, Visual C#.NET have been implemented to develop computer programs for house information inquiry and maps overlay among house maps and other GIS map layers. Remote sensing techniques have been implemented to generate the background information of a single house in the past 15 years. Digital orthophoto maps at a scale of 1:5000 overlay with house site maps are very useful in determination of a house was there or not for a given year. Satellite images if their resolutions good enough are also very useful in this type of daily government operations. The developed house management systems can work with commercial GIS software such as ArcView and ArcPad. Remote sensing provided image information of a single house whether it was there or not in a given year. GIS provided overlay and inquiry functions to automatically extract attributes of a given house by ownership, address, and so on when certain house management prescriptions have to be made by government agency. File format is the key component that makes remote sensing and GIS integration smoothly. The developed house management systems are user friendly and can be modified to meet needs encountered in a single task of a government technician.

  • PDF

A Study on the Ransomware Detection System Based on User Requirements Analysis for Data Restoration (데이터 복원이 가능한 사용자 요구사항 분석기반 랜섬웨어 탐지 시스템에 관한 연구)

  • Ko, Yong-Sun;Park, Jae-Pyo
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.20 no.4
    • /
    • pp.50-55
    • /
    • 2019
  • Recently Ransomware attacks are continuously increasing, and new Ransomware, which is difficult to detect just with a basic vaccine, continuously has its upward trend. Various solutions for Ransomware have been developed and applied. However, due to the disadvantages and limitations of existing solutions, damage caused by Ransomware has not been reduced. Ransomware is attacking various platforms no matter what platform it is, such as Windows, Linux, servers, IoT devices, and block chains. However, most existing solutions for Ransomware are difficult to apply to various platforms, and there is a limit that they are dependent on only some specific platforms while operating. This study analyzes the problems of existing Ransomware detection solutions and proposes the onboard module based Ransomware detection system; after the system defines the function of necessary elements through analyzing requirements that can actually reduce the damage caused by the Ransomware from the viewpoint of users, it supports various OS without pre-installation and is able to restore data even after being infected. We checked the feasibility of each function of the proposed system through the analysis of the existing technology and verified the suitability of the proposed techniques to meet the user's requirements through the questionnaire survey of a total of 264 users of personal and corporate PC users. As a result of statistical analysis of the questionnaire results, it was found that the score of intent to introduce the system was at 6.3 or more which appeared to be good, and the score of intent to change from existing solution to the proposed system was at 6.0 which appeared to be very high.

Index Management Method using Page Mapping Log in B+-Tree based on NAND Flash Memory (NAND 플래시 메모리 기반 B+ 트리에서 페이지 매핑 로그를 이용한 색인 관리 기법)

  • Kim, Seon Hwan;Kwak, Jong Wook
    • Journal of the Korea Society of Computer and Information
    • /
    • v.20 no.5
    • /
    • pp.1-12
    • /
    • 2015
  • NAND flash memory has being used for storage systems widely, because it has good features which are low-price, low-power and fast access speed. However, NAND flash memory has an in-place update problem, and therefore it needs FTL(flash translation layer) to run for applications based on hard disk storage. The FTL includes complex functions, such as address mapping, garbage collection, wear leveling and so on. Futhermore, implementation of the FTL on low-power embedded systems is difficult due to its memory requirements and operation overhead. Accordingly, many index data structures for NAND flash memory have being studied for the embedded systems. Overall performances of the index data structures are enhanced by a decreasing of page write counts, whereas it has increased page read counts, as a side effect. Therefore, we propose an index management method using a page mapping log table in $B^+$-Tree based on NAND flash memory to decrease page write counts and not to increase page read counts. The page mapping log table registers page address information of changed index node and then it is exploited when retrieving records. In our experiment, the proposed method reduces the page read counts about 61% at maximum and the page write counts about 31% at maximum, compared to the related studies of index data structures.