• 제목/요약/키워드: Multiple fork

검색결과 5건 처리시간 0.018초

자동창고 설계를 위한 최적화 모형에 관한 연구 (A Study On the Optimization Model for the Design of Automated Warehouses)

  • 김성태;김재연
    • 산업경영시스템학회지
    • /
    • 제16권27호
    • /
    • pp.73-82
    • /
    • 1993
  • In this paper, We determine the expected travel time for several forks Storage/Retrieval machine which is allowed multiple stops in aisle. When throughput is increased, We propose adding to fork number of each S/R machine rather than adding to number of S/R machine, We also describe such a model which determines the optimal number of each several forks S/R machine subject to constraints on the hourly throughput and warehouse dimensions. Numerical example is presented to compare warehouse shapes against each single fork, twin forks, triple forks S/R machine for various throughput values.

  • PDF

병렬 프로토콜 구현을 위한 다중 프로세스 모델의 설계 (Design of Multiprocess Models for Parallel Protocol Implementation)

  • 최선완;정광수
    • 한국정보처리학회논문지
    • /
    • 제4권10호
    • /
    • pp.2544-2552
    • /
    • 1997
  • 본 논문은 병렬 프로토콜 구현을 위해서 (1)채널통신 모델, (2)포크-조인 모델, (3)사건조회 모델이라 부르는 3 가지 유형의 다중 프로세스 모델을 제시한다. 각 모델에 대한 병렬화 사양을 위해서 병렬 프로그래밍 언어인 Par. C System을 사용한다. 제안한 다중 프로세스 모델의 성능을 측정하기 위하여 인터넷 프로토콜 스택의 Internet Protocol (IP)을 Transputer상에서 구현한다. IP 프로토콜 기능은 송신측과 수신측으로 분리하고 양측의 병렬화는 Multiple Instruction Single Data(MISD) 구조를 이용한다. 제안한 모델들은 다양한 실행시간 과부하에 대하여 성능 평가와 비교 분석을 한다. 즉, 채널통신 모델에서는 채널을 경유한 사건 송신, 포크-조인 모델에서는 프로세스 생성, 그리고 사건조회 모델에서는 프로세스간 문맥전환시에 발생하는 과부하를 송신측과 수신측에 대하여 성능을 분석한다. 송신측의 성능 측정 결과, 사건조회 모델이 채널통신 모델과 포크-조인 모델과 비교하여 77%와 9%의 빠른 처리 시간을 보였다. 수신측에서는 포크-조인 모델이 채널통신 모델과 사건조회 모델과 비교하여 55%와 107%의 빠른 처리 시간을 보였다.

  • PDF

임베디드 Linux 시스템 기반 프로세스 동시 디버깅을 지원하는 원격 디버거 설계 및 구현 (Design and Implementation of a Remote Debugger for Concurrent Debugging of Multiple Processes based on Embeded Linux System)

  • 심현철;강용혁;엄영익
    • 정보처리학회논문지A
    • /
    • 제10A권4호
    • /
    • pp.305-312
    • /
    • 2003
  • 임베디드 Linux 환경에서 gdb와 gdbserver를 사용하여 현재 디버깅 중인 프로세스로부터 fork 시스템 콜에 의해 생성된 새로운 프로세스를 원격으로 동시에 디버깅할 수는 있으나 이를 위해서 개발자는 부가적인 코딩뿐만 아니라 새로운 프로세스가 생성될 때마다 원격 디버깅을 위해 별도의 gdb 및 gdbserver를 구동 시켜야 하는 등 불필요한 작업을 해야 하므로 효율적인 디버깅 작업을 진행하기 어렵다. 본 논문에서는 Linux 커널의 변경 없이 라이브러리 래핑 방법을 이용하여 원격 시스템에서 동작하는 다중 프로세스들을 동시에 디버깅할 수 있도록 지원하기 위한 mgdb 라이브러리와 mgdbserver를 제안한다. 또한, 파이프를 통하여 데이터를 주고받는 부모-자식 관계의 프로세스들을 원격으로 동시에 디버깅하는 실험을 통하여 본 논문에서 제안한 방법이 기존의 방법보다 더 효율적임을 보인다.

