Разработка динамических сайтов
SEO услуги
Управление контекстной рекламой

Вход на хостинг

Имя пользователя:*

Пароль пользователя:*

IT-новости

20.04.2016 iPhone 2017 года поместят в водонепроницаемый корпус из стекла

Линейка iPhone в новом году серьезно поменяется. В этом уверен аналитический исследователь Мин Чи Ку......

подробнее

30.07.2015 Ищем уникальный контент для сайта

Ищем уникальный контент для сайта Без уникального контента Ваш сайт обречен на то, что его страницы......

подробнее

11.05.2015 Распространённые ошибки разработчиков сайтов

Не секрет, что в сети Интернет насчитывается миллионы сайтов, и каждый день появляются тысячси новых......

подробнее

Настройка используемых процессоров

При наличии в системе установленого одного процессора (или в настройках BIOS включена функция Hyper-Trading) появляется возможность использовать два и более процессоров. При этом можно явно указать, какие процессоры могут быть задействованы для нужд SQL-сервера.

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

«Boost SQL Server priority on Windows» (повышение приоритета SQL Server priority относительно Windows)

С этим параметром следует быть очень осторожным. При установке этого флажка резко повышается приоритет процесса MSSQLSERVER (основного процесса MS SQL Server 2000). Соответственно возможны ситуации снижения доступности сервера в периоды работы под нагрузкой. Но если есть необходимость в повышении производительности SQL-сервера и позволяет аппаратная и программная конфигурация, можно включить этот параметр.

Использование технологии Hyper-Threading

Использование технологии (создание виртуальных ядер) вызывает целый ряд вопросов.

Для начала рассмотрим, как работает технология. Понятие «виртуализации» говорит о том, что на самом деле внутри процессора нет двух вычислительных ядер. Удвоены только массивы регистров – общих и служебных. В данном случае имеет место конкуренция за кэш и другие ресурсы физического ядра, и в некоторых случаях используют его более эффективно, нежели одно ядро, как в процессорах, не поддерживающих Hyper-Threading.

Процессор по очереди отправляет на исполнение команды первого, второго или сразу обоих потоков, если есть свободные вычислительные ресурсы. Ни один из потоков не является приоритетным – процессор старается обработать оба. Когда первый поток команд останавливается в ожидании события или зацикливается, то процессор переключается на второй поток команд и т. д. Это создает эффект ускорения исполнения низкоуровневых операций (например, доступ к подсистемам ввода-вывода).

Часто имеет место вредная конкуренция, когда виртуальные ядра в борьбе за обладание физическими ресурсами мешают работе друг друга. В любом случае один процессор не может работать с такой же скоростью, как два «нормальных» процессора. Он может лишь более эффективно использовать свои внутренние ресурсы.

Напомню, что в первую очередь процессоры с Hyper-Threading были придуманы для того, чтобы ускорить время реакции пользовательских приложений. Но в ситуации, когда из приложений запущен только SQL-сервер, Hyper-Threading будет практически бесполезен.


Предыдущая страницаОглавлениеСледующая страница
 
[001] [002] [003] [004] [005] [006] [007] [008] [009] [010] [011] [012] [013] [014] [015] [016] [017] [018] [019] [020]
[021] [022] [023] [024] [025] [026] [027] [028] [029] [030] [031] [032] [033] [034] [035] [036] [037] [038] [039] [040]
[041] [042] [043] [044] [045] [046] [047] [048] [049] [050] [051] [052] [053] [054] [055] [056] [057] [058] [059] [060]
[061] [062] [063] [064] [065] [066] [067] [068] [069] [070] [071] [072] [073] [074] [075] [076] [077] [078] [079] [080]
[081] [082] [083] [084] [085] [086] [087] [088] [089] [090] [091] [092] [093] [094] [095] [096] [097] [098] [099] [100]
[101] [102] [103] [104] [105] [106] [107] [108] [109] [110] [111] [112] [113] [114] [115] [116] [117] [118] [119] [120]
[121] [122] [123] [124] [125] [126] [127] [128] [129] [130] [131] [132] [133] [134] [135] [136] [137] [138] [139] [140]
[141] [142] [143] [144] [145] [146] [147] [148] [149] [150] [151] [152] [153] [154] [155]

+7 (831) 413-63-27
ООО Дельта-Технология ©2007 - 2016 год
Нижний Новгород, ул. Дальняя, 17А.
Rambler's Top100