Белоус К.С. ИУ5-99 (954031), страница 6
Текст из файла (страница 6)
Рис. 19. Настройка параметров общего доступа
В Windows 7 возможна настройка доступа для конкретных пользователей. В поле Уровень разрешений нужно из раскрывающегося списка выбрать уровень разрешений для данного пользователя применительно к данной папке. Возможен выбор одного из двух вариантов:
• Чтение – в данном случае пользователь будет иметь право только на просмотр содержимого данной папки.
• Чтение и запись – при выборе этого варианта пользователь будет иметь право не только на просмотр, но и на редактирование содержимого данной папки.
-
Настройка реестра
Реестр Windows или системный реестр (англ. Windows Registry) — иерархически построенная база данных параметров и настроек в большинстве операционных систем Microsoft Windows.
Реестр содержит информацию и настройки для аппаратного обеспечения, программного обеспечения, профилей пользователей, предустановки. Большинство изменений в Панели управления, ассоциации файлов, системные политики, список установленного ПО фиксируются в реестре.
Реестр Windows был введён для упорядочения информации, хранившейся до этого во множестве INI-файлов, которые использовались для хранения настроек до того, как появился реестр.
В Windows 7, согласно сведениям из HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\hivelist файлы реестра хранятся в следующих местах:
-
01= Ветка реестра «HKEY_LOCAL_MACHINE\HARDWARE» формируется в зависимости от оборудования (динамически);
-
02= Ветка реестра «HKEY_LOCAL_MACHINE\BCD00000000» формируется из файла «%SystemRoot%\Boot\BCD»
-
03= Ветка реестра «HKEY_LOCAL_MACHINE\SYSTEM» формируется из файла «%SystemRoot%\System32\config\SYSTEM»
-
04= Ветка реестра «HKEY_LOCAL_MACHINE\SOFTWARE» формируется из файла «%SystemRoot%\System32\config\SOFTWARE»
-
05= Ветка реестра «HKEY_LOCAL_MACHINE\SECURITY» формируется из файла «%SystemRoot%\System32\config\SECURITY»
-
06= Ветка реестра «HKEY_LOCAL_MACHINE\SAM» формируется из файла «%SystemRoot%\System32\config\SAM»
-
07= Ветка реестра «HKEY_USERS\.DEFAULT» формируется из файла «%SystemRoot%\System32\config\DEFAULT»
-
08= Ветка реестра «HKEY_USERS\S-1-5-18» формируется из файла «%SystemRoot%\System32\config\systemprofile\NTUSER.DAT» (относится к учетной записи system)[1]
-
09= Ветка реестра «HKEY_USERS\S-1-5-19» формируется из файла «%SystemRoot%\ServiceProfiles\LocalService\NTUSER.DAT» (относится к учетной записи LocalService)
-
10= Ветка реестра «HKEY_USERS\S-1-5-20» формируется из файла «%SystemRoot%\ServiceProfiles\NetworkService\NTUSER.DAT» (относится к учетной записи NetworkService)
-
11= Ветка реестра «HKEY_USERS\<SID_пользователя>» формируется из файла «%USERPROFILE%\NTUSER.DAT»
-
12= Ветка реестра «HKEY_USERS\<SID_пользователя>_Classes» формируется из файла «%USERPROFILE%\AppData\Local\Microsoft\Windows\UsrClass.dat»
Резервные копии файлов реестра DEFAULT, SAM, SECURITY, SOFTWARE и SYSTEM находятся в папке «%SystemRoot%\System32\config\RegBack». Само резервное копирование производится силами Планировщика задач в 0 ч. 00 мин. каждые 10 дней по заданию «RegIdleBackup», расположенному в иерархии задач по пути «\Microsoft\Windows\Registry».
HKEY_CURRENT_USER
Данный раздел содержит настройки текущего активного пользователя, вошедшего в систему. Здесь хранятся папки пользователя, цвета экрана и параметры панели управления. Эти сведения сопоставлены с профилем пользователя. Вместо полного имени раздела иногда используется аббревиатура HKCU. Хотя это раздел выглядит как один из основных в редакторе реестра, он является всего лишь ссылкой на один из профилей HKEY_USERS\.
HKEY_USERS
Данный раздел содержит все активные загруженные профили пользователей компьютера. Раздел HKEY_CURRENT_USER является подразделом раздела HKEY_USERS. Вместо полного имени раздела иногда используется аббревиатура HKU.
HKEY_LOCAL_MACHINE
Раздел содержит параметры конфигурации, относящиеся к данному компьютеру (для всех пользователей). Вместо полного имени раздела иногда используется аббревиатура HKLM.
HKEY_CLASSES_ROOT
Является подразделом HKEY_LOCAL_MACHINE\Software\Classes. В основном, содержит информацию о зарегистрированных типах файлов и объектах COM и ActiveX. Вместо полного имени раздела иногда используется аббревиатура HKCR. Начиная с Windows 2000, эти сведения хранятся как в HKEY_LOCAL_MACHINE, так и в HKEY_CURRENT_USER. Раздел HKEY_LOCAL_MACHINE\Software\Classes содержит параметры по умолчанию, которые относятся ко всем пользователям локального компьютера. Параметры, содержащиеся в разделе HKEY_CURRENT_USER\Software\Classes, переопределяют принятые по умолчанию и относятся только к текущему пользователю. Раздел HKEY_CLASSES_ROOT включает в себя данные из обоих источников. Кроме того, раздел HKEY_CLASSES_ROOT предоставляет объединённые данные программам, написанным под ранние версии Windows. Изменения настроек текущего пользователя выполняются в разделе HKEY_CURRENT_USER\Software\Classes. Модификация параметров по умолчанию должна производиться в разделе HKEY_LOCAL_MACHINE\Software\Classes. Данные из разделов, добавленных в HKEY_CLASSES_ROOT, будут сохранены системой в разделе HKEY_LOCAL_MACHINE\Software\Classes. Если изменяется параметр в одном из подразделов раздела HKEY_CLASSES_ROOT и такой подраздел уже существует в HKEY_CURRENT_USER\Software\Classes, то для хранения информации будет использован раздел HKEY_CURRENT_USER\Software\Classes, а не HKEY_LOCAL_MACHINE\Software\Classes
HKEY_CURRENT_CONFIG
Данный раздел содержит сведения о профиле оборудования, используемом локальным компьютером при запуске системы. Является ссылкой на HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Hardware Profiles\Current
HKEY_DYN_DATA
Данный раздел имеется только в реестре ОС семейства Windows 9x/ME. Содержит динамически изменяемые данные о компьютере (загрузка процессора, размер файла подкачки и т. п.)
Дополнительные настройки:
Изменить имя компьютера.
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control
\ComputerName\ActiveComputerName\ComputerName
Запрещение запуска определённых программ.
Для запрещения запуска определённых программ в Windows 2000/XP установите значение DWORD-ключа "DisallowRun", находящегося в разделе реестра "HKEY_CURRENT_USER\SOFTWARE\Microsoft Windows\CurrentVerson\Policies\Explorer" в положение "1". В разделе "HKCUSoftwareMicrosoftWindows CurrentVersionPoliciesExplorerDisallowRun" создайте ключи типа STRING, где значение ключа — имя иполняемого файла запрещенной программы.
Например: "x1" - "icq.exe"
Параметр | Расшифровка |
[Total] User Time | доля времени, которое процессор проводит в пользовательском режиме |
Processor Queue Length (0) | длина очереди к процессору, равна количеству нитей, готовых к выполнению и стоящих в очереди к процессору |
Interrupt/sec | количество прерываний в секунду, характеризует интенсивность запросов обслуживания от устройств ввода-вывода |
Disk Queue Length | средняя длина очереди запросов к диску |
Average Disk sec/Transfer | среднее время выполнения одного запроса к диску |
Minimize Memory Used | минимизация используемой памяти, изначально уменьшает до 10 максимальное число соединений с клиентами |
Balance | баланс между потребляемой памятью и производительностью, поддерживается до 64 соединений |
Maximize Throughput For File Sharing | выделяется память для максимально поддерживаемого числа соединений (до 71 000 соединений) |
Maximize Throughput For Network Applications | выделяется память для максимально поддерживаемого числа соединений, но для кэша выделяется меньше памяти, чем в предыдущем случае |
RunLogonScriptSync | параметр определяет, должна ли система ожидать завершения сценариев входа в систему перед запуском оболочки пользователя |
HKEY_CURRENT_CONFIG | сведения о профиле оборудования, используемом локальным компьютером при запуске системы |
HKEY_DYN_DATA | динамически изменяемые данные о компьютере (загрузка процессора, размер файла подкачки и т. п.) |
HKEY_CURRENT_USER | настройки текущего активного пользователя, вошедшего в систему. Здесь хранятся папки пользователя, цвета экрана и параметры панели управления |
HKEY_LOCAL_MACHINE | параметры конфигурации, относящиеся к данному компьютеру (для всех пользователей) |
HKEY_CLASSES_ROOT | В основном, содержит информацию о зарегистрированных типах файлов и объектах |
Таблица 13. Параметры процессора, дисков и серверных компонент
-
Настройка рабочих параметров СУБД DB2
В соответствии с вариантом курсовой работы установлена СУБД DB2.
-
Краткое описание DB2 EEE
Версия Extended Enterprise Edition из семейства продуктов DB2 поддерживает распределение данных по кластерам компьютеров с высокой степенью параллелизма. Распределенная база данных может поддерживать очень большой объем данных и предоставляет возможности для работы новых приложений. DB2 EEE можно установить на несколько разделов одной системы (логические узлы) или распределить ее по нескольким системам в качестве физических узлов. Менеджер базы данных на каждом узле управляет частью базы данных. Архитектура DB2 EEE может улучшить производительность систем поддержки принятия решений и систем оперативной обработки транзакций. DB2 EEE работает в архитектуре, не предусматривающей разделения ресурсов, на операционных системах Windows®, UNIX® и Linux.
Часть базы данных, содержащая свои собственные данные, индексы, конфигурационные файлы и журналы транзакций, называется разделом базы данных (database partition).
Архитектура без разделения ресурсов DB2 EEE позволяет назначать разделы базы данных на один или несколько процессоров. Разделы базы данных не предоставляют для совместного использования никаких данных, а взаимодействуют посредством сообщений.
DB2 EEE поддерживает два типа параллелизма: внешний и внутренний (inter-partition и intra-partition) по отношению к разделам.
Внешний параллелизм заключается в том, что для любого данного запроса DB2 сначала идентифицирует разделы, в которых расположены данные. Затем узел, из которого инициировался запрос (узел-координатор), координируется с узлами других разделов для поиска всех нужных строк. Каждый узел работает только с частью данных.
Внутренний параллелизм заключается в том, что запрос разделяется на последовательность таких операций как сканирование, присоединение и сортировка, но вся работа по выполнению этих операций осуществляется параллельно в одном и том же разделе в различных процессах.
Данные процессы взаимодействуют через сообщения, используя IPC или TCP/IP. Каждое приложение назначается агенту, который работает от имени приложения.
Активизация базы данных запускает регистратор для регистрации действий и детектор взаимных блокировок для их обнаружения. Менеджер лицензий DB2 запускается как отдельный процесс и следит за использованием лицензий.
-
Параметры СУБД DB2
Параметр | Конфигурирование в оперативном режиме | Влияние на производительность | Значение параметра |
alt_collate (альтернативная последовательность упорядочивания) | Нет | Отсутствует | Null [Null, IDENTITY_16BIT] |
app_ctl_heap_sz (размер кучи управления программами) | Нет | Среднее | 128 [1-64 000] страницы (4кб) |
appgroup_mem_sz (максимальный размер набора памяти группы программ) | Нет | Среднее | 20 000 [1-1 000 000] страницы (4кб) |
applheapsz (размер кучи программы) | Нет | Среднее | 256 [1-60 000] страницы (4кб) |
autorestart (включение автозапуска) | Да | Слабое | On [On, Off] |
avg_appls (среднее число активных прикладных программ) | Да | Сильное | 1 [1, maxappls] |
catalogcache_sz (размер кэша каталога) | Да | Сильное | -1 [8-524 288] страницы (4кб) |
database_memory (размер совместной памяти базы данных) | Нет | Среднее | Automatic [0-4 294 967 295] страницы (4кб) |
dbheap (куча базы данных) | Да | Среднее | 1 200 [32-525 288] |
dft_degree (степень параллелизма по умолчанию) | Да | Сильное | 1 [-1, 1-32767] |
dft_refresh_age (срок обновления по умолчанию) | Нет | Среднее | 0 [0, 99999999999 (ANY)] |
dft_sqlmathwarn (продолжение работы после арифметических исключительных ситуаций) | Нет | Отсутствует | No [Yes, No] |
discover_db (разрешение поиска базы данных) | Да | Среднее | Enable [Disable, Enable] |
dl_num_copies (число копий для связей данных) | Да | Отсутствует | 0 [0-15] |
dl_time_drop (срок хранения связей данных после отбрасывания) | Да | Отсутствует | 0 [0-365] дни |
dl_token (алгоритм маркера связей данных) | Да | Слабое | MAC0 [MAC0, MAC1] |
groupheap_ratio (процент памяти для кучи группы программ) | Нет | Среднее | 70 [1-99] % |
locklist (максимальный объем списка блокировок) | Да | Сильное, если влияет на расширение блокировок | 100 [4-524 288] страницы |
locktimeout (срок ожидания блокировки) | Нет | Среднее | -1 [-1; 0-32 767] секунды |
logbufsz (размер буфера журнала) | Нет | Сильное | 8 [4-4 096] страницы |
logfilsiz (размер файлов журнала) | Нет | Среднее | 1 000 [4-262 144] страницы |
logprimary (число первичных файлов журнала) | Нет | Среднее | 3 [2-256] счетчик |
logsecond (число вторичных файлов журнала) | Да | Среднее | 2 [-1; 0-254] счетчик |
max_log (максимальное число журналов на транзакцию) | Да | Среднее | 0 [0-100 %] |
maxappls (максимальное число активных прикладных программ) | Да | Среднее | Automatic [Automatic; 0-60 000] счетчик |
maxlocks (максимальный процент занятости списка блокировок перед расширением) | Да | Сильное, если влияет на расширение блокировок | 10 [1-100] % |
mirrorlogpath (путь зеркального журнала) | Нет | Слабое | Null [любой существующий каталог или устр.] |
num_db_backups (число резервных копий базы данных) | Да | Отсутствует | 12 [1-32 767] |
num_freqvalues (число сохраняемых частых значений) | Да | Слабое | 10 [0-32 767] счетчик |
num_iocleaners (число асинхронных чистильщиков страниц) | Нет | Сильное | 1 [0-255] счетчик |
num_ioservers (число серверов ввода-вывода) | Нет | Сильное | 3 [1-255] счетчик |
num_log_span (число занимаемых журналов) | Да | Слабое | 0 [0-65 535] счетчик |
num_quantiles (число квантилей для столбцов) | Да | Слабое | 20 [0-32 767] счетчик |
pckcachesz (размер кэша пакета) | Да | Сильное | -1 [-1, 32-128 000] страницы |
rec_his_retentn (срок хранения хронологии восстановления) | Нет | Отсутствует | 366 [-1; 0-30 000] дни |
seqdetect (флаг обнаружения последовательного чтения) | Да | Сильное | Yes [Yes, No] |
softmax (интервал диапазона восстановления и мягких контрольных точек) | Нет | Среднее | 100 [1-100*logprimary] % |
sortheap (размер кучи сортировки) | Да | Сильное | 256 [16-524 288] страницы |
stat_heap_sz (размер кучи статистики) | Нет | Слабое | 4 384 [1 096-524 288] страницы |
stmtheap (размер кучи оператора) | Да | Среднее | 2 048 [128-524 288] страницы |
trackmod (включение отслеживания измененных страниц) | Нет | Слабое | No [Yes, No] |
tsm_mgmtclass (класс управления Tivoli Storage Manager) | Да | Отсутствует | Null [любая строка] |
tsm_nodename (имя узла Tivoli Storage Manager) | Да | Отсутствует | Null [любая строка] |
tsm_owner (имя владельца Tivoli Storage Manager) | Да | Отсутствует | Null [любая строка] |
tsm_password (пароль Tivoli Storage Manager) | Да | Отсутствует | Null [любая строка] |
userexit (включение обработчика пользователя) | Нет | Слабое | No [Yes, No] |
util_heap_sz (размер кучи утилит) | Да | Слабое | 5000 [16-524288] страницы |
Таблица 14. Параметры СУБД DB2.
-
Распределение предметных БД по узлам сети
Необходимо определить вариант рационального размещения предметных баз данных в распределенной информационной системе для случая, когда каждая база данных размещается только в одном узле сети, а обрабатывающие процессы (приложения) не являются распределенными. При этом следует считать, что если некоторый процесс обращается за данными к базе, находящейся в другом узле, сетевые затраты на одно обращение составляют “t” секунд, независимо от местонахождения узла в сети и дисциплины обслуживания. Если процесс обращается к базе данных, находящейся в том же узле, где выполняется процесс, то следует считать, что “t = 0”.