Hardware - разное

       

Выбор раздела


Разделом называется набор процессоров, выделенных в исключительное владение данному пользователю (точнее, запущенному на этом разделе приложению пользователя). Обычно, раздел - это часть машины, но он также может быть и всей машиной. Разделы могут перекрываться: большой раздел может состоять из более мелких. При этом, если более мелкий раздел занят, то большой раздел недоступен: блокируется.

Разделы имеют атрибуты. Основным атрибутом является количество процессоров.

Каждый раздел может использовать Entry-узел и IO-узлы машины для операций ввода-вывода.

Управление разделами осуществляется командой OC PARIX nrm (Network Resource Manager). Для просмотра конфигурации разделов, используется команда

px nrm -pc

которая выводит список определенных в системе разделов и их атрибуты:

ultra10% px nrm -pc

Partition | Attributes | Servers

----------+------------+--------

p1 | |

earth | p16 |

east | p4 |

north | p4 |



south | p4 |

west | p4 |

Более подробную информацию даст команда

px nrm -pp

где будет видна привязка разделов к физической конфигурации системы:

ultra10% px nrm -pp

CC Configuration: Wed Jul 24 13:12:23 1996 edited by root@ultra10

CC ParsytecCC: - no init info -

Topologie = using file /epx/epx/nrm/system.rt, Dimensions (16,1,1),

Command Port 12544

Node ultra10 at position (0,0,0) with attributes ( master-epxd

IO-node )

Node cc001736 at position (1,0,0) with attributes ( P-node )

Node cc001737 at position (2,0,0) with attributes ( P-node )

Node cc002245 at position (3,0,0) with attributes ( IO-node )

Node cc002243 at position (4,0,0) with attributes ( IO-node )

Node cc001738 at position (5,0,0) with attributes ( P-node )

Node cc001739 at position (6,0,0) with attributes ( P-node )

Node cc002246 at position (7,0,0) with attributes ( P-node )

Node cc001732 at position (8,0,0) with attributes ( P-node )

Node cc001733 at position (9,0,0) with attributes ( P-node )

Node cc001734 at position (10,0,0) with attributes ( P-node )

Node cc001735 at position (11,0,0) with attributes ( P-node )


Node cc001740 at position (12,0,0) with attributes ( P-node )

Node cc001744 at position (13,0,0) with attributes ( P-node )

Node cc001743 at position (14,0,0) with attributes ( P-node )

Node cc001742 at position (15,0,0) with attributes ( P-node )

Server filesrv with command line (/epx/bin/dserver -h)

Partition p1: corner atoms = (0,0,0) (0,0,0)

servers = ( )

Partition earth: attributes = ( p16 ), corner atoms = (0,0,0)

(15,0,0)

servers = ( )

Partition east: attributes = ( p4 ), corner atoms = (0,0,0)

(3,0,0)

servers = ( )

Partition north: attributes = ( p4 ), corner atoms = (4,0,0)

(7,0,0)

servers = ( )

Partition south: attributes = ( p4 ), corner atoms = (8,0,0)

(11,0,0)

servers = ( )

Partition west: attributes = ( p4 ), corner atoms = (12,0,0)

(15,0,0)

servers = ( )

Следующая команда

px nrm -pa

показывает статус разделов (занят/свободен) и имя пользователя, занявшего раздел. Разделы, помеченные звездочкой являются свободными:

ultra10% px nrm -pa

CC ParsytecCC:

Partition | Used by | Since

----------+--------------+-------------------------

p1 | east |

earth | east |

east | mike@ultra10 | Sat Nov 16 22:52:39 1996

north | * | Mon Nov 11 14:31:58 1996

south | * | Mon Nov 11 14:31:58 1996

west | * | Mon Nov 11 14:31:58 1996

Из данной таблицы видно, что раздел east занят пользователем mike. При этом, блокируется раздел earth, т.к. он перекрывается с east (раздел earth является основным разделом и, естественно, он блокируется при запуске приложения на любом из подразделов), а также блокирован раздел p1, т.к. этот однопроцессорный раздел содержит узел из раздела east. Свободными остались три четырехпроцессорных раздела north, south и west.

Другой способ представления той же информации дает команда

px nrm -pm

которая представляет систему наглядно в виде матрицы, где элементу соответствует один процессор:

ultra10% px nrm -pm

CC ParsytecCC:

Actual users of CC ParsytecCC:

A : mike@ultra10

Allocation of CC ParsytecCC:

AAAA************


Содержание раздела