Умеет ли NetWare 5.1 SP8 хальтить процессор?

Обсуждение технических вопросов по продуктам Novell

Сообщение Андрей Троценко » 03 янв 2007, 15:03

Аркадий Глазырин писал(а):...Получается, что даже "шестёрка" не способна halt-ить CPU...


Ни одна NetWare и не "хальтит" процессор. Только объясняется это не незнанием разработчиков команды HLT, а особенностью реализации многозадачного режима в NW - в отличие от Windows, где реализован "Time Slicing" - кванты времени задачам выделяются по таймеру, в NW - каждый процесс должен явно делать ThreadSwitch (переключение потока), чем достигается большая эффективность (отработал - отдал), но, что требует и большей "ответственности" за возможную чрезмерную задержку передачи управления (т.н. CPU Hog). И хотя в NW Time Slicing тоже был введен в 5-й версии, поддержку прежнего механизма никто не отменял. Теперь уже и не отменят, IMHO :)

P.S. Поддержание температурного режима процессора отдайте на откуп радиатору + вентилятору.
Аватара пользователя
Андрей Троценко
 
Сообщения: 529
Зарегистрирован: 31 июл 2002, 13:54
Откуда: Киев, Украина

Сообщение Андрей Тр. aka RH » 03 янв 2007, 16:16

Аркадий Глазырин писал(а):Передовая система не умеет того, что умел OS/2, Windows'2000 и Linux-ы даже на ядре 2.4.
Аркадий, все вышеперечисленное - это не серверные ОС ( за исключением Линукса, который как ОС вовсе даже не чисто серверная ). Серверной ОС хальтить процессор - это как раз глупо и нелепо. Кроме того, кто здесь постоянно призывает покупать серверное железо под серверную ОС ( лучше всего от Крафтвея, конечно ) ?
Даешь отдельный раздел по ZENworks ... :bad-words: .. и печати !
Аватара пользователя
Андрей Тр. aka RH
 
Сообщения: 3937
Зарегистрирован: 18 июн 2002, 11:27

Сообщение Аркадий Глазырин » 03 янв 2007, 20:55

Андрей Тр. aka RH писал(а):Кроме того, кто здесь постоянно призывает покупать серверное железо под серверную ОС ( лучше всего от Крафтвея, конечно ) ?


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

Андрей Троценко писал(а):
Аркадий Глазырин писал(а):...Получается, что даже "шестёрка" не способна halt-ить CPU...


Ни одна NetWare и не "хальтит" процессор. Только объясняется это не незнанием разработчиков команды HLT, а особенностью реализации многозадачного режима в NW - в отличие от Windows, где реализован "Time Slicing" - кванты времени задачам выделяются по таймеру, в NW - каждый процесс должен явно делать ThreadSwitch (переключение потока), чем достигается большая эффективность (отработал - отдал), но, что требует и большей "ответственности" за возможную чрезмерную задержку передачи управления (т.н. CPU Hog). И хотя в NW Time Slicing тоже был введен в 5-й версии, поддержку прежнего механизма никто не отменял. Теперь уже и не отменят, IMHO :)


Подробное, внятное объяснение.

Благодарю.
Аватара пользователя
Аркадий Глазырин
 
Сообщения: 2762
Зарегистрирован: 16 авг 2002, 09:09
Откуда: Екатеринбург

Пред.

Вернуться в Novell

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 21

cron