공유메모리를 사용한 운영체제 커널의 메세지 출력 방법

    公开(公告)号:KR1019950020100A

    公开(公告)日:1995-07-24

    申请号:KR1019930029093

    申请日:1993-12-22

    Abstract: 본 발명은 시스템 버스에서 콘솔포트가 직접 보이지 않는 다중처리 시스템에 있어서, 커널이 출력하고 있는 메세지의 문자열을 공유메모리와 버퍼영역에 쓰고, 제한적으로 입출력 처리기에 인터럽트를 보내며, 입출력 처리가 공유메모리에 설정된 버퍼영역의 데이타를 읽어서 콘솔포트로 출력되고, 공유 버퍼영역에 문자열을 쓸때마다 입출력 처리기(콘솔을 처리하는 보드)에 인터럽트를 보내지 않고 처음 쓰기일 경우에만 인터럽트를 보내는 인터럽트 발생빈도 조절하며, 커널의 메세지 출력시 공유메모리에 링 카운터를 사용하여 읽기위치와 쓰기위치 카운터, 잠금변수를 사용하여 읽고 쓰는 방식에 의해 데이타를 처리 한다.

    공유메모리를 사용한 운영체제 커널의 메세지 출력 방법
    2.
    发明授权
    공유메모리를 사용한 운영체제 커널의 메세지 출력 방법 失效
    如何使用共享内存从操作系统内核打印消息

    公开(公告)号:KR1019970006411B1

    公开(公告)日:1997-04-28

    申请号:KR1019930029093

    申请日:1993-12-22

    Abstract: Disclosed is a method to output a message of kernal in an operating system using common memory in a multi processing system. The method comprises steps of sending and outputting. In the sending step, the character stream of message to be outputted by a kernel is stored in buffer area of the common memory. In the outputting step, th stored character stream is rad and outputted to the console port by an input/output procssor. Thereby, the processing time can be reduced according to the process of character stream.

    Abstract translation: 公开了一种在多处理系统中使用公共存储器在操作系统中输出内核消息的方法。 该方法包括发送和输出的步骤。 在发送步骤中,由内核输出的消息的字符流存储在公共存储器的缓冲区中。 在输出步骤中,存储的字符流是rad,并通过输入/输出procssor输出到控制台端口。 因此,可以根据字符流的处理来减少处理时间。

Patent Agency Ranking