ВУЗ:
Составители:
прерывание, которое требует малого времени для обработки. Если
обработка прерывания является более сложной и требует большего
времени, то прерывание обрабатывается на более высоком уровне (уровень
2), где разрешено прерывание прерывания и, таким образом, они могут
быть вложенными. Переход на более высокий уровень прерываний
происходит по системному вызову.
Процессы наноядра (уровень 3) пишутся на языке ассемблера и
имеют сокращенный контекст (т.е. используют меньше регистров). Эти
процессы могут быть загружены и разгружены с процессора очень быстро.
Каждому процессу присваивается приоритет. Уровень 3 идеален для
написания драйверов для интерфейсов аппаратуры низкого уровня.
Микроядро находится на уровне 4. Микроядро написано на языке C
и имеет свыше 100 сервисов. Обработка задач на этом уровне ведется в
режиме приоритетного прерывания, и планирование управляется
приоритетами.
Сетевые средства. VxWorks поддерживает все сетевые средства,
стандартные для UNIX: TCP/zero-copyTCP/UDP/ICMP/IP/ARP,
SLIP/CSLIP/PPP, Sockets, telnet/rlogin/rpc/rsh, ftp/tftp/bootp, NFS (Network
File System) (клиент и сервер). В сетевые средства для VxWorks входят
также функции, необходимые при разработке устройств, подключаемых к
Internet: IP multicasting уровня 0,1 или 2; long fat pipe; CIDR (Classless Inter-
Domain Routing); DHCP (Dynamic Host Configuration Protocol) в
конфигурациях server, client и relay agent; DNS client (Domain Naming
System); SNTP (Simple Network Time Protocol). VxWorks поддерживает
протоколы маршрутизации RIPv1/RIPv2 (Routing Information Protocol), а
также OSPF (Open Shortest Path First) версии 2. Протокол RIP входит в
стандартную поставку VxWorks, OSPF поставляется как дополнительный
58
прерывание, которое требует малого времени для обработки. Если обработка прерывания является более сложной и требует большего времени, то прерывание обрабатывается на более высоком уровне (уровень 2), где разрешено прерывание прерывания и, таким образом, они могут быть вложенными. Переход на более высокий уровень прерываний происходит по системному вызову. Процессы наноядра (уровень 3) пишутся на языке ассемблера и имеют сокращенный контекст (т.е. используют меньше регистров). Эти процессы могут быть загружены и разгружены с процессора очень быстро. Каждому процессу присваивается приоритет. Уровень 3 идеален для написания драйверов для интерфейсов аппаратуры низкого уровня. Микроядро находится на уровне 4. Микроядро написано на языке C и имеет свыше 100 сервисов. Обработка задач на этом уровне ведется в режиме приоритетного прерывания, и планирование управляется приоритетами. Сетевые средства. VxWorks поддерживает все сетевые средства, стандартные для UNIX: TCP/zero-copyTCP/UDP/ICMP/IP/ARP, SLIP/CSLIP/PPP, Sockets, telnet/rlogin/rpc/rsh, ftp/tftp/bootp, NFS (Network File System) (клиент и сервер). В сетевые средства для VxWorks входят также функции, необходимые при разработке устройств, подключаемых к Internet: IP multicasting уровня 0,1 или 2; long fat pipe; CIDR (Classless Inter- Domain Routing); DHCP (Dynamic Host Configuration Protocol) в конфигурациях server, client и relay agent; DNS client (Domain Naming System); SNTP (Simple Network Time Protocol). VxWorks поддерживает протоколы маршрутизации RIPv1/RIPv2 (Routing Information Protocol), а также OSPF (Open Shortest Path First) версии 2. Протокол RIP входит в стандартную поставку VxWorks, OSPF поставляется как дополнительный 58
Страницы
- « первая
- ‹ предыдущая
- …
- 56
- 57
- 58
- 59
- 60
- …
- следующая ›
- последняя »