(�) �.�. ��������� 1995
������ ������ ��������� ���� ����������� ����������� ����������� � ����� ������ ������������ ������� QNX, ������������� ��������� ������ QNX Software Systems LTD ( ����� QSSL ) � ���������� ������ ������������ � �������� ������� � ������. ��� ����� �� �������� �������� �������� ��������� �� ����� ����� ������������ �����������, ������ ���������� �� ���� ������ ������������ ������ � (� ���������) ������ ������������, ��� ���������������� ������������ �������� ��� � ���� ���������� ���������� ����� IBM/PC + MS-DOS.
� ���� ����� ������ ����������� ����������� ��� ������������� ��������������� ��������� � �������������� � ������ �������� ������������, ��� ��������� ������������ ����������������, ���������� � ����������� �������� � �������� �������� ������� (����� ��� ������� ������������ ���������� ��������). ���������� ����������� ������ - '������������ ������� ��������� �������', ������� ������ ���������� ��, ���������� ��������� �����������. �� QNX �������� ����� �������������� � ����� �� ������� ����� ������.
�� ��������, ������� ���������� ������������� ������������ ��� 6-10 ��� ����� ����� � ���������� ���������� ���� �����: - ���� �� ��� ���������� ? ��� �� ��� �� ������ ����� IBM-360/370 � OS/360, VM/SP ��� ����� DEC PDP-11 � RSX-11M, ��� VAX ? ��, ��� � ���� ����� ����� ���������� ������������ ����� �� ������������ �������� ����� � ����������� ����������, ��� ��� ��� ������� ������ �� �����, ��������� ������� ��� ��������� MS-DOS ��������� ������������ ���������, ����� ������� �������� ������������� �� '�� �����', �������� ��� ��������� ������ ����� ��������������. ��������������� ������������ ������ � ������� ������ ��������� � ���������� ������� ���� ��� �� ������ ��� '��� ���������� ����� PC � MS-DOS ������ ���', ���� ��� ����� ������������ Apple, MacIntosh, UNIX � ������ ������ (� ��� ����� QNX).
��� �� ��� ����������? ��������, ������� ��� ���� ������� � �������� ��� ����� ������ ���������� - ��� � ���� ����� ��� ������ ������� �� �� ���, ��� �� � ���� ��� �� IBM/PC. �����, ����� ��������� '������� �����' ������������� �������, ����������� ������������� ������� - IBM/PC ���� ����������� ������ ��� ��������� �����������, � MS-DOS ���������� ������ ��� ���������������� ��������.
� � ���� �� ���� �� ������ �������, ���� �� �� ���� ������ �������� ������. ��������� IBM/PC � MS-DOS ������� � ��������� ������ ��������� '������������-����������', ������� �� �������� ������ ������� � '�� �������� ��� ������'. ������, ��� ���� ���������� ������ � ������� ���� Clarion ���� �������� ���� �������������, ����� ��� ������������ ����� ����������� ������ ���� �� ��������� � ������� ���� dBase � ���� Btrieve (��� ����� ������� �� ������������ IMS, IDMS ��� DB/2), ������� ��������� Windows � NetWare � ��� ���� ������������� ����������� � ��������������. � ����� ������� ������������� ������� ������� ��� ������������� � �������, ��� ������ ��������� �������� Novell'�� � Clipper'��. �� �� ����� ��������� ����������� ���� ������, �� ������� ����-�� ���������, ��� ����� ������ ������ ��� �������������. �������� �� ����������� � ���, ��� �� ����� �������� ������������ ����� ��� ������ ����� ����� ���� �� �������������. ��������, ����������� ��� ����� � ��������� �������� ������ ����� ���� ����, ��������� ������������ ����� ������ ��������� ������ ��� ���������������.
� �������, ��� ����� ���� ��� ����� ������� �������� ������������� �������������, ���� ��� ������ ��� ������ ������� ����� � �������, ���������� �������. ������� ������������ �����������, ����� � �����, ���������� � ������������ �������� ����� �������� ���� ���� �� �������������� �������, ������� ����� � ������� ������������ � �������� �������, ��� ������� IBM/PC ������ ���� � ������� ������������ ������ �� ����� ������������ ����������, �� �� ������� � ��������� ������������. ������ �� ���� ����� ��������� ������� ������� ����� �������� SOHO (Small Office/Home Office) � IBM/PC ���� ������������ ���������� ���������� � ���� ��������, � MS-DOS � MS-Windows - ����������� ����������.
��� ��������, � �������� ��������� � ������������ ���������� ����������� UNIX-������� �� ���� ������� ������� ��� ����-����������� � ���� � ��������� ����� - �� ���� IBM/PC. �� ��� �� ��� �� �������� � ���� ����, ��� �����-������������� �� ������������ ������ �� ����������� �������� ������ �� ��� ����� ����� ��� ���������� �� ���������� �������. ����� ���� ����� ������� ��������, � �� ��������� � ������������ ������� ������������ ������������, ��� �������������� �� ������� �������������� ����������. ������, �������� �������� ������ �������� � ��� ������ ������� ������������� ������� � ������������ ����������� �������� ���� �� ������.
� ����� � ���� ��������� � ��������������� ���������� � ������, ����������� ����������� �������� ������, ��� ���������� �������� � ���������� ��������������� ������� ����������. ������, ������� ���� ���� ���-�� �������� �������� � ���������� �������� � �������� ��������� ��� ����, ������� ���������� ������������ �������� � ������� � ����� ������. ��� ��� ������� � ����, ��� ������������� ����� ����� ���������� ���������� ������� UNIX � ��� ���������� �� ��������������. ��� �� �������� ������� ���������� ��������� �������, ������� �������� ������������ � ��������� ���������� � ������������ ����������, �� ����� ��� ������������� ������������, �� ���������� � ��������������� �������� ����� ���, �� ����������� ��������� ����������. ��������� ����������� �������� ���� ���� VxWorks � Interactive Unix.
������������ ������� QNX � ������� ������ ���� ������ ���� �������� ���� ������������ ������ ����� ������������ � ������������� ���������� � ��� ������������ ���� ������ � ���������������� ���� Relcom (comp.os.qnx). � �������, ����������� UNIX-�������� QNX ����������� ������� �� ����������� �� ��� ��������� ��� ��� '�� ������ UNIX' (� � ������������� ����� ������ '������ �� UNIX'). ��� �� �����, ��� ��������� ������������ �����������, ��� �� ������ ���������� �� ��� ������ � ����� ������, � �� ������� ������������ ������� ��� ���������� ��� ����� ������������ � ������������� �� � � �������� ����� ����� ��� ��� ����� ������� �����������. ��, ��� ���� �� �������.
������ ��� �������� ����������� � ������������ � ����������� �� ��������� ������� ������� ����-�� ������������ � ����������� ����� �������, ��������� ��� �� ������������ � ��������� ��������� ������� ��� ����������. ������ ������ ���������� �������� POSIX �� ���������� ��, ��������� � ������������ ������ � �������� �������� �������. ������, ���� �������� �������� ������� ������, ����� ���� �������� �� ��� �������������, ����� ���� �� ���� ���������. ����� ������� ����� �������� ����� ������������ �����������, ���������� ���� �������.
������ �����, �������� ����� ��������� '�������� ������� �������'. �������� ������ ������������ ����� ������ ���������� ����������� ��������������. ��������, ��� ��������� ���������� ������ �������� ������������ ����������� �� ������� ���������� ������� ��� ��� ����� ���������, ����� ������ ����� �������. ��������� ��� ������� � ������������ ����������� � ������� �������� ������������� ����������� (���� ��� ������� ������ ��������������� ������) ��������� ���������� ����������� �� �������� ��������� �� ������� � ���������� ��� ����� ���� ������ �������. �����������, ��� ���������� ���� ������� ���������� ������ ������������ ������ � ���� ��������� ������� �������� ������������. ������, ������ ��������� ���� ���� ����� ������������� ������������ - ����������� ���������� (mission-critical applications). �� ����� ����� - ����������� ������� ���� ���� ��� ������ ������������.
�� ������������� ������� ����� ������ ����� �������������� ����������� ������, ���������� � �������� �������� ������� - ��� ������ ������������ ����������� ������ �������, ��� �� ����� ���������, ������ �� ��������� ���������� ������������. ���������� ��� ��������, ��� ��������� (������������ �������) ������������ �� ������ � ����� ������ ������ ������������ �� ������ ����� ����� ������� � ��������������� ����� �������. ����������, ��� ��� ����� ������ ���� ���������� �����, ��� ���� ����� ������� ���� ��������� � �������� �������� ���� ������������� ����, ��� ��������, � ������� ���������� �������� ��������. ������������� � ������������ ��������, ������������� �������������� ���������� ����� ���� �������� � ���� ���������� ������������� ��������� � ����������� ����������, ������� �� ����� ���� ����������� � ����� ������ ����������� ����� �������������� ������ ������.
��������, ��� ������ ������������ ����������� � ����������� �� �������� ��������������� � �������� ������ ����� �����. �������� � ������-���������������� ���� MS-Windows ��� Novell NetWare ����������� ��������� ��� ��������� ����������� ���������� ��� ���� ������� ������� ������� ����� ����������� ���������� ���������. ��� �������������� ���������� �� ������ ������������ ����������� ������� (�� ���� �������������� � �� ������������ ���������������), ��� �������� ���������� ������ �������. ������ �������� (����������) ����� ���� ���������� ������ ��� ������ ������������� ������������ ����������� Intel 80386 � ������, ��� ������������ ������ �� � 32-� ��������� ������ ����������. ��� ������������ ������������ ���������� �� ������ ������������ �������� ���������������, �������������� ����������� ������������, ���������� �� �����������. ����� ����, ���������� ������������ ��������� ������� ������������, � �������������� ����� ����������, ��������� �������� ��������������� ������� ������ ����������� ����� ���������� ����������� �/��� ���������. ������ ���������� �����, ����� �� ������������ ������������� ���� ����������, � ����� ������������ ��������������������.
�, �������, ��� ���������� ���� ������������� �������, �� ������ ���� �������� �������� �� ������������ ���������� ��������, ��������� ���� �� �� �������� �������� ���������� ��� ���������� �������. � ���������, ������ ������� ������ ����������� ����� �������� ����������� ��������� �������.
���������� ���������� ��� ������������ ����� ������� ����-������������������ �� ������� ������ � ������� �����-������. ��� ���������� �������� �������������� ��������, ��������� � ����� ������������������� �� ��������� ������� �, �����������, ����������� ��� ����� ����� ����������� ���������� ������ ��� ���. ������ ������� ����������� � ������������� ��������� ����������� ��� �������������� � ���������� ��, ��� ��������� �������� ����� �������� ���������� ����������������. C������, ���������� ����� ��������� ����� ���� ������������� � ������, �������� ��������� ��������� � ������� ���������� ������� � ����� ������� ����� ��������� ��� ������� ��������� ��������, �������������� � ������������� ��. ����� ������� ������������� � �����-�������� ��������, ��������� ����� ���������� � ����� ���������� ����� ���� ����� � ��� �� ��������, ��� ������ ����� ������������� �� ����������� ����� (� ����������� �� ����������). �������, ��� ����� ������ � ��������� ����� ���� ����������� ���������� ��� ���������� ����� ��, � ��� ����� �������������, ������ ���� ��� �� ���������� � ������ ����.
������ ���������� ����������� ���������, ������� ������ ������������ �� ��������� �������. ��� ����� ����� ����������� ���� �������� ������������������ ��������, ����������� �� � �������� ������������ �����.
� ���������� ���� ��� ������������������ ������������ �� ���. 1. ��������, ��� ����� T int ������� �� ���������� ��������� ����������, � �� ����� ��� ��������� ������� ������� �� ����������� � ���������� ������������ �������. ��� �������, ��� ��� ����������� ����������� T sl > T il > T iret. ����� ����, �� ���������� ��� ���� ����������� ��������, ���������� �������� ������������ ���������. ���� �������� ���������� ��� ����� ������ �� �������� ��������� ����� �������� ���������� ��� �������� ���������� ����������� ������� � ������ �� �������� �� 20% ������ ��� � sl. ����� ������� �� ����� ������� ������ ��������� ���������, ������������ '����������' �������������� ��. ���������� ��� �������������� ������� ����� �� ����������, �� ��� ���������� ������������� ��������� ����������, ��� ��� ������ ���������� �������� ��� �������������� (� ��������������� ���������) ����� ����� ������ ����������� � ������ ������������ ������ ������ � ��� �������, ����� �������� ����� ������ �������� �� ������� ����������� �� � ������������� ���������� � � ������������� ���������. �� �������� ����� QSSL ���������� ��� ������� �� QNX ����� '����������� ���������� �������'. ����, �� ������� ������� � ��������� �������� ������ ������ - ������ � ������� ������������ ������� ��������� ������� QNX.
���� ���������� �������� ��� � ����� �����, �� QNX ��� �����������, �������� � �������������� ��������������������� �������������� ������� ������������ ������� ��������� �������. ������, ����� ������ �� ������������� ����������� ������� ��������� ���������. ��� ������� �� �������������� ��������� ����������� ����� �� ��������� ������� ����� � ������� ����������, ���� ������ ���� � ��� ��������� ����� � ����� ����� ����������� ��������������� �����������. ���������� ������ ��� ��� ������� � �� QNX.
��� ���� �� ������� ����� ����������� QNX ��� ����������� � �������� ������ �����������. ��� ������������ ���������� ��� ����, ��� �������� ������� �� ����������� ������������ ����������, ������� ��������������� ����� ����� � ������� ������-���� ������������ ��������� (������� 2). ���� �������� �������������� ����� �������, ������� ��� ����� ������� ����� ���� ������ ��������� � ������ ���������� ���������� (microkernel).
�������� QNX ������� � ��� ��� ������������� ��������� ��� ���������� �������������� ����� ���������� (IPC) ��������� �� �������� ����� ������-���������� ��������, ��� ��������� ����������� � �������������.
������ ��������� � QNX ���������� ����� ����� 10 Kb � ��� �������� ������ �� ��������������� ���������, �������� ���������, ������������� ���������� � ��������� �������� ����������.
�������������� ��������������� �� 300 ��������� � 32 �������� ����������� � 4 ��������� ������������: FIFO, Round-Robin (��������), Adaptive � Message-Priority.
�������� �� �������� � �������� ���������, ���������� �������, ������� � �������� ������������ � ����� �����������. �������������� �� ��������� POSIX 1003.1 � ������������ ������ ���������� POSIX 1003.4. ���������� � ���� ��������� - 16-�� ��������� ������ � 32-� ���������. ��������� �������� ��������� ��� 16-�� ��� � 32-� ��������� ���������� ������������, ��� ����� ��������� ���� ��������� ���� ��������������� ����������� ��������� ��������� (����� ������� �� ����������� ������ 2 ������������ ������� � ����� ��������). ����� ���� ��� ������ ���������� ��� ����������� ��������� Intel ��� ���������� ������ ������, � ��� ����� �������� �������. �������� �� ���� �� �������������� �� ������������� �������, ��������� �� ����� ��������� � ������������ � �� ��������� ������� (��� �� ������ �����, �������� � QNX �� ����� �� � �����).
QNX ��������� �������� � ����������� ��������� ��������� ������������. � ����������� �������� �������� ������ ��������� �������� ������ POSIX, DOS (FAT-12, FAT-16, ��� ���� ��������) � ISO9660 ( CD-ROM's ������� ���������� Rock Ridge). �������� ������� POSIX ������������ ������������� UNIX, ��� ���� �������������� ����� ������� ���������� (� ��� ����� ��� ������ �������) � ����������� � ������������ � POSIX 1003.1 (�������� ��������� � ������-����� ����� ������������� ������������).
���������� ������������ ����-��������������� ����������, �������� ������������ ����� �� ��������� 115200 baud � �������������� ����� �� ����� 386 ����������. ������� ��������, ��� ������������� �������������� ������ (UART) �������� ���������� ����������� ��� ��������� ���� 2400 baud.
������� �������������� �������� ����� ������ � ����������� ������������ ������ � ������ ������� ������������ �������� ��� ������ ��������� �������. ��� ���� ����� ������ ��� ����������� ������������ QNX ������� ����������� ����������� ������� ���������� FLEET � ��������������� �������� FTL (FLEET Transport Layer). ���� �������� �� ���������� �� �� ����� �� ���������������� ������� ���������� ���� IPX ��� NetBios � �������� ����� �������, ������� ������ ��� ����������. �������� ��� �������� ����������� � ������������ FLEET, ������� ���������������� ��������� �������:
Fault-Tolerant Networking | QNX ����� ������������ ������������ ��������� ���������� �����. ��� ������ �� ����� ����� �� ��� ������ ����� ������������� �������������� '�� ����' ����� ������ ����. |
Load-Balancing on th Fly | ��� ������� ���������� ���������� ���������� QNX �������������� ���������������� �������� ������� �� ��������������� �����. |
Efficient Performance | ����������� �������� ��������������� ������ QSSL ��� �������� ������� ������������ ��������� � ������������ ��������������� ������������ ������� ������������. |
Extensble Architecture | ����� ����� ���� ����� ����� ���� ���������� ����� ���������� ��������������� ���������. |
TransparentDistributed Processing | ��������� ���������� ������� ����� ��������� ��������� � �������� ������ ���� � ����� ������, ��� ������������� ������� �����-���� ��������� � ��������� ��� ����� ����� ��� ����� ����������������� ����� ����. |
��������� ���� ���������� ���� ����������� � QNX ���������� ����� ������������ ��� ���� ����������� ��������������. ��� ������� ������ �� ����� ���� ������������� �������� ������ � ��� ����� �� ����� ������ ���� RPC. ��� ������, ��� ����� ��������� ����� ���� �������� �� ����� ����, ��� ���� �� ������� � �������� ������ ����� ���� ���������� �� ����� ���������� �� ����� ������ �����.
��������, ������� make � QNX ������������� ���������������� ���������� ������� �� ���������� ������� �� ��� ��������� ���� ���� � ����� �������� ����������� ������ �� ���� ���������� ���������� �� �����. ����������� �������, �������� � �������� ��������, ��������� ������������ ��� �������� �������������� ����� ���������� � ������� ����� ���� ������������ �������� ����������, �������� ���������������� ����, ��� ��������� ����������� ��� �������� ���������� �����.
����������� ��� ��� �������� �� ���� ���� ��� ��������� ���� �������� �������������� � ���������� (����������� ��� � ��� ������� ��������� QNX ���������� ���������� ��� ��������� � ���� � ���� ����).
����������, �� ����� ����������� ���������� ������� ���, ��� �� �� ������ �������� ������� ��� �����-���� ������� ����� �� ����-���� ��� ����� ����� QSSL, �� ���� �������������� ����� ������ �� ������������, ������� ��� ��������������. ������ ����������� ������ ������������ ���������� ����� � ������������ ����������� ��������� ������������ (��. �����).
� �������� �������� ������ ����������� ����� ������ POSIX 1003.2, ����������� ������� ��������� UNIX, �� ��������� � ���� ��������, �������������� ��������� QNX � ������ �������� ��������� ���������� vedit ����� GreenView, ������������ MultiEdit � ����������� ����������� ����������� ���������� UNIX (vi, emacs � �.�.) - ����� ����� 200 ������.
����� ���� �������� ����� ������������ �������� ���������� Socket (��� ��������� ����� TCP/IP), �������� DOS, �������� ����� ������ (Data Acquisition Manager). � ������ ������������ ��������� ��������� ����� ���������� (�������� �����-��������).
�������� TCP/IP ������������ �������� ��������� (IP, SLIP, PPP, TCP, UDP, ICMP, ARP � ��.) � ����������� ����������� �������� (rlogin, telnet, ftp, sendmail, NFS, RPC, DNS). ���������� ����� ��� ����������� ������ (��� ��������� NFS). ���� �������� �������� ������������ �������, ��� ����� ��������� QNX � ��������� �������� ������. ��� ��������� ��������� ������������ ���� � QNX � ������������ ����� ��������� ����.
�������� DOS ��������� ��������� ���������� DOS ������������ � ���������� QNX (� ��� ����� MS-Windows 3.1 � ����������� ������ � ����������� Windows-����������). ��� ������� ����� ��������� ����� ���������� DOS/Windows, �� ������������ ������������� ������� ������. ��� ���� ���������� DOS ����� �������� � �������� �������� QNX � ������������ ������� � ���������� QNX (����� ����������� ���������).
�������� ����� ������ ������������ ����������������� ��������� ��� ������������ ��������� ����� � �������������� ������ (���, ��� � �.�.). ��� �������� ������� ���������� ��� ��� � ���������� �������.
�� ����������� ���� ��� QNX ������������ ��� ����������� ����������, ���������� ������� ���������������� � ���������������� ������������� � ��������.
X Window System - ������� '������� ����' ���������� ������ �������� ������������� � �������������� ������������� �� ����������� �� (�) �����(�) ���������(�). ������, �� ������� �� ��� ������������ - ������� 8 Mb ����������� ������ (������������� 16, � ��� ���������� - 32) � �� 80 �� 250 Mb �� �����. ���������� ��� QNX X11 Release 5 ��������� ������ Metro-Link � �������� ������� ����������� ���������������� ����� ������������ �� ����������� ���� (���� X11perf. ���� ��������� 155000 Xstone's �� 486-DX2/66 � ����������� S3/928). ������������ �� CD-ROM � ��������� � ������������ Athena � OSF/Motif 1.2, ����������� ���� twm � mwm, ������������ Xie (DEC Image Processing extention), Xv (Video extention), Xprio ( Metro Link priority extention) � �������� PEX, Speedo, Adobe type 1, Utopia, bitmapped 75 dpi/100 dpi. �������� ����� �������� ���������� ����������, ( X View, X Designer � ��. ).
�������������� ����� 100 ������������ ��������� (VGA, SVGA, 8514, S3, Mach8/32 � ��.). � �������� ������������ ������������ ����� �� ����� 'The Definitive Guide to the X Window System' ������������ O'Reilly & Associates Inc. (13 ����� ������� �� 500 �� 1000 ���.).
QNX Windows - ����������� ������� �������� �����, ����� ������ �� ���� ��������������� � ������������, ��������� �������� � 16-�� ��������� ������. ����������� ������ Basis Computes Systems ���������� ��� QNX � �������� ������������ ������������ � �������� ������� ��������������. ���������� � ������������ ������������ OPEN LOOK � (� ������� �������) OSF/Motif. ������������ �� �������� � ��������� � Workplace-����������, File-���������� (�� ��������� OPEN LOOK), ������� ��������������� ������, ���������� �����������, ����������� ������������� � ������ 'OPEN LOOK Application Styles Gudelines'. ��� ��������� ��������� ����� ����� 6 Mb �� �����. ��� ������� 32-� ��������� ������ ��������� ����� 1.5 Mb ��������� ������ � ����� 500 Kb �� ������ ����������. �������������� ���������� VGA, SGA(VESA), S3 � ATI Mach8/32, ����������� �������� � ��������� ������ ����������� ���������� �����. ������������� ������� �������� ����� ������ ������� ������ �������������� ���������� � ����� ���������� API, ����������� ������ ���������� ���������.
Photon - ��� ����� ���������� � ����� ������� �� ��������������� ������, ������� ��������� ��� � ������ ����-������������. �������� �������� ������ ����� ��� ���������� � ���������� ������.
����������� ������ QSSL � ������ ������������, ��������������� QNX � ����������� �� ������, �������� ���������� ��������. ���������� ��������� ���������� � �������� �������� � �������� ������� ����� 256 Kb ��������� ������. ����� ���������� �������������� � ��� ��������� ��������� ������ ����������� ������������ � ������ ���� QNX (����� ����� ���������� ���� � ������ �������� �� ������) � ������������ ����� ������� ������������������. ���������� � ����������� ����������� OSF/Motif �� �������� ����. ������������ � Motif-�������� ���������� ����, ����������� ����������, ���������� ������������� ����������� ����� � ����������� ������������� � �������� X Window. ������ �������������� ��������� �������� ��� ���������� ����������� � VGA/SVGA, 8514, S3 � Mach8/32. ���������� ��������� �������� �� �������� X Window (���������� ��������).
�������� ���������� ��� �� QNX ������������ ����� �� ������� � ���� ������� - ������ Watcom International Corp. �� ����������� ���� ������������ QNX-������ ������������ Watcom C (ANSI) � Watcom C++ (ANSI Level 3) (��� �������� �������� Watcom Wvideo � �������� �� �������� ��������� ������� Ditto) � ������������� Watcom Execution Profiler. ��������� ������ ������������, ������� ��� ��������� ��� ����� DOS/Windows �������� ����� ��������������� ����� ����������. ��������, ��� �������� ����� � � QNX-������ ����� ��������� ����� ��������. ����� ����, � ����� � �������� ����� Watcom ��������� PowerSoft, ������ �������� ��������� QNX-������ ������ ��������� ������� ���������� ���� ����� ( PowerBuilder � ��. ). ������ ��������������� ��, �������������� ������� ������� ���������� ����� �����, �������� � �������� �������� QNX. �������� ����� SQL-������� Watcom SQL � Empress.
��� ���� �������� �����, QNX ��� �������������� ��. ��� ��������, ��� �� ��� ������������ ������ ������ ������������ ��� ������� �������, ������� ��� ����������. ��� ��������� ���������� ��� ��������� ������� ��� � ����� ������ ����� �� ������ ������� ��������������. ����������� ��� � ������ ��������� ��� ������������ ���� � ������������ ��� � ������� ����������� �������. ������������� ������������ ��� QNX �������� ������ ��������� � �������� ��������� (���� ����������� ��������� ����������). �� ����������, ������� �� �������� � ���� ����� ���� �������� �� ���������� ����� �������������.
��� �������� ������������ ����� ���� �� ������� ������� QNX. ������� ������������� �������������� � ��� � ����� ������� �������� �������������� ���������, � � ������ - ����������� �������������� ����������, ��� ����������� � ������� ���������� ������������� ���������. ��������� ������� ��� ���� �������������� 8Mb ����������� ������ � 30-40 �b �������� ������ (��� ����� ���������� � ����������� ����������� QNX Windows). ����������� ����������� ������� ����������� � �������� ������� ������� ���� 512Kb ��. ������ ������ ������ ����� ����� �������� �� ������� 386DX/33 c 4Mb ������.
��� ������ ������������� �������� ���������� ������, ����������� �� ����������� �� ��������� ������� ��������� �������������:
Realtime Performance
(������������) | (��������/c��) |
Disk and Network Performance (��������/���)
��� ����� �������� �� ��������, ������������������ ���� Eternet ���������� �������� 1 Mbyte/sec (�� ����� NE-2000), ��� ������ � �������������� ���������. ���� ������ ��������� ������� ������� ������������� ��������� FTL � ��������� QNX. �� �� ����� ����� ������� � �������� ������� � �������� ���������. �������, ��������� ������� � ������� � QNX ��������� ��� ��� ��� ���� ���������. ��� ��� ��������� ����� ���������� �����, � ���� ��� ������ ����������� ����� ���, ������� ��� �������������� ���������� ����������� ���� ��������� �����, ������� �������� ��� ��� ISA, EISA, MCA, VL-Bus � PCI. �������� �������� ���������� ��� ��������� ���� IDE, ESDI, SCSI, SCSI-2, Fast SCSI-2, Fast Wide SCSI-2. ������� �������� ������������ ��� ���� ���� Arcnet, Ethernet, Token Ring, FDDI, TCNS. CD-ROM� �������������� ����� � ����������� SCSI � Mitsumi. �������������� ����� ����� ���� SoundBlaster (���� ������ c ����������� SCSI).
� ��������� ����� ����� QSSL �������� ������������ � ���������� ���������� ���������� ��������� �� QNX ��� �������� ��������� '������ ��������'. ���� ������ ��������������� �������� � ������� ������� ��� ����������� ������ �� ������������ ����������������� ������������, ������� ��� ��������� ������������� ����� ���������� � ������������ �����/������. ����� ��������� ��������� ����������� ���������� ����������� ������� (����� ��������� ��������� ��� � '��������'). ����� ����� ���������� ����������� �������� ���������� �������, ����������� ������������ ��������� ������������ �������� ��� ��������� ������������� ���� �������. ����� ������ �������� ������ QNX ������ ������� ������������� � �������������� �� �� ���� ����������. ����� ���� ����� QSSL � ��������� ����� ����� �������� ���� �� ������. � ������� ���� ��� ���������� ������ ����������� ������������� QNX � ������, ��� ����� �������������� ����� ���������� ������������� � ����� ������������ ����� ��. ����� ������, ��� ��� ������ �������� ����������� UNIX-��������� ����� �������������� ������������� � ���� '�������'.
25 ������ 1995
��������� � ������ 4.23A
�� ��� ����, ��������� � ������� ��������� ������, ������ ����� ����. ����� ��������� ������, ������� ��������� ��������� � ������������������. ��������� ��������� ������������ � �������� ����� ������ ��� ����������� ��������� ��� QNX. ������� ��������� ��������� ��� ������� ������ 4.23.
- �������� ���������� 3�509 (���� ��� ��-�������� �� �������������),
- PCI Ethernet � Fast Ethernet ���������� �� ���� DEC-2104/041/140 � ��.
- ������������ CD-ROM � ����������� IDE/ATAPI
- ������ SCSI ������������� Adaptec 2940, � ������� Fast � Wide, � ���������� �������.
- SCSI ������������� AMD � NCR
- PCMCIA ������������
� ��������� ����� ��������� � ������� ������ QNX 4.24 (���������� ��������� ������������ � ����� �������� - �D-ROM) � ����� ����-������ QNX 4.3, ������� ����� �������� runtime ������� Photon 1.2 � ������������ ������ TCP/IP, ��� �������� ����������� ����� ������������ �� ��� ������� � Internet.
�1999 by Nigl Mail to: [email protected] Last update 99-356 |