네트워크 환경에서의 비동기적 입출력 처리 방법
    1.
    发明授权
    네트워크 환경에서의 비동기적 입출력 처리 방법 失效
    异步I / O方式在网络中

    公开(公告)号:KR100594430B1

    公开(公告)日:2006-06-30

    申请号:KR1020040105568

    申请日:2004-12-14

    Abstract: 본 발명은 네트워크 환경에서 비동기적 입출력 처리 방법을 개시한다. 특히, 링 버퍼를 갖는 입출력 컨텍스트 구조체 및 상기 입출력 컨텍스트 구조체에 등록된 복수의 입출력 컨트롤 블록을 포함하는 비동기 입출력 시스템에서 비동기 수신 기능 및 전송 기능을 수행하는 비동기 입출력 처리 방법을 제공하는 것이다.
    이러한 본 발명에 따르면 네트워크 환경에서의 비동기 입출력 처리를 통해 효율적인 네트워크 통신을 수행할 수 있다.
    비동기적 입출력 수신, 비동기적 입출력 전송, 커널, retry 함수

    네트워크 환경에서의 비동기적 입출력 처리 방법
    2.
    发明公开
    네트워크 환경에서의 비동기적 입출력 처리 방법 失效
    网络中的异步I / O方法

    公开(公告)号:KR1020060067307A

    公开(公告)日:2006-06-20

    申请号:KR1020040105568

    申请日:2004-12-14

    Abstract: 본 발명은 네트워크 환경에서 비동기적 입출력 처리 방법을 개시한다. 특히, 링 버퍼를 갖는 입출력 컨텍스트 구조체 및 상기 입출력 컨텍스트 구조체에 등록된 복수의 입출력 컨트롤 블록을 포함하는 비동기 입출력 시스템에서 비동기 수신 기능 및 전송 기능을 수행하는 비동기 입출력 처리 방법을 제공하는 것이다.
    이러한 본 발명에 따르면 네트워크 환경에서의 비동기 입출력 처리를 통해 효율적인 네트워크 통신을 수행할 수 있다.
    비동기적 입출력 수신, 비동기적 입출력 전송, 커널, retry 함수

    고성능 네트워크 서버를 위한 비동기적 입출력 처리 방법
    3.
    发明公开
    고성능 네트워크 서버를 위한 비동기적 입출력 처리 방법 无效
    用于高性能网络服务器的异步I / O模型

    公开(公告)号:KR1020060061507A

    公开(公告)日:2006-06-08

    申请号:KR1020040100286

    申请日:2004-12-02

    Abstract: 본 발명은 고성능 네트웍 서버를 위한 비동기적 입출력 처리 방법으로, 비동기적 입출력을 처리하는 방법에 있어서, a) 비동기적 입출력 스레드 그룹(aio_thread_group)의 스레드(thr)는 필요한 자료를 디바이스로부터 얻기 위해 비동기 입출력(AIO-request)을 생성하고 커널에 제시하는 단계; b) 시스템 콜을 통해 받은 AIO-request받으면, 커널은 그것을 가공하여, 커널 구조 내에 등록하는 단계; c) 커널은 디바이스 명령을 구성하고, 그 명령을 디바이스로 보내는 단계; d) 커널은 상기 c) 단계에서 보낸 명령의 응답이 오기 전까지 다른 프로세스를 실행하는 단계; 및 e) 상기 c) 단계에서 보낸 명령에 대한 응답(자료)이 도착하였을 때, 커널은 해당하는 사용자 공간 내의 req을 파라미터로 하여 callback을 실행시키는 단계를 수행함으로서, 스트리밍 서비스, 웹서비스, 네트워크 게임 등과 같은 분야에서 고성능의 입출력 서비스를 지원해야 하는 고성능의 네트워크 서버를 구축하기 위한 입출력 모델이다.
    비동기적 입출력, 리눅스, 운영체제, 커널, 입출력모델, 비동기, 소프트웨어

Patent Agency Ranking