보안이 강화된 특수목적용 웹서버 설계 및 구축 제안 (Proposal for Designing and Building a Special Purpose Web Server with Enhanced Security)

  • 홍성락;조인준
    • 한국콘텐츠학회논문지
    • /
    • 제22권2호
    • /
    • pp.71-79
    • /
    • 2022
  • 현재 웹 서버의 보안을 위해 관제와 모의 해킹을 한다고 해도 계속해서 취약점이 발생하고 해킹을 당하는 것이 현실이다. 해당 문제를 해결하기 위해 L4와 L5 사이에서 소켓을 사용해 모든 웹 통신을 제어할 수 있는 보안 웹 서버를 개발했다. 그리고 HTTP 응답을 줄 때 매번 파일과 헤더를 합치는 행위를 미리 합쳐놓는 방식을 제안했다. 그 결과 보안과 속도를 둘 다 향상할 수 있었다. 따라서 본 논문에서는 관제와 모의 해킹을 해도 취약점이 발생하는 이유와 그것에 대한 해결방안과 더 나아가 DB까지 보안을 유지할 수 있는 보안 웹 서버개발 방식을 제안하였다.

Stem Cells and Cell-Cell Communication in the Understanding of the Role of Diet and Nutrients in Human Diseases

  • Trosko James E.
    • 한국식품위생안전성학회지
    • /
    • 제22권1호
    • /
    • pp.1-14
    • /
    • 2007
  • The term, "food safety", has traditionally been viewed as a practical science aimed at assuring the prevention acute illnesses caused by biological microorganisms, and only to a minor extent, chronic diseases cause by chronic low level exposures to natural and synthetic chemicals or pollutants. "food safety" meant to prevent microbiological agents/toxins in/on foods, due to contamination any where from "farm to Fork", from causing acute health effects, especially to the young, immune-compromised, genetically-predisposed and elderly. However, today a broader view must also include the fact that diet, perse (nutrients, vitamins/minerals, calories), as well as low level toxins and pollutant or supplemented synthetic chemicals, can alter gene expressions of stem/progenitor/terminally-differentiated cells, leading to chronic inflammation and other mal-functions that could lead to diseases such as cancer, diabetes, atherogenesis and possibly reproductive and neurological disorders. Understanding of the mechanisms by which natural or synthetic chemical toxins/toxicants, in/on food, interact with the pathogenesis of acute and chronic diseases, should lead to a "systems" approach to "food safety". Clearly, the interactions of diet/food with the genetic background, gender, and developmental state of the individual, together with (a) interactions of other endogenous/exogenous chemicals/drugs; (b) the specific biology of the cells being affected; (c) the mechanisms by which the presence or absence of toxins/toxicants and nutrients work to cause toxicities; and (d) how those mechanisms affect the pathogenesis of acute and/or chronic diseases, must be integrated into a "system" approach. Mechanisms of how toxins/toxicants cause cellular toxicities, such as mutagenesis; cytotoxicity and altered gene expression, must take into account (a) irreversible or reversal changes caused by these toxins or toxicants; (b)concepts of thresholds or no-thresholds of action; and (c) concepts of differential effects on stem cells, progenitor cells and terminally differentiated cells in different organs. This brief Commentary tries to illustrate this complex interaction between what is on/in foods with one disease, namely cancer. Since the understanding of cancer, while still incomplete, can shed light on the multiple ways that toxins/toxicants, as well as dietary modulation of nutrients/vitamins/metals/ calories, can either enhance or reduce the risk to cancer. In particular, diets that alter the embryo-fetal micro-environment might dramatically alter disease formation later in life. In effect "food safety" can not be assessed without understanding how food could be 'toxic', or how that mechanism of toxicity interacts with the pathogenesis of any disease.