Windows XP PRO

         

Images





Секретов Windows XP


Автор: Reviews.ru
http://www.reviews.ru/

Дата публикации: 14.04.2002
Категория: Windows

  Вы почитали обзоры и знаете все о главных особенностях новой операционной системы. Теперь самое время забраться поглубже и раскрыть некоторые секреты Windows ХР.

1. Если предыдущие версии Windows скрывали, как долго они способны работать без перезагрузки, то ХР в этом плане есть чем гордиться. Войдите в командную строку из меню Accessories, которое вызывается стартовой кнопкой All Programs, и наберите systeminfo. Компьютер выдаст много полезной информации, в том числе время бесперебойной работы. Для сохранения этих данных в файле наберите systeminfo > info.txt.

2. Для того чтобы удалять файлы, не сохраняя их в «мусорной корзине», выберите Run... из меню Start и наберите gpedit.msc, затем выберите User Configuration, Administrative Templates, Windows Components, Windows Explorer и отметьте флажком Do not move deleted files to the Recycle Bin. Покопавшись в gpedit, можно найти массу параметров интерфейса и системы, однако будьте осторожны: некоторые из них могут привести к нежелательному поведению компьютера. (Это работает только в Professional Edition.)

3. Рабочую станцию ХР можно запереть двумя щелчками мыши. Кликнув на рабочем столе правой кнопкой, создайте новый ярлык и введите в поле location строку rundll32.exe user32.dll,LockWorkStation. Присвойте этому ярлыку какое-нибудь имя. Теперь двойным щелчком по нему вы сможете блокировать свой компьютер. Того же эффекта можно добиться сочетанием клавиш Windows + L.

4. XP скрывает отдельные элементы системного ПО, которые кто-то, возможно, захочет удалить. Это может быть, например, Windows Messenger. Пользуясь редактором Notepad или Edit, исправьте текстовый файл /windows/inf/sysoc.inf, найдя и удалив в нем слово hide. Затем войдите в меню Add or Remove Programs на панели управления, выберите Add/Remove Windows Components — и вам откроется все, что было сокрыто.

5. Тем, кто владеет искусством работы с пакетными файлами DOS, ХР предлагает ряд интересных новых команд. В их числе eventcreate и eventtriggers для создания системных событий и слежения за ними, typeperf для контроля за производительностью различных подсистем и schtasks для управления запланированными задачами. Как обычно, /? после имени команды выдает список опций — их слишком много, чтобы перечислять здесь все.

6. В ХР есть поддержка IP версии 6 — интернет-протокола нового поколения. К сожалению, такой поддержки нет у вашего ISP, поэтому экспериментировать с ней можно лишь в пределах локальной сети. Введите ipv6 install в поле Run... (не беспокойтесь, текущие сетевые настройки от этого не пострадают), а затем наберите ipv6 /? в командной строке, чтобы получить дополнительную информацию. Если вы не знаете, что такое IPv6, не переживайте и не утруждайте себя.

7. Наконец-то появилась возможность снимать задачи из командной строки. Наберите taskkill /pid и номер задачи или просто tskill и номер процесса. Номер можно узнать, набрав команду tasklist, которая вдобавок сообщит многое о том, что происходит в вашей системе.

8. XP считает файлы Zip папками — это удобно, если у вас быстрая машина. На более медленных системах можно заставить ХР отказаться от такой практики, набрав в командной строке regsvr32 /u zipfldr.dll. Позднее, если вы передумаете, можно все вернуть назад командой regsvr32 zipfldr.dll.

9. В ХР встроена технология сглаживания шрифтов на экране ClearType, но по умолчанию она выключена. Ее стоит попробовать, особенно если вы начинали с DOS и пялились на экран все эти годы, заработав астигматизм. Чтобы включить ClearType, кликните правой кнопкой мыши на десктопе, выберите Properties, Appearance, Effects, затем найдите во втором падающем меню ClearType и разрешите эту опцию. Лучшие результаты получаются на лаптопах. Если вы хотите использовать ClearType и на экране приветствия Welcome, присвойте параметру HKEY_USERS/.DEFAULT/Control Panel/Desktop/FontSmoothingType в реестре значение 2.

10. Вы можете помочь приятелю, который работает в домашней сети и пользуется трансляцией сетевых адресов (NAT), применив механизм удаленного доступа — но не сразу. Сначала попросите друга прислать вам e-mail с приглашением Remote Assistance, предварительно отредактировав файл. В атрибуте RCTICKET указан IP-адрес NAT, например 192.168.1.10. Его надо заменить действительным IP-адресом вашего приятеля — он может определить его, посетив сайт www.whatismyip.com, — и пусть он убедится, что в его брандмауэре порт 3389 открыт и переадресован на проблемный компьютер.

11. Вы можете исполнять программы от имени другого пользователя — без выхода из системы и повторной регистрации. Кликните на значке правой кнопкой, выберите Run As... и введите имя пользователя и пароль. Они будут действовать до окончания текущего сеанса работы. Это особенно полезно, когда нужно получить права администратора для установки программы, что случается очень часто. Имейте в виду, что многократно исполнять программы под разными именами — занятие увлекательное, но оно может привести к непредсказуемым эффектам.

12. Windows XP проявляет настойчивость в отношении автоматической проверки апдейтов, регистрации в системе Passport, использования Windows Messenger и т.п. Со временем вы привыкните, но, если чувствуете, что не доживете до этого момента в здравом уме, запустите Regedit, войдите в HKEY_CURRENT_USER/Software/Microsoft/Windows/Current Version/Explorer/Advanced и создайте параметр DWORD с именем EnableBalloonTips и значением 0.

13. Можно начинать работать, не набирая имени пользователя и пароля. Выберите Run... из стартового меню и наберите control userpasswords2, что приведет к открытию приложения, управляющего учетными записями пользователей. На вкладке Users удалите флажок у позиции Users Must Enter A User Name And Password To Use This Computer и кликните ОК. Появится диалоговое окно Automatically Log On; введите имя пользователя и пароль для нужной учетной записи.

14. Internet Explorer 6 можно настроить на автоматическое удаление временных файлов. Запустите браузер, выберите Tools / Internet Options... и Advanced, спуститесь до раздела Security и отметьте позицию Empty Temporary Internet Files Folder When Browser is Closed.

15. К ХР прилагается бесплатный индикатор работы сети — на тот случай, если вам не видно светодиодов на сетевой плате. Кликните правой кнопкой на My Network Places на рабочем столе и выберите Properties. Кликните правой кнопкой на ярлыке своей локальной сети или dial-up соединения, выберите Properties и активизируйте значок Show в зоне оповещения о работе в сети. Теперь при наличии сетевого трафика в правой части панели задач вам будет весело подмигивать маленький значок сети.

16. Меню Start, когда оно решит появиться, может показаться медлительным, но этот процесс можно ускорить, уменьшив значение параметра реестра HKEY_CURRENT_USER/Control Panel/Desktop/MenuShowDelay, которое по умолчанию равно 400. Сделайте его, например, нулевым.

17. В Windows Explorer файлы можно переименовывать скопом. Выделите в окне группу файлов, кликните правой кнопкой по одному из них и, если нужно, переименуйте его. Все выделенные файлы получат имя указанного файла с индивидуальными номерами в скобках. Кроме того, значки в папке можно организовать в упорядоченные по алфавиту группы — для этого выберите View, Arrange Icon By... Show In Groups.

18. Windows Media Player в процессе воспроизведения треков отображает обложки альбомов — если находит их изображение в интернете во время копирования трека с CD. В противном случае, а также если у вас большая библиотека музыкальных файлов WMP, вы можете поместить свою собственную копию изображения обложки в тот же каталог, где хранятся записи. Просто назовите ее имя_каталога.jpg, и Windows Media Player найдет и выведет эту картинку.

19. Сочетание клавиш Windows + Break открывает системный аплет Control Panel; сочетание клавиш Windows + D открывает рабочий стол; сочетание клавиш Windows + Tab переключает кнопки панели задач.

20. Следующая версия Windows XP с кодовым названием Longhorn должна выйти в конце следующего или в начале 2003 года, но в ней будет мало изменений. Принципиально новая версия с кодовым названием Blackcomb появится в 2003/2004 году.

страницы: 1 Обсуждение этой статьи :: Версия для печати ::
Статьи по теме:
главнаяWindowsПрограммыИз рассылкиВокруг софта



Автоматическое обновление


Уже из опыта предыдущих версий Windows можно сделать вывод, что лучше постоянно следить за выходом различных новых патчей, исправлений ошибок, обновленных версий DirectX, решений проблем совместимости и всяких других обновлений. Тут WinXP отнюдь не является исключением. Посмотрите сами сколько обновлений для нее уже выпустила MS, хотя самой операционке не исполнилось еще и полгода. Но вам не придется самостоятельно следить за выходом всех этих обновлений, не придется отыскивать ссылки в новостях на различных сайтах, посвященных компьютерной тематике или усердно копаться в недрах неисчерпаемого по мегабайтам сайта самой MS. По-умолчанию всю эту работу за вас проделывает сама XP. Казалось бы надо радоваться такой трогательной заботе о пользователе. Но подвох заключается в том, что для этого требуется небольшая программка, вечно висит в фоновом режиме и регулярно проверяет или напоминает вам проверить наличие новых обновлений Windows.

Если вы способны провести процедуру обновления Windows самостоятельно, то можете совершенно смело дать XP указания не беспокоиться больше по этому вопросу. Настройку выполнения процедуры автоматического обновления (Automatic Updates) вы найдете в диалоговом окне System Properties (Свойства Системы). Тут вы можете указать Windows самой определять, какие обновления системе необходимы, а после автоматически их скачивать, можете заставить ее только проверять наличие обновлений и предупреждать вас об этом, а можете сказать ей не делать вообще ничего.



Безопасность


NTFS содержит множество средствразграничения прав объектов - есть мнение,что это самая совершенная файловая системаиз всех ныне существующих. В теории это, безсомнения, так, но в текущих реализациях, ксожалению, система прав достаточно далекаот идеала и представляет собой хоть ижесткий, но не всегда логичный наборхарактеристик. Права, назначаемые любомуобъекту и однозначно соблюдаемые системой,эволюционируют - крупные изменения идополнения прав осуществлялись уженесколько раз и к Windows 2000 все-таки они пришлик достаточно разумному набору.

Права файловой системы NTFS неразрывносвязаны с самой системой - то есть они,вообще говоря, необязательны к соблюдениюдругой системой, если ей дать физическийдоступ к диску. Для предотвращенияфизического доступа в Windows2000 (NT5) всё жеввели стандартную возможность - об этом см.ниже. Система прав в своем текущемсостоянии достаточно сложна, и я сомневаюсь,что смогу сказать широкому читателю что-нибудьинтересное и полезное ему в обычной жизни.Если вас интересует эта тема - вы найдетемножество книг по сетевой архитектуре NT, вкоторых это описано более чем подробно.

На этом описание строение файловойсистемы можно закончить, осталось описатьлишь некоторое количество простопрактичных или оригинальных вещей.



Быстродействие накопителя


Влияют ли физические параметры жесткогодиска на быстродействие файловой системы?Да, хоть и не сильно, но влияют. Можновыделить следующие параметры физическойдисковой системы, которые по-разному влияютна разные типы файловых систем:

Время случайного доступа (random seek time). К сожалению, для доступа к системным областям на типичном диске более сложной файловой системы (NTFS) приходится совершать, в среднем, больше движений головками диска, чем в более простых системах (FAT16 и FAT32). Гораздо большая фрагментация каталогов, возможность фрагментации системных областей - всё это делает диски NTFS гораздо более чувствительными к скорости считывания произвольных (случайных) областей диска. По этой причине использовать NTFS на медленных (старых) дисках не рекомендуется, так как высокое (худшее) время поиска дорожки дает еще один плюс в пользу систем FAT. Наличие Bus Mastering. Bus Mastering - специальный режим работы драйвера и контроллера, при использовании которого обмен с диском производится без участия процессора. Стоит отметить, что система запаздывающего кэширования NTFS сможет действовать гораздо более эффективно при наличии Bus Mastering, т.к. NTFS производит отложенную запись гораздо большего числа данных. Системы без Bus Mastering в настоящее время встречаются достаточно редко (обычно это накопители или контроллеры, работающие в режиме PIO3 или PIO4), и если вы работаете с таким диском - то, скорее всего, NTFS потеряет еще пару очков быстродействия, особенно при операциях модификации каталогов (например, активная работа в интернете - работа с кэшем интернета). Кэширование как чтения, так и записи на уровне жестких дисков (объем буфера HDD - от 128 Кбайт до 1-2 Мбайт в современных дорогих дисках) - фактор, который будет более полезен системам на основе FAT. NTFS из соображений надежности хранения информации осуществляет модификацию системных областей с флагом "не кэшировать запись", поэтому быстродействие системы NTFS слабо зависит от возможности кэширования самого HDD. Системы FAT, напротив, получат некоторый плюс от кэширования записи на физическом уровне. Стоит отметить, что, вообще говоря, всерьез принимать в расчет размер буфера HDD при оценке быстродействия тех или иных файловых систем не стоит.

Подводя краткий итог влияниюбыстродействия диска и контроллера набыстродействия системы в целом, можносказать так: NTFS страдает от медленныхдисков гораздо сильнее, чем FAT.



Быстрое переключение пользователей




Быстрое переключение пользователей доступно в XP Home Edition и Professional. Когда компьютер не является членом домена, то быстрое переключение пользователей позволит пользователям одного и того же компьютера переключаться между учетными записями без выхода из системы.

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

Теперь посмотрим чем это грозит. Предположим глава семьи работал, работал, устал и оставил открытыми Word и Excel. затем пришла его младшая дочь и немного побаловалась с Barbie Fashion Designer и тоже оставила любимую программу открытой. Пришел с института ее старший брат, переключился на свою учетную запись и со злости на преподавателя по сопромату решил немного поиграть в Red Faction. И тут то его ждет разочарование, тут ему придется осознать, что производительность системы резко упала по сравнению с тем разом, когда он играл в выходные, а все остальные члены семьи уехали на дачу и ни кто не вешал в память бедного компьютера кучу ненужных молодому оболтусу программ.

Windows XP автоматически отключает возможность быстрого переключения пользователей, если на компьютере, куда ее устанавливают объем оперативной памя составляет 64Мб или меньше. Если вам кажется, что компьютер стал работать медленнее, чем обычно, и вы чувствуете себя в роли того старшего брата, которого я вам только что описал, убедитесь, что в данный момент в систему вошел только один пользователь. А при необходимости просто отключите саму возможность такого входа в систему: открывайте Control Panel(Панель Управления)\User Accounts(Учетные записи пользователей), нажмите кнопку "Change the way users log on or off" (Изменение порядка входа в систему), и снимите отметку с опции "Use Fast User Switching"(Использовать быстрое переключение пользователей).



Часть 1. Физическая структура NTFS


Начнем с общих фактов. Раздел NTFS,теоретически, может быть почти какогоугодно размера. Предел, конечно, есть, но ядаже не буду указывать его, так как его сзапасом хватит на последующие сто летразвития вычислительной техники - при любыхтемпах роста. Как обстоит с этим дело напрактике? Почти так же. Максимальный размерраздела NTFS в данный момент ограничен лишьразмерами жестких дисков. NT4, правда, будетиспытывать проблемы при попытке установкина раздел, если хоть какая-нибудь его частьотступает более чем на 8 Гб от физическогоначала диска, но эта проблема касается лишьзагрузочного раздела.

Лирическое отступление. Метод инсталляции NT4.0 на пустой диск довольно оригинален и может навести на неправильные мысли о возможностях NTFS. Если вы укажете программе установки, что желаете отформатировать диск в NTFS, максимальный размер, который она вам предложит, будет всего 4 Гб. Почему так мало, если размер раздела NTFS на самом деле практически неограничен? Дело в том, что установочная секция просто не знает этой файловой системы

Программа установки форматирует этот диск в обычный FAT, максимальный размер которого в NT составляет 4 Гбайт (с использованием не совсем стандартного огромного кластера 64 Кбайта), и на этот FAT устанавливает NT. А вот уже в процессе первой загрузки самой операционной системы (еще в установочной фазе) производится быстрое преобразование раздела в NTFS; так что пользователь ничего и не замечает, кроме странного "ограничения" на размер NTFS при установке.



Что такое иконки Windows XP


Автор: Aha-soft
Источник: http://www.aha-soft.com/

Дата публикации: 14.04.2002
Категория: Windows

  Microsoft® Windows® XP представляет собой новый стиль дизайна иконок. Стиль Windows XP - это удачное сочетание юмора, цвета и передовых технологий, поскольку теперь можно создавать 32-битные варианты иконок с гладкими краями.

По рекоммендации Microsoft иконки должные содержать следующие три размера:

система публикаций: Sanitarium WebLoG  
48 x 48 пикселей 32 x 32 пикселей 16 x 16 пикселей

Иконки на левой стороне меню Пуск отображаются размером 24 x 24 пикселей. Это не тот размер, какой вы обычно предусматриваете.

Если вы создаёте иконки для паналей инструментов, стандартные размеры в Windows 24 x 24 и 16 x 16 пикселей.

Windows XP поддерживает 32-битные иконки, которые являются 24-битными изображениями c 8-битным альфа каналом. Такие иконки позволяют отображать гладкие края, которые хорошо сочетаются с любым фоном.

Каждая иконка Windows XP должна содержать следующие цветности для поддержки отображения разными мониторами:
  24-битные с 8-битным alpha-каналом (32-битные) 8-битные (256 цветов) с 1-битовой прозрачностью 4-битные (16 цветов) с 1-битовой прозрачностью

Всего у вас дожно быть девять файлов - по 3 размера на каждую глубину цвета:
  48 x 48 при 32 битах 32 x 32 при 32 битах 16 x 16 при 32 битах   48 x 48 при 8 битах 32 x 32 при 8 битах 16 x 16 при 8 битах   48 x 48 при 4 битах 32 x 32 при 4 битах 16 x 16 при 4 битах

Оттенение

Иконки Windows XP используют оттенение для обеспечения чёткости и дополнительного измерения. Этот эффект поддерживается Aha-soft . Для того, чтобы добавить тень к вашим изображениям, выбирите опцию Effects / Drop Shadow основного меню.

Обыкновенные иконки Windows XP:



Обыкновенные иконки панели инструментов Windows XP:



Вот первичные цвета, используемые в 8-битных иконках Windows XP:



Microsoft Windows User Experience Team предоставляет описание создания иконок Windows XP:

страницы: 1 Обсуждение этой статьи :: Версия для печати ::
Статьи по теме:
Оптимизируем Windows XP. Часть 1 Файловая система NTFS Краткий обзор клиентских версий Windows XP Windows XP: что это такое и с чем ее едят Microsoft Windowx XP Plus Pack - очередные "фантики", но не только они одни... главнаяWindowsПрограммыИз рассылкиВокруг софта

Дистанционный Доступ и Дистанционный Рабочий стол


Домашняяверсия также не включает Дистанционный Рабочий стол. Считайте, что ДистанционныйРабочий стол - это облегченная версия Terminal Server или Citrix. Это способдоступа к вашему компьютеру с другого компьютера. Вообразите, что Вы находитесьна работе, в дороге с вашим ноутбуком или в доме приятеля. Обладая профессиональнойверсией XP, Вы сможете соединиться с вашим компьютером, увидеть ваш рабочийстол в окне и делать те же вещи, как если бы Вы непосредственно сидели заВашим столом (при условии, что вы используете компьютер, на котором установленMS Terminal Client). Вы, возможно, видели подобные функциональные возможностив прошлом в приложениях типа PC Anywhere или Timbuktu. Не путайте ДистанционныйРабочий стол (Remote Desktop) с Remote Assistance, поскольку это два различныхэлемента, предназначенных для двух различных целей. И домашняя версия и профессиональнаяпредлагает Remote Assistance, которая позволяет кому-либо видеть ваш рабочийстол и с вашего разрешения иметь ограниченное управление вашим рабочим столом.Remote Assistance - это другой способ помочь родителям сделать что-то новоеили восстановить что-либо, расстроенное вашей маленькой сестрой. Что же мешаетпросто использовать Remote Assistance подобно Дистанционному Рабочему столу?Для кого-то это весьма неудобно. Remote Assistance запускается пользователемпри помощи электронной почты или специального сообщения через Windows Messenger.

Затем получатель вашего вызова помощи открывает прилагаемое приложениетипа "MsRCincident", и затем предоставляет пароль, который Вы установили(и, надеюсь, устно передали человеку, а не по электронной почте). Я предполагаю,что Вы могли бы послать такие вещи самим себе на адрес электронной почты,а затем позже получить доступ на ваш компьютер, используя этот же MsRCincident,но это мне кажется немного странным. Конечно, Вы можете оставить приглашениеоткрытым до 30 дней.



Другие соображения


NTFS является достаточно сложной системой,поэтому, в отличие от FAT16 и FAT32, имеются идругие факторы, которые могут привести ксущественному замедлению работы NTFS:

Диск NTFS был получен преобразованием раздела FAT16 или FAT32 (команда convert). Данная процедура в большинстве случаев представляет собой тяжелый случай для быстродействия, так как структура служебных областей NTFS, скорее всего, получится очень фрагментированной. Если есть возможность - избегайте преобразования других систем в NTFS, так как это приведет к созданию очень неудачного диска, которому не поможет даже типичный (неспециализированный) дефрагментатор, типа Diskeeper-а или встроенного в Windows 2000. Активная работа с диском, заполненным более чем на 80% - 90%, представляет собой катастрофический для быстродействия NTFS случай, так как фрагментация файлов и, самое главное, служебных областей, будет расти фантастически быстро. Если ваш диск используется в таком режиме - FAT32 будет более удачным выбором при любых других условиях.
 



Еще немного других мелочей




Один элемент, который по непонятным причинам был удален - многоязычный интерфейс.Профессиональная версия Windows XP может мгновенно переключать языки (еслиони установлены). Переключая язык, я имею в виду весь переход интерфейсапользователя к новому языку, начиная с меню, диалоговых файлов до словарейи подробных инструментов. Это означает, что каждый вариант домашней версиибудет ограниченным. Вы нуждаетесь в немецкой версии - Вы покупаете немецкуюдомашнюю версию. Лично я думаю, что для Microsoft было бы легче предложитьодну версию с многоязычным интерфейсом. Это кажется особенно странным, таккак с домашней и профессиональной версией Windows XP Вы можете управлятьлюбым приложением Win32 на любом языке на любой платформе XP. Это означает,что Вы можете управлять китайским MS Word в домашней версии, но Вы не можетепереключать непосредственно ОС на китайский язык (если у Вас не профессиональнаяверсия).

Другой небольшой, но стоящий упоминания аспект этих двух продуктов -их конфигурация по умолчанию. По умолчанию, аккаунт гостя включен в домашнейверсии, но отключен в профессиональной версии. Пункт стартового меню "МоиНедавние Документы" по умолчанию выключен в домашней версии, но включен впрофессиональной версии. Это кажется мне особенно спорным выбором. Другоеразличие - появление настройки XP "запирание панели задач". В домашней версии,панель задач "заперта", что означает, что ее невозможно переместить или растянуть,если ее сначала не разблокировать. Кроме того, панель быстрого запуска QuickLaunchтакже по умолчанию выключена в домашней версии. Хорошая новость, конечно,что Вы можете все это изменить.

И да, еще одна вещь. Стоимость и Модернизация (upgrade). Домашняяверсия Windows XP будет продаваться в розницу за $ 199, и $ 99 за "апгрейд"- цены, приблизительно на 10 % выше чем, текущие цены за Windows 98/ME. Профессиональнаяверсия Windows XP будет продаваться в розницу за $ 299, "апгрейд" приблизительноза $ 199 или около того (значимое увеличение по сравнению с Windows 2000).Если деньги - проблема, имейте в виду, что Вы можете всегда купить OEM копиюнамного дешевле с новым жестким диском или некоторыми другими компонентамиPC. Будучи "профессиональными потребителями (prosumers)" и т.п., нам затруднительносказать что, не стоит "апргейдить" профессиональную версию за дополнительные$ 100, но, если Вы не нуждаетесь во всем этом дополнительном материале, тоВы не нуждаетесь в этом, а Microsoft, конечно, берет лицензионный платежза эти элементы.

Однако, имейте в виду. В то время как обе версии могут модернизировать(upgrade) Win 98, Win ME, и WinNT 4.0, ОС Windows 2000 может быть модернизирована(upgrade) только профессиональной версией XP.



Файловая система NTFS


Автор: Дмитрий Михайлов
Источник: http://www.mtu-net.ru/pinetar/dm

Дата публикации: 23.03.2002
Категория: Windows

 



Файлы и потоки


Итак, у системы есть файлы - и ничего кромефайлов. Что включает в себя это понятие наNTFS?

Прежде всего, обязательный элемент - запись в MFT, ведь, как было сказано ранее, все файлы диска упоминаются в MFT. В этом месте хранится вся информация о файле, за исключением собственно данных. Имя файла, размер, положение на диске отдельных фрагментов, и т.д. Если для информации не хватает одной записи MFT, то используются несколько, причем не обязательно подряд. Опциональный элемент - потоки данных файла. Может показаться странным определение "опциональный", но, тем не менее, ничего странного тут нет. Во-первых, файл может не иметь данных - в таком случае на него не расходуется свободное место самого диска. Во-вторых, файл может иметь не очень большой размер. Тогда идет в ход довольно удачное решение: данные файла хранятся прямо в MFT, в оставшемся от основных данных месте в пределах одной записи MFT. Файлы, занимающие сотни байт, обычно не имеют своего "физического" воплощения в основной файловой области - все данные такого файла хранятся в одном месте - в MFT.

Довольно интересно обстоит дело и сданными файла. Каждый файл на NTFS, в общем-то,имеет несколько абстрактное строение - унего нет как таковых данных, а есть потоки(streams). Один из потоков и носит привычный намсмысл - данные файла. Но большинствоатрибутов файла - тоже потоки! Таким образом,получается, что базовая сущность у файлатолько одна - номер в MFT, а всё остальноеопционально. Данная абстракция можетиспользоваться для создания довольноудобных вещей - например, файлу можно "прилепить"еще один поток, записав в него любые данные -например, информацию об авторе и содержаниифайла, как это сделано в Windows 2000 (самаяправая закладка в свойствах файла,просматриваемых из проводника). Интересно,что эти дополнительные потоки не видныстандартными средствами: наблюдаемыйразмер файла - это лишь размер основногопотока, который содержит традиционныеданные. Можно, к примеру, иметь файл нулевойдлинны, при стирании которого освободится 1Гбайт свободного места - просто потому, чтокакая-нибудь хитрая программа илитехнология прилепила в нему дополнительныйпоток (альтернативные данные)гигабайтового размера. Но на самом деле втекущий момент потоки практически неиспользуются, так что опасаться подобныхситуаций не следует, хотя гипотетически онивозможны. Просто имейте в виду, что файл наNTFS - это более глубокое и глобальное понятие,чем можно себе вообразить простопросматривая каталоги диска. Ну инапоследок: имя файла может содержать любыесимволы, включая полый набор национальныхалфавитов, так как данные представлены вUnicode - 16-битном представлении, которое дает65535 разных символов. Максимальная длинаимени файла - 255 символов.



FAT - минусы:


Катастрофическая потеря быстродействия с увеличением фрагментации, особенно для больших дисков (только FAT32). Сложности с произвольным доступом к большим (скажем, 10% и более от размера диска) файлам. Очень медленная работа с каталогами, содержащими большое количество файлов.



FAT - плюсы:


Для эффективной работы требуется немного оперативной памяти. Быстрая работа с малыми и средними каталогами. Диск совершает в среднем меньшее количество движений головок (в сравнении с NTFS). Эффективная работа на медленных дисках.



Фрагментация NTFS


Автор: Дмитрий Михайлов
Источник: http://www.mtu-net.ru/pinetar/dm

Дата публикации: 22.03.2002
Категория: Windows

 

Или факты, которые Diskeeper 'забывает'нам рассказать...

    В самом начале утверждалось, что NTFSне подвержена фрагментации файлов. Этооказалось не совсем так, и утверждениесменили - NTFS препятствует фрагментации.Оказалось, что и это не совсем так. То естьона, конечно, препятствует, но толк от этогоблизок к нулю... Сейчас уже понятно, что NTFS -система, которая как никакая другая предрасположенак фрагментации, что бы не утверждалосьофициально. Единственное что - логическиона не очень от этого страдает. Всевнутренние структуры построены такимобразом, что фрагментация не мешает быстронаходить фрагменты данных. Но отфизического последствия фрагментации -лишних движений головок - она, конечно, неспасает. И поэтому - вперед и с песней...

    NTFS - очень экономная система.Размер кластеров в ней разумно минимален -обычно это 4 кб (на стандартных сейчасдисках в десяток-другой гигабайт). Какизвестно, система сильнее всегофрагментирует файлы когда свободное местокончается, когда приходится использоватьмелкие дырки, оставшиеся от других файлов.Тут возникает первое свойство NTFS, котороепрямо способствует серьезной фрагментации.
    Диск NTFS поделен на две зоны. В началадиска идет MFT зона - зона, куда растет MFT, MasterFile Table. Зона занимает минимум 12% диска, изапись данных в эту зону невозможна. Этосделано для того, чтобы не фрагментировалсяхотя бы MFT. Но когда весь остальной дискзаполняется - зона сокращается ровно в двараза :). И так далее. Таким образом мы имеемне один заход окончания диска, а несколько.В результате если NTFS работает при диске,заполненном на около 90% - фрагментациярастет как бешенная.

Попутное следствие - диск, заполненныйболее чем на 88%, дефрагментировать почтиневозможно - даже API дефрагментации не можетперемещать данные в MFT зону. Может оказатьсятак, что у нас не будет свободного места дляманевра.


    Далее. NTFS работает себе и работает, и всё таки фрагментируется. Этомуспособствует странный алгоритм нахождениясвободного места - второе серьезноеупущение. Если файл пишется большимикусками - всё нормально. Но если файлмедленно растет - алгоритм такой: беретсякакой-то определенный объем диска изаполняется файлом до упора. Причем поочень интересному алгоритму: сначалазаполняются большие дырки, потом маленькие.Т.е. типичное распределение фрагментовфайла по размеру на фрагментированной NTFSвыглядит так (размеры фрагментов):
    16 - 16 - 16 - 16 - 16 - [скачек назад] - 15 - 15 - 15 -[назад] - 14 - 14 - 14 .... 1 - 1 - 1 -1 - 1...
    Так процесс идет до самых мелкихдырок в 1 кластер, несмотря на то, что надиске наверняка есть и гораздо болеебольшие куски свободного места.

    Может быть я забыл написать что-тоеще... Смысл в том, что никак нельзя сказать,что NTFS препятствует фрагментации файлов.Наоборот, она с радостью их фрагментирует.Фрагментация NTFS через пол года работыдоведет до искреннего удивления любогочеловека, знакомого с работой файловойсистемой. Поэтому приходится запускатьдефрагментатор. Но на этом все нашипроблемы не заканчиваются, а, увы, тольконачинаются...

    В NT существует стандартное APIдефрагментации. Обладающее интереснымограничением для перемещения блоков файлов:за один раз можно перемещать не менее 16кластеров (!), причем начинаться этикластеры должны с позиции, кратной 16кластерам в файле. В общем, операцияосуществляется исключительно по 16кластеров. Следствия:

В дырку свободного места менее 16кластеров нельзя ничего переместить (кромесжатых файлов, но это тонкости).Файл, будучи перемещенный в друге место,оставляет после себя (на новом месте) "временнозанятое место", дополняющее его поразмеру до кратности 16 кластерам.При попытке как-то неправильно ("некратно 16") переместить файл результатчасто непредсказуем. Что-то округляется,что-то просто не перемещается.. Тем не менее,всё место действия щедро рассыпается "временнозанятым местом". Наверное о нас заботятся,чтобы мы отстали от этого места - чтобыалгоритм дефрагментации не клинило. :)"Временно занятое место"освобождается через некоторое время,обычно где-то пол минуты. Гы.



    Тем не менее, логично было быиспользовать это API. Его и используют.Поэтому процесс стандартнойдефрагментации, с поправками наограниченность API, идет следующими фазами,не обязательно в этом порядке:

Вынимание файлов из MFT зоны. Не специально- просто обратно туда их положить непредставляется возможным
Безобидная фаза,и даже в чем то полезная.Дефрагментация файлов. Безусловнополезный процесс, несколько правдаосложняемый ограничениями кратностиперемещений - файлы часто приходитсяперекладывать сильнее, чем это было былогично сделать по уму.Дефрагментация MFT, виртуалки (pagefile.sys) икаталогов. Возможна через API только в Windows2000,иначе - при перезагрузке, отдельнымпроцессом, как в Diskeeper-е.Складывание файлов ближе к началу - такназываемая дефрагментация свободногоместа. Вот это - воистину страшный процесс...

    Допустим, мы хотим положить файлыподряд в начало диска. Кладем один файл. Оноставляет хвост занятости дополнения дократности 16. Кладем следующий - после хвоста,естественно. Через некоторое время, поосвобождению хвоста, имеем дырку

    Таким образом, имеется двапримерно равнозначных варианта. Первый -часто оптимизировать диск такимдефрагментатором, смиряясь при этом с дикойфрагментацией заново созданных файлов.Второй вариант - вообще ничего не трогать, исмириться с равномерной, но гораздо болееслабой фрагментацией всех файлов на диске.

!      Пока есть один дефрагментатор,который игнорирует API дефрагментации иработает как-то более напрямую - Norton Speeddisk 5.0для NT. Когда его пытаются сравнить со всемиостальными - Diskeeper, O&O defrag, т.д. - неупоминают этого главного, самогопринципиального, отличия. Просто потому,что эта проблема тщательно скрывается, покрайней мере уж точно не афишируется накаждом шагу. Speeddisk - единственная насегодняшний день программа, которая можетоптимизировать диск полностью, не создаваямаленьких незаполненных фрагментовсвободного места. Стоит добавить также, что стандартное API не может дефрагментировать тома NTFS с кластером более 4 Кбайт - а SpeedDisk, по прежнему, может.


    К сожалению, в Windows 2000 засунулидефрагментатор, который работает через API, исоответственно плодит дырки вредны. Если вызапускали его хоть раз - нужно запускать егопотом хотя бы раз в месяц, чтобы избавитсяот фрагментации новоприбывающих файлов. Вэтом основная суть сложностидефрагментации NTFS теми средствами, которыесложились исторически.

    Хочется выразить огромнуюблагодарность человеку по имени Mark Russinovich  (),который предоставил общественности .h ипримеры использования интерфейсадефрагментации.

    И напоследок - программа fv выводитколичество фрагментов в файлах текущегокаталога, а с ключом /v [имя файла] - списокразмеров блоков(фрагментов) указанногофайла, в кластерах. Знак ~ означает, чтоследующий фрагмент находился ближе кначалу диска, чем предыдущий. На всеостальные непонятные выводимые данныесоветую внимания не обращать - что-то я тудавписал, что-то было - в любом случае не оченьполезные данные :)
Написал Андрей Шабалин ()

Исходные тексты (проект VC6)
    Также была попытка написатьдефрагментатор :). Дело дошло до написаниямною программы, которая расчищаетуказанный участок диска, разбрасывая файлыкуда попало. Она даже работает! Ну, в умелыхруках  :). В общем, вам её не запустить дажедля этой цели, слишком всё коряво - ну даразработчики меня поймут..
Тем не менее,основа любого дефрагментатора уже написана.Криво, правда, но дело поправимо. Комуинтересно - могу отдать и описать, как онаработает. В текущем виде какая либодеятельность отключена, единственное чтоона делает - кладет битовую картусвободного места с указанного диска в файлi4.dat. В принципе, если вы хотите посмотреть,как распределяется свободное место навашем NTFS диске - тоже полезная программа :). Яиногда её использую для этого.

страницы: 1 Обсуждение этой статьи :: Версия для печати ::
Статьи по теме:
Краткий обзор клиентских версий Windows XPWindows XP: что это такое и с чем ее едятПо просьбам трудящихся: Как корректно удалить WinXP/2K и восстановить Windows 95 или 98главнаяWindowsПрограммыИз рассылкиВокруг софта


Hard Links


Эта штука была в NTFS с незапамятных времен,но использовалась очень редко - и тем неменее: Hard Link - это когда один и тот же файлимеет два имени (несколько указателей файла-каталогаили разных каталогов указывают на одну и туже MFT запись). Допустим, один и тот же файлимеет имена 1.txt и 2.txt: если пользовательсотрет файл 1, останется файл 2. Если сотрет 2- останется файл 1, то есть оба имени, смомента создания, совершенно равноправны.Файл физически стирается лишь тогда, когдабудет удалено его последнее имя.



Иконки и обои


Хороший рабочий стол - это эффективный рабочий стол. Для оперативной памяти вашего компьютера и для процессора можно отыскать гораздо лучшее применение, чем игры с симпатичненькими обоями и сортировка восьмидесяти пяти иконок на десктопе. Как и в случае с предыдущими версиями Windows, и иконки рабочего стола и обои постоянно находятся в оперативной памяти, и постоянно обновляются средствами графической системы. А уж анимированные рабочие столы пожирают столько системных ресурсов, что мама не балуйся.

Хотя, с другой сторон, выигрыш в производительности при отказе от вышеперечисленных "красот" минимален. Так что, если в вашем компьютере 256Мб оперативной памяти или больше, и более менее современный процессор (что-то не слабее 800МГц), то волноваться насчет влияния иконок и обоев рабочего стола на производительность системы вам не стоит. Однако владельцам систем с процессором Celeron 333МГц и объёмом оперативной памяти 64Мб следует экономить каждый такт процессора и каждый байт памяти.



Каталоги


Каталог на NTFS представляет собойспецифический файл, хранящий ссылки надругие файлы и каталоги, создаваяиерархическое строение данных на диске.Файл каталога поделен на блоки, каждый изкоторых содержит имя файла, базовыеатрибуты и ссылку на элемент MFT, который ужепредоставляет полную информацию обэлементе каталога. Внутренняя структуракаталога представляет собой бинарноедерево. Вот что это означает: для поискафайла с данным именем в линейном каталоге,таком, например, как у FAT-а, операционнойсистеме приходится просматривать всеэлементы каталога, пока она не найдетнужный. Бинарное же дерево располагаетимена файлов таким образом, чтобы поискфайла осуществлялся более быстрым способом- с помощью получения двухзначных ответовна вопросы о положении файла. Вопрос, накоторый бинарное дерево способно датьответ, таков: в какой группе, относительноданного элемента, находится искомое имя -выше или ниже? Мы начинаем с такого вопросак среднему элементу, и каждый ответ сужаетзону поиска в среднем в два раза. Файлы,скажем, просто отсортированы по алфавиту, иответ на вопрос осуществляется очевиднымспособом - сравнением начальных букв.Область поиска, суженная в два раза,начинает исследоваться аналогичнымобразом, начиная опять же со среднегоэлемента.

Вывод - для поиска одного файла среди 1000,например, FAT придется осуществить в среднем500 сравнений (наиболее вероятно, что файлбудет найден на середине поиска), а системена основе дерева - всего около 10-ти (2^10 = 1024).Экономия времени поиска налицо. Не стоит,однако думать, что в традиционных системах(FAT) всё так запущено: во-первых, поддержаниесписка файлов в виде бинарного деревадовольно трудоемко, а во-вторых - даже FAT висполнении современной системы (Windows2000 илиWindows98) использует сходную оптимизациюпоиска. Это просто еще один факт в вашукопилку знаний. Хочется также развеятьраспространенное заблуждение (которое ясам разделял совсем еще недавно) о том, чтодобавлять файл в каталог в виде дереватруднее, чем в линейный каталог: этодостаточно сравнимые по времени операции -дело в том, что для того, чтобы добавить файлв каталог, нужно сначала убедится, что файлас таким именем там еще нет

- и вот тут-то влинейной системе у нас будут трудности споиском файла, описанные выше, которые слихвой компенсируют саму простотудобавления файла в каталог.

Какую информацию можно получить, простопрочитав файл каталога? Ровно то, что выдаеткоманда dir. Для выполнения простейшейнавигации по диску не нужно лазить в MFT закаждым файлом, надо лишь читать самую общуюинформацию о файлах из файлов каталогов.Главный каталог диска - корневой - ничем неотличается об обычных каталогов, кромеспециальной ссылки на него из началаметафайла MFT.



Краткий обзор клиентских версий Windows XP


Автор: Евгений Кулыгин
Источник: http://www.3dnews.ru.ru/

Дата публикации: 21.03.2002
Категория: Windows

 Windows XP - очередная операционная система (ОС), ориентированная как наклиента, так и (в конечном счете) на сервер, которая выпущена компанией Microsoftпосле выпуска Windows 2000 и Windows Millenium. Windows XP представляет собойнаиболее плодотворную попытку Microsoft объединить системы кодов этих ОС,и на настоящий момент все выглядит так, что она удастся. В прошлом у компанииMicrosoft было желание поставлять линейку одной ОС или, по крайней мере,линейки ОС, основанных на единственной системе кодов. Windows 2000 должнабыла стать системой, которая объединила бы Windows NT и Win 9x, но из-занескольких моментов (наименее значительным из которых является неполное использованиепотенциальных возможностей), изначальная цель Windows 2000х - слияние двухкодов - была отложена до более поздней версии. С Windows XP компания Microsoftнадеется устранить все имевшиеся ранее проблемы, которые возникали у пользователейс Windows, прислушиваясь и действуя на основе обратной связи от Beta Team(тестирующей команды), а также жалоб, запросов и вопросов от общества.

Это время становится все ближе. Компания Microsoft скоро официально выпуститWindows XP, возможно даже скорее, чем объявленная дата выпуска 25-ое октября.Фактически, по слухам XP Home (домашняя версия) и Professional (профессиональнаяверсия) достигнут стадии RTM (выпуск в массовое производство) к концу этойнедели, и будет доступна на новых системах (OEM builds) к 2-ой неделе сентября.Тем не менее, по юридическим или по каким-либо другим причинам, Windows XPочень близка к моменту выпуска. Я был членом официальной тестовой командыMicrosoft (Windows XP Beta Team) на протяжении года, если не более, и видел,что эта ОС прошла через несколько принципиальных изменений, наименьшее изкоторых известно Вам как Luna (новый синий округлый интерфейс пользователя).Сегодня я не намерен вообще что-либо говорить о Luna или GUI (это случитсяв ближайшем будущем). Сейчас я хочу обсудить различия между двумя версиямиклиентской ОС, которые скоро будут выпущены. Я знаю, непосредственно менямного раз спрашивали и на работе и в Battlefront, какая версия Windows XPлучше подходит для того-то и того-то и таких-то и таких-то целей. Надеюсь,что, прочитав это, Вы будете немного лучше представлять себе, какая версияявляется лучшей для Вас. Итак, давайте сначала опишем основы. В конце мыприведем удобную таблицу, чтобы все это пояснить.



Метафайлы


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

Метафайлы находятся корневом каталоге NTFSдиска - они начинаются с символа имени"$", хотя получить какую-либоинформацию о них стандартными средствамисложно. Любопытно, что и для этих файловуказан вполне реальный размер - можноузнать, например, сколько операционнаясистема тратит на каталогизацию всеговашего диска, посмотрев размер файла $MFT. Вследующей таблице приведены используемые вданный момент метафайлы и их назначение.

$MFT сам MFT
$MFTmirr копия первых 16 записей MFT, размещенная посередине диска
$LogFile файл поддержки журналирования (см. ниже)
$Volume служебная информация - метка тома, версия файловой системы, т.д.
$AttrDef список стандартных атрибутов файлов на томе
$. корневой каталог
$Bitmap карта свободного места тома
$Boot загрузочный сектор (если раздел загрузочный)
$Quota файл, в котором записаны права пользователей на использование дискового пространства (начал работать лишь в NT5)
$Upcase файл - таблица соответствия заглавных и прописных букв в имен файлов на текущем томе. Нужен в основном потому, что в NTFS имена файлов записываются в Unicode, что составляет 65 тысяч различных символов, искать большие и малые эквиваленты которых очень нетривиально.



MFT и его структура


Файловая система NTFS представляет собойвыдающееся достижение структуризации: каждыйэлемент системы представляет собой файл -даже служебная информация. Самый главныйфайл на NTFS называется MFT, или Master File Table -общая таблица файлов. Именно он размещаетсяв MFT зоне и представляет собойцентрализованный каталог всех остальныхфайлов диска, и, как не парадоксально, себясамого. MFT поделен на записи фиксированногоразмера (обычно 1 Кбайт), и каждая записьсоответствует какому либо файлу (в общемсмысле этого слова). Первые 16 файлов носятслужебный характер и недоступныоперационной системе - они называютсяметафайлами, причем самый первый метафайл -сам MFT. Эти первые 16 элементов MFT -единственная часть диска, имеющаяфиксированное положение. Интересно, чтовторая копия первых трех записей, длянадежности (они очень важны) хранится ровнопосередине диска. Остальной MFT-файл можетрасполагаться, как и любой другой файл, впроизвольных местах диска - восстановитьего положение можно с помощью его самого,"зацепившись" за самую основу - запервый элемент MFT.



NTFS и FAT: скорость


Автор: Дмитрий Михайлов
Источник: http://www.mtu-net.ru/pinetar/dm

Дата публикации: 22.03.2002
Категория: Windows

 

В этой статье я попытаюсь дать оценкубыстродействию файловых систем,используемых в операционных системахWindows 95/98/ME, а также Windows NT/2000. Статья несодержит графиков и результатовтестирований, так как эти результатыслишком сильно зависят от случая, методиктестирования и конкретных систем, и неимеют почти никакой связи с реальнымположением дел. В этом материале я вместоэтого постараюсь описать общие тенденции исоображения, связанные спроизводительностью файловых систем.Прочитав данный материал, вы получитеинформацию для размышлений и сможете самисделать выводы, понять, какая система будетбыстрее в ваших условиях, и почему. Возможно,некоторые факты помогут вам такжеоптимизировать быстродействие своеймашины с точки зрения файловых систем,подскажут какие-то решения, которыеприведут к повышению скорости работы всегокомпьютера. В данном обзоре упоминаются трисистемы - FAT (далее FAT16), FAT32 и NTFS, так какосновной вопрос, стоящий передпользователями Windows2000 - это выбор междуэтими вариантами. Я приношу извинениепользователям других файловых систем, нопроблема выбора между двумя, внешнесовершенно равнозначными, вариантами совсей остротой стоит сейчас только в средеWindows2000. Я надеюсь, всё же, что изложенныесоображения покажутся вам любопытными, и высможете сделать какие-то выводы и о техсистемах, с которыми вам приходитсяработать.

Данная статья состоит из множестваразделов, каждый из которых посвящен какому-тоодному вопросу быстродействия. Многие изэтих разделов в определенных местах теснопереплетаются между собой. Тем не менее,чтобы не превращать статью в кашу, всоответствующем разделе я буду писатьтолько о том, что имеет отношение кобсуждаемый в данный момент теме, и ни о чемболее. Если вы не нашли каких-то важныхфактов в тексте - не спешите удивляться:скорее всего, вы встретите их позже. Прошувас также не делать никаких поспешныхвыводов о недостатках и преимуществах тойили иной системы, так как противоречий иподводных камней в этих рассуждениях оченьи очень много. В конце я попытаюсь собратьвоедино всё, что можно сказать обыстродействии систем в реальных условиях.



NTFS - минусы:


Существенные требования к памяти системы (64 Мбайт - абсолютный минимум, лучше - больше). Медленные диски и контроллеры без Bus Mastering сильно снижают быстродействие NTFS. Работа с каталогами средних размеров затруднена тем, что они почти всегда фрагментированы. Диск, долго работающий в заполненном на 80% - 90% состоянии, будет показывать крайне низкое быстродействие.

Хотелось бы еще раз подчеркнуть, что напрактике основной фактор, от которогозависит быстродействие файловой системы -это, как ни странно, объем памяти машины.Системы с памятью 64-96 Мбайт - некий рубеж, накотором быстродействие NTFS и FAT32 примерноэквивалентно. Обратите внимание также насложность организации данных на вашеймашине. Если вы не используете ничего, кромепростейших приложений и самой операционнойсистемы - может случиться так, что FAT32 сможетпоказать более высокое быстродействие и намашинах с большим количеством памяти.

NTFS - система, которая закладывалась набудущее, и это будущее для большинствареальных применений сегодняшнего дня еще, ксожалению, видимо не наступило. На данныймомент NTFS обеспечивает стабильное иравнодушное к целому ряду факторов, но,пожалуй, всё же невысокое - на типичной "игровой"домашней системе - быстродействие. Основноепреимущество NTFS с точки зрениябыстродействия заключается в том, что этойсистеме безразличны такие параметры, каксложность каталогов (число файлов в одномкаталоге), размер диска, фрагментация и т.д.В системах FAT же, напротив, каждый из этихфакторов приведет к существенному снижениюскорости работы.

Только в сложных высокопроизводительныхсистемах - например, на графическихстанциях или просто на серьезных офисныхкомпьютерах с тысячами документов, или, темболее, на файл-серверах - преимуществаструктуры NTFS смогут дать реальный выигрышбыстродействия, который порой заметенневооруженным глазом. Пользователям, неимеющим большие диски, забитые информацией,и не пользующимся сложными программами, нестоит ждать от NTFS чудес скорости - с точкизрения быстродействия на простых домашнихсистемах гораздо лучше покажет себя FAT32.

страницы: 1 Обсуждение этой статьи :: Версия для печати ::
Статьи по теме:
Фрагментация NTFSКраткий обзор клиентских версий Windows XPWindows XP: что это такое и с чем ее едятMicrosoft Windowx XP Plus Pack - очередные "фантики", но не только они одни...главнаяWindowsПрограммыИз рассылкиВокруг софта



NTFS - плюсы:


Фрагментация файлов не имеет практически никаких последствий для самой файловой системы - работа фрагментированной системы ухудшается только с точки зрения доступа к самим данным файлов. Сложность структуры каталогов и число файлов в одном каталоге также не чинит особых препятствий быстродействию. Быстрый доступ к произвольному фрагменту файла (например, редактирование больших .wav файлов). Очень быстрый доступ к маленьким файлам (несколько сотен байт) - весь файл находится в том же месте, где и системные данные (запись MFT).



Объем оперативной памяти (кэширование)


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

Данные о физическом местоположении всех открытых файлов. Это, прежде всего, позволит обращаться к системным файлам и библиотекам, доступ к которым идет буквально постоянно, без чтения служебной (не относящейся к самим файлам) информации с диска. Это же относится к тем файлам, которые исполняются в данный момент - т.е. к выполняемым модулям (.exe и .dll) активных процессов в системе. В эту категорию попадают также файлы системы, с которыми производится работа (прежде всего реестр и виртуальная память, различные .ini файлы, а также файлы документов и приложений). Наиболее часто используемые каталоги. К таковым можно отнести рабочий стол, меню "пуск", системные каталоги, каталоги кэша интернета, и т.п. Данные о свободном месте диска - т.е. та информация, которая позволит найти место для сохранения на диск новых данных.

В случае, если этот базовый объеминформации не будет доступен прямо воперативной памяти, системе придетсясовершать множество ненужных операций ещедо того, как она начнет работу с реальнымиданными. Что входит в эти объемы в разныхфайловых системах? Или, вопрос в болеепрактической плоскости - каким объемомсвободной оперативной памяти надорасполагать, чтобы эффективно работать стой или иной файловой системой?

FAT16 имеет очень мало данных, отвечающих за организацию файловой системы. Из служебных областей можно выделить только саму область FAT, которая не может превышать 128 Кбайт (!) - эта область отвечает и за поиск фрагментов файлов, и за поиск свободного места на томе. Каталоги системы FAT также очень компактны. Общий объем памяти, необходимый для предельно эффективной работы с FAT-ом, может колебаться от сотни килобайт и до мегабайта-другого - при условии огромного числа и размера каталогов, с которыми ведется работа. FAT32 отличается от FAT16 лишь тем, что сама область FAT может иметь более внушительные размеры. На томах порядка 5 - 10 Гбайт область FAT может занимать объем в несколько Мбайт, и это уже очень внушительный объем, надежно кэшировать который не представляется возможным. Тем не менее, область FAT, а вернее те фрагменты, которые отвечают за местоположение рабочих файлов, в подавляющем большинстве систем находятся в памяти машины - на это расходуется порядка нескольких Мбайт оперативной памяти. NTFS, к сожалению, имеет гораздо большие требования к памяти, необходимой для работы системы. Прежде всего, кэширование сильно затрудняет большие размеры каталогов. Размер одних только каталогов, с которыми активно ведет работу система, может запросто доходить до нескольких Мбайт и даже десятков Мбайт! Добавьте к этому необходимость кэшировать карту свободного места тома (сотни Кбайт) и записи MFT для файлов, с которыми осуществляется работа (в типичной системе - по 1 Кбайт на каждый файл). К счастью, NTFS имеет удачную систему хранения данных, которая не приводит к увеличению каких-либо фиксированных областей при увеличении объема диска. Количество данных, с которым оперирует система на основе NTFS, практически не зависит от объема тома, и основной вклад в объемы данных, которые необходимо кэшировать, вносят каталоги. Тем не менее, уже этого вполне достаточно для того, чтобы только минимальный объем данных, необходимых для кэширования базовых областей NTFS, доходил до 5 - 8 Мбайт.


К сожалению, можно с уверенностью сказать: NTFS теряет огромное количество своеготеоретического быстродействия из-занедостаточного кэширования. На системах,имеющих менее 64 Мбайт памяти, NTFSпросто не может  оказаться быстрееFAT16 или FAT32. Единственное исключение изэтого правила - диски FAT32, имеющие объемдесятки Гбайт (я бы лично серьезно опасалсядисков FAT32 объемом свыше, скажем, 30 Гбайт). Востальных же случаях - системы с менее чем 64мегабайтами памяти просто обязаны работатьс FAT32 быстрее.

Типичный в настоящее время объем памяти в 64Мбайта, к сожалению, также не даетвозможности организовать эффективнуюработу с NTFS. На малых и средних дисках (до 10Гбайт) в типичных системах FAT32 будетработать, пожалуй, немного быстрее.Единственное, что можно сказать по поводубыстродействия систем с таким объемомоперативной памяти - системы, работающие сFAT32, будут гораздо сильнее страдать отфрагментации, чем системы на NTFS. Но еслихотя бы изредка дефрагментировать диски, тоFAT32, с точки зрения быстродействия, являетсяпредпочтительным вариантом. Многие люди,тем не менее, выбирают в таких системах NTFS -просто из-за того, что это даст некоторыедовольно важные преимущества, тогда кактипичная потеря быстродействия не оченьвелика.

Системы с более чем 64 Мбайтами, аособенно - со 128 Мбайт и более памяти, смогутуверенно кэшировать абсолютно всё, чтонеобходимо для работы систем, и вот на такихкомпьютерах NTFS, скорее всего, покажет болеевысокое быстродействие из-за болеепродуманной организации данных.


Является ли XP самой быстрой


Автор: Joel Durham Jr.
http://www.extremetech.com/
Источник: http://tech.stolica.ru

Дата публикации: 23.03.2002
Категория: Windows

  Является ли XP самой быстрой среди всех других версий Windows? Вопрос тот обсуждается уже очень давно, мнения на этот счет бытуют разные, а ни конца ни края разговорам на эту тему не видно. Даже на нашем сайте вы сможете найти пару статей по этому вопросу. Зато не подлежит сомнению, что, подобно всем другим операционным системам до нее, WinXP сразу после установки работает отнюдь не так шустро, как могла бы. А чтобы добиться от нее максимума производительности, необходимо проделать немало операций по настройке.

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

Так уж получается, что Windows XP сама наводит на мысль, что с ней надо что-то проделать. (Мне тут подсказывают, что делать - format c: ). Интерфейс XP задумывался с целью придать ОС приятный, естественный, дружественный вид, но в результате выходит, что всякие визуальные эффекты, типа отбрасывания теней и плавно выдвигающихся меню, немало тормозят работу всей системы. Такие важные и нужные утилиты, как System Restore, способны помочь восстановить работоспособность вашей системы после сбоев или выявления различного рода несовместимостей существенно проще и надежнее, чем раньше, но они при этом пожирают дисковое пространство как троглодты, а их тихая и незаметная работа в фоновом режиме отбирает на себе процессорное время, обделяя все остальные приложения, как буржуазия мировой пролетариат.

Так же Windows XP по-умолчанию активизирует немалое количество служб и сервисов, независимо от ваших потребностей, всегда найдутся те, которые вам абсолютно не нужны. Настройка пула системных процессов позволяет ускорить процесс загрузки ОС и экономить некоторую часть процессорного времени. К тому же такие, присутствующие практически на каждом компьютере программные пакеты, как Microsoft Office, грузят в бэкграунд свои приложения, пожирающие немало системной памяти и ресурсов процессора.

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

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

Windows XP имеет огромное количество настроек. Microsoft позаботилась о том, чтобы пользователи самого различного уровня подготовки могли получить доступ к максимальному количеству настроек операционной системы. Экспериментируя с ними и не боясь запачкать руки, копаясь в завалах дефолтовых настроек ОС, чтобы в результате получить оптимальное для соотношение удобного и приятного внешнего вида ОС и ее производительности.

Самым простым способом начать настройку Windows XP, является простое ее использование. Когда вы запускаете программы и работаете с ними, Windows следит за вашими действиями, после чего вносит изменения в динамический файл Layout.ini. Каждые три дня, в моменты когда компьютер простаивает, ОС изменяет местоположение программ на жестком диске, для оптимизации их запуска и исполнения.

XP так же ускоряет процесс загрузки и оптимизирует запуск программ, используя систему предсказаний. Windows изучает программы, которые используются при загрузке и немедленно после нее, создавая списки данных, для предсказаний на ранних стадиях загрузки. Аналогичным же образом, когда запускаются отдельные программы, Windows ведет списки различных файлов и компонент, к которым программа обращается. Когда программа запускается в следующий раз, Windows имеет возможность предсказать, какие файлы могут потребоваться для ее старта.

Оптимизирующий код предсказаний присутствует как в ядре XP, так и в службе планировщика задач. Ядро начинает создание списка ресурсов, к которым обращается конкретный процесс, немедленно после его создания. Служба планировщика преобразует эти записи в инструкции предсказаний для данного процесса. В следующий раз при создании процесса ядро исполняет инструкции предсказаний, ускоряя создание процесса.

Оптимизация диска и механизм предсказаний загрузки системы и запуска приложений работают в тандеме. Так что когда XP оптимизирует файлы на диске для быстро к ним доступа со стороны программ, то она использует данные, записанные блоком предсказаний, для определения оптимального размещения файлов на диске.


Основы


Основные требования для двух версий клиентской Windows XP одинаковы:PC с рекомендуемой тактовой частотой процессора 300 MHZ или более; 233MHZ - требуемый минимум; рекомендуемый процессор - семейство Intel Pentium/Celeron,семейство AMD K6/Athlon/Duron, или совместимые с ними. Рекомендуемый объем памяти 128 МБ RAM или выше (поддерживаемый минимум 64МБ; может ограничивать работу и некоторые функции).1.5 GB доступного места на жестком диске*.Видеоадаптер и монитор Super VGA (800 x 600) и выше.CD-ROM или привод DVD.Клавиатура и мышь Microsoft или совместимые устройства. Мы был бы неточны, если бы не указали, что эти "требования" вдействительности должны восприниматься как требования для загрузки, а недля фактического, производительного использования. Обе версии должны управлятьсяна машине, по крайней мере, с 256МБ RAM, и ОС будет вести себя весьма медленнона чем-нибудь старше процессора поколения PIII/ATHLON.



Отключаем эффекты


Кроме простой возможности менять скины, Windows XP в плане визуализации имеет гораздо больше возможностей, чем любая ОС от Microsoft до нее. Меню могут быть анимированными, у диалоговых окон и мышиных курсоров могут быть тени, экранные шрифты настраиваются на максимальную читабельность и так далее.

Все это очень здорово, только не следует забывать, что все эти визуальные эффекты и возможности замедляют работу пользовательского интерфейса. XP при установке автоматически (и совершенно скрыто от пользователя) прогоняет несколько системных тестов для определения оптимальных с ее точки зрения (если у операционной системы может быть точка зрения) настроек графического интерфейса пользователя, которые должны совмещать красоту и удобство использования (для определения последнего мне очень нравится термин "юзабилити"). Но принятые на стадии установки ОС решения можно довольно просто изменить. Если плавно выпадающие меню больше раздражают, чем радуют глаз, а тени у диалоговых окон волнуют вас меньше, чем рождение десятого ребенка в китайской семье , живущей в предгорьях Гималаев, вы можете со спокойной совестью поэкспериментировать с визуальными настройками ОС и добиться от нее своей собственной, единственной и неповторимой золотой середины.

Некоторые из этих настроек доступны через закладку Appearance (Оформление) диалогового окна Display Properties (Свойства Экрана), доступ к которому можно получить, кликнув на пустом пространстве рабочего стола и выбрав из всплывающего меню пункт Properties (Свойства). Кликните по кнопке эффекты, и в появившемся диалоге настраивайте себе поведение меню, теней и свойства шрифтов сколько душе вашей угодно. Что касается шрифтов, то тут же вы найдете и возможность активизировать новую технологию сглаживания экранных шрифтов, придуманную Microsoft, которая называется ClearType. По поводу ее применения у меня есть свое личное мнение. Мне кажется, что ClearType позволяет прекрасно отображать фонты на экранах ноутбуков и ЖК-мониторах, а на обычных CRT экранах эту опцию лучше отключать, так она делает изображение несколько размытым. При этом есть у меня знакомые, которые придерживаются абсолютно противоположного мнения, то есть считают, что ClearType на плоскопанельных экранах выглядит просто отвратительно. Так что вам лучше самим попробовать и принять собственное решение по этому поводу.

Дальнейшую настройку графического интерфейса пользователя вы можете выполнять, используя утилиту System Properties (Свойства Системы). Запустить ее можно из Control Panel (Панели Управления) или кликнув правой кнопкой мыши по иконке My Computer (Мой компьютер) и выбрав в меню пункт Properties (Свойства). На закладке Advanced (Дополнительно) вы обнаружите переключатели, позволяющие сделать выбор между настройками ОС на оптимальную (с точки зрения ее создателей) производительность либо пожертвовать этой производительностью в пользу красивого внешнего вида. Специально для тех, кто не доверяет специалистам по настройке из Microsoft (а кто им доверяет?), вы можете создать свою схему настроек операционной системы, помечая или снимая отметки в списке визуальных эффектов.

Так же на закладке Advanced (Дополнительно) диалога Performance Options (Настройка производительности) убедитесь, что использование процессора и памяти настроены на работу с программами (впрочем, именно эта опция включена по-умолчанию). Конфигурировать память и процессор на оптимальную работу кэша фоновых служб и сервисов вам может понадобиться только в случае, если вы настраиваете сервер. Тут же у вас есть возможность указать размер и местоположение системного файла подкачки. Хотя, на самом деле, Windows XP проделывает колоссальную работу, управляя размером собственного файла подкачки автоматически, приходится признать, что делает она это просто прекрасно. Самое интенсивное тестирование, включавшее в себя и синтетические тесты и игровые бенчмарки, убедило нас в полном отсутствии какой-либо необходимости устанавливать параметры файла подкачки вручную.



Поиск данных файла


Выяснение того, в каких областях дискахранится тот или иной фрагмент файла -процесс, который имеет принципиальноразное воплощение в различных файловыхсистемах. Имейте в виду, что это лишь поискинформации о местоположении файла - доступк самим данным, фрагментированы они или нет,здесь уже не рассматривается, так как этотпроцесс совершенно одинаков для всехсистем. Речь идет о тех "лишних"действиях, которые приходится выполнятьсистеме перед доступом к реальным даннымфайлов.

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

NTFS способна обеспечить быстрый поиск фрагментов, поскольку вся информация хранится в нескольких очень компактных записях (типичный размер - несколько килобайт). Если файл очень сильно фрагментирован (содержит большое число фрагментов) - NTFS придется использовать много записей, что часто заставит хранить их в разных местах. Лишние движения головок при поиске этих данных, в таком случае, приведут к сильному замедлению процесса поиска данных о местоположении файла. FAT32, из-за большой области самой таблицы размещения будет испытывать огромные трудности, если фрагменты файла разбросаны по всему диску. Дело в том, что FAT (File Allocation Table, таблица размещения файлов) представляет собой мини-образ диска, куда включен каждый его кластер. Для доступа к фрагменту файла в системе FAT16 и FAT32 приходится обращаться к соответствующей частичке FAT. Если файл, к примеру, расположен в трех фрагментах - в начале диска, в середине, и в конце - то в системе FAT нам придется обратиться к фрагменту FAT также в его начале, в середине и в конце. В системе FAT16, где максимальный размер области FAT составляет 128 Кбайт, это не составит проблемы - вся область FAT просто хранится в памяти, или же считывается с диска целиком за один проход и буферизируется. FAT32 же, напротив, имеет типичный размер области FAT порядка сотен килобайт, а на больших дисках - даже несколько мегабайт. Если файл расположен в разных частях диска - это вынуждает систему совершать движения головок винчестера столько раз, сколько групп фрагментов в разных областях имеет файл, а это очень и очень сильно замедляет процесс поиска фрагментов файла.

Вывод: Абсолютный лидер - FAT16, онникогда не заставит систему делать лишниедисковые операции для данной цели. Затемидет NTFS - эта система также не требуетчтения лишней информации, по крайней мере,до того момента, пока файл имеет разумноечисло фрагментов. FAT32 испытывает огромныетрудности, вплоть до чтения лишних сотенкилобайт из области FAT, если файл разбросанпо разным областям диска. Работа свнушительными по размеру файлами на FAT32 влюбом случае сопряжена с огромнымитрудностями - понять, в каком месте на дискерасположен тот или иной фрагмент файла,можно лишь изучив всю последовательностькластеров файла с самого начала,обрабатывая за один раз один кластер (черезкаждые 4 Кбайт файла в типичной системе).Стоит отметить, что если файлфрагментирован, но лежит компактной кучейфрагментов - FAT32 всё же не испытываетбольших трудностей, так как физическийдоступ к области FAT будет также компактен ибуферизован.



Поиск свободного места


Данная операция производится в том случае,если файл нужно создать с нуля илископировать на диск. Поиск места подфизические данные файла зависит от того,как хранится информация о занятых участкахдиска.

На что влияет этот параметр: наскорость создания файлов, особенно больших.Сохранение или создание в реальном временибольших мультимедийных файлов (.wav, кпримеру), копирование больших объемовинформации, т.д. Этот параметр показывает,насколько быстро система сможет найтиместо для записи на диск новых данных, икакие операции ей придется для этогопроделать.

Для определения того, свободен ли данный кластер или нет, системы на основе FAT должны просмотреть одну запись FAT, соответствующую этому кластеру. Размер одной записи FAT16 составляет 16 бит, одной записи FAT32 - 32 бита. Для поиска свободного места на диске может потребоваться просмотреть почти всего FAT - это 128 Кбайт (максимум) для FAT16 и до нескольких мегабайт (!) - в FAT32. Для того, чтобы не превращать поиск свободного места в катастрофу (для FAT32), операционной системе приходится идти на различные ухищрения. NTFS имеет битовую карту свободного места, одному кластеру соответствует 1 бит. Для поиска свободного места на диске приходится оценивать объемы в десятки раз меньшие, чем в системах FAT и FAT32.

Вывод: NTFS имеет наиболееэффективную систему нахождения свободногоместа. Стоит отметить, что действовать "влоб" на FAT16 или FAT32 очень медленно, поэтомудля нахождения свободного места в этихсистемах применяются различные методыоптимизации, в результате чего и тамдостигается приемлемая скорость. (Одноможно сказать наверняка - поиск свободногоместа при работе в DOS на FAT32 -катастрофический по скорости процесс,поскольку никакая оптимизация невозможнабез поддержки хоть сколь серьезнойоперационной системы).



Практика


К сожалению, как это часто бывает вовсевозможных компьютерных вопросах,практика не очень хорошо согласуется стеорией. NTFS, имеющая, казалось бы, очевидныепреимущества в структуре, показывает ненастолько уж фантастические результаты,как можно было бы ожидать. Какие ещесоображения влияют на быстродействиефайловой системы? Каждый израссматриваемых далее вопросов вносит свойвклад в итоговое быстродействие. Помните,однако, что реальное быстродействие -результат действия сразу всех факторов,поэтому и в этой части статьи не стоитделать поспешных выводов.



Работа с каталогами и файлами


Каждая файловая система выполняетэлементарные операции с файлами - доступ,удаление, создание, перемещение и т.д.Скорость работы этих операций зависит отпринципов организации хранения данных оботдельных файлах и от устройства структуркаталогов.

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

FAT16 и FAT32 имеют очень компактные каталоги, размер каждой записи которых предельно мал. Более того, из-за сложившейся исторически системы хранения длинных имен файлов (более 11 символов), в каталогах систем FAT используется не очень эффективная и на первый взгляд неудачная, но зато очень экономная структура хранения этих самих длинных имен файлов. Работа с каталогами FAT производится достаточно быстро, так как в подавляющем числе случаев каталог (файл данных каталога) не фрагментирован и находится на диске в одном месте.
Единственная проблема, которая может существенно понизить скорость работы каталогов FAT - большое количество файлов в одном каталоге (порядка тысячи или более). Система хранения данных - линейный массив - не позволяет организовать эффективный поиск файлов в таком каталоге, и для нахождения данного файла приходится перебирать большой объем данных (в среднем - половину файла каталога). NTFS использует гораздо более эффективный способ адресации - бинарное дерево, о принципе работы которого можно прочесть в другой статье (). Эта организация позволяет эффективно работать с каталогами любого размера - каталогам NTFS не страшно увеличение количества файлов в одном каталоге и до десятков тысяч.
Стоит заметить, однако, что сам каталог NTFS представляет собой гораздо менее компактную структуру, нежели каталог FAT - это связано с гораздо большим (в несколько раз) размером одной записи каталога. Данное обстоятельство приводит к тому, что каталоги на томе NTFS в подавляющем числе случаев сильно фрагментированы. Размер типичного каталога на FAT-е укладывается в один кластер, тогда как сотня файлов (и даже меньше) в каталоге на NTFS уже приводит к размеру файла каталога, превышающему типичный размер одного кластера. Это, в свою очередь, почти гарантирует фрагментацию файла каталога, что, к сожалению, довольно часто сводит на нет все преимущества гораздо более эффективной организации самих данных.

Вывод: структура каталогов на NTFSтеоретически гораздо эффективнее, но приразмере каталога в несколько сотен файловэто практически не имеет значения.Фрагментация каталогов NTFS, однако, увереннонаступает уже при таком размере каталога.Для малых и средних каталогов NTFS, как это непечально, имеет на практике меньшеебыстродействие.

Преимущества каталогов NTFS становятсяреальными и неоспоримыми только в томслучае, если в одно каталоге присутствуюттысячи файлов - в этом случаебыстродействие компенсируетфрагментированность самого каталога итрудности с физическим обращением к данным(в первый раз - далее каталог кэшируется).Напряженная работа с каталогами,содержащими порядка тысячи и более файлов,проходит на NTFS буквально в несколько разбыстрее, а иногда выигрыш в скорости посравнению с FAT и FAT32 достигает десятков раз.
 



Различия между домашней и профессиональной версиями относительно аппаратных средств


На сцене аппаратных средств ЭВМ только профессиональная версия поддерживаетсимметричные мультипроцессорные системы (SMP до двух процессоров). Верно,что домашняя версия не поддерживает более одного процессора. Многие настаиваютна том, чтобы имеют проблемы в связи с отсутствием поддержки SMP в домашнейверсии, поскольку системы с двойными процессорами действительно начали быстрораспространяться в самом нижнем секторе класса самостоятельной сборки. ПоддерживающиеSMP материнские платы, основанные на Athlon и Intel, достигают ценовых отметокниже $ 300, а при возможности иметь два быстрых процессора за приблизительноте же самые деньги, имеется много причин, делающих использование сдвоенногопроцессора неплохой идеей. Microsoft задавал достаточно много вопросов поэтой проблеме своим бета-тестерам за трехмесячный период, предшествующийвыпуску версии Beta2. Хотя некоторые из наиболее, скажем так, активных, членовBattlefront считают это вредным для ОС, ни одна из предыдущих клиентскихверсий ОС от Microsoft не поддерживала SMP - ни ДОС, ни Windows 3.x, и ниодна из линейки Windows 9x. Если у Вас сдвоенная система (неважно от AMDили Intel), Вам следует перескочить непосредственно на профессиональную WindowsXP или дать шанс GNU/LINUX.

Хотя это может показаться странным, Microsoft также решил обеспечиватьдинамическую поддержку диска только для профессиональной версии. ДинамическиеДиски дебютировали в Windows 2000. Динамическая поддержка Диска убирает староеделение диска и логические отметки в Основной Записи загрузки (Master BootRecord - MBR) в пользу базы данных управления диска, хранящейся в конце диска.Логическая разметка дисков и устройств все еще используется (например, c:d: и т.д.), но фактический размер и местоположение таких логических дисковстановятся динамическими. В результате динамические диски позволяют Вам делатьтакие вещи, как мгновенно управлять размерами Ваших дисков, и создавать логическиедиски из нескольких физических.

Мы рады сообщить, что обе версии ОС предлагают поддержку несколькихмониторов. Первоначально компания Microsoft заявила, что этого не будет,но (к счастью) изменила свои намерения.



Различия системы защиты: в и вне коллективных (shared) сетей


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

В сети: Домашняя версия не обеспечивает все сложное изобилие настроекдоступа и защиты, которые дают возможность регулировать домены NT или архитектуруактивной директории, и которые (настройки) обычно предлагаются. В некоторомсмысле, домашняя версия ориентирована на работу "рабочих групп" и обладаеттолько самыми основными элементами, поддерживаемыми для интеграции доменовили активной директории (в будущем, будем называть ее доменной интеграцией).Это - одна из проблем, которые я в настоящее время имею с домашней версиейWindows XP. Это походит просто на способ получить большее количество денегиз корпоративных сред, которые работают на основе Windows 9x, начиная с Windows95. Не имея возможности полностью воспользоваться преимуществом от участияв доменном окружении, домашняя версия много теряет. Безусловно, большинствовозможностей управления из централизованного узла в сети потеряно. В предыдущихверсиях "потребительской ОС" можно было настроить ОС так, чтобы получитьсетевой ACL от контроллера домена и настроить машину так, чтобы получитьвсю информацию о настройке защиты от контроллера домена. Однако, с тех пор,как модель контроллера домена уходит в пользу активной директории, она заставляетцентрализованную систему защиты требовать "аккаунт компьютера" в активнойдиректории, чего домашняя версия поддерживать не будет. В 9x ничего не потрясаетвоображение, но эти ОС играют важную роль во многих маленьких средах. Конечно,в конце концов, именно поэтому это и назвали домашней версией, не правдали?

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

Наконец, отсутствие "аккаунта компьютера" в среде активной директорииозначает отсутствие администрирования групп и отсутствие мобильных пользователей.Некоторые другие проблемы, вызванные отсутствием поддержки доменов, - неспособностьпроизводить дистанционную установку ОС, программного обеспечения и дистанционноеобслуживание. Однако, с точки зрения домашнего пользователя, большинствоэтих проблем на самом деле не имело бы значения, поскольку вероятность нахождениядомашнего пользователя в доменной среде довольно маленькая.



Размер кластера


Хотелось бы сказать пару слов о размерекластера - тот параметр, который в файловыхсистемах FAT32 и NTFS можно задавать приформатировании практически произвольно.Прежде всего, надо сказать, что большийразмер кластера - это практически всегда большее быстродействие. Размер кластера натоме NTFS, однако, имеет меньшее влияние набыстродействие, чем размер кластера длясистемы FAT32.

Типичный размер кластера для NTFS - 4 Кбайта. Стоит отметить, что с большим размером кластера отключается встроенная в файловую систему возможность сжатия индивидуальных файлов, а также перестает работать встроенный API дефрагментации - т.е. подавляющее число дефрагментаторов, в том числе встроенный в Windows 2000, будут неспособны дефрагментировать этот диск. SpeedDisk, впрочем, сможет - он работает не через это API. Оптимальным с точки зрения быстродействия, по крайней мере, для средних и больших файлов, считается (самой Microsoft) размер 16 Кбайт. Увеличивать размер далее неразумно из-за слишком больших расходов на неэффективность хранения данных и из-за мизерного дальнейшего увеличения быстродействия. Если вы хотите повысить быстродействие NTFS ценой потери возможности сжатия - задумайтесь о форматировании диска с размером кластера, большим чем 4 Кбайта. Но имейте в виду, что это даст довольно скромный прирост быстродействия, который часто не стоит даже уменьшения эффективности размещения файлов на диске. Быстродействие системы FAT32, напротив, можно довольно существенно повысить, увеличив размер кластера. Если в NTFS размер кластера почти не влияет на размер и характер данных системных областей, то в системе FAT увеличивая кластер в два раза, мы сокращаем область FAT в те же два раза. Вспомните, что в типичной системе FAT32 эта очень важная для быстродействия область занимает несколько Мбайт. Сокращение области FAT в несколько раз даст заметное увеличение быстродействия, так как объем системных данных файловой системы сильно сократиться - уменьшается и время, затрачиваемое на чтение данных о расположении файлов, и объем оперативной памяти, необходимый для буферизирования этой информации. Типичный объем кластера для систем FAT32 составляет тоже 4 Кбайт, и увеличение его до 8 или даже до 16 Кбайт - особенно для больших (десяток и более гигабайт) дисков - достаточно разумный шаг.



Секреты настройки сети под Windows XP


Автор: Reviews.ru
Источник: http://www.reviews.ru/

Дата публикации: 14.04.2002
Категория: Windows

  О важности сетей

Говорить о важности сетевых технологий на страницах сетевого издания немного странно, однако мы считаем, что даже среди сетевой публики, многие с трудом знакомы с важностью, особенно в современных условиях, объединения компьютеров в сеть.

Итак, напомним, что сети бывают локальные и глобальные. Локальные сети объединяют некоторое количество компьютеров в пределах одного или нескольких зданий. Такие сети иногда называют интранет. Глобальные сети подразумевают соединение различных локальных сетей в одну общую сеть, называемую Интернет.

Существует мнение, что если ты хоть раз поработал в составе сети, то работа без подключения к сети становиться болезненно тяжело. Да действительно, так, например наши компьютеры объединены в локальную сеть, подключенную с Интернет. Стоит произойти какой-нибудь неприятности с Интернетом, как работать становиться значительно тяжелее. Казалось бы, почему? Ведь по большому счету в сети мы видим просто чужие диски, иногда пользуемся вычислительными ресурсами удаленного процессора. Почему бы ни воспользоваться собственными дисками и мощностью собственного процессора. Все дело в информации. Ведь сегодня сеть это огромная база знаний, созданная усилиями каждого имеющего желание поделиться с другими своими знаниями и умениями. С одной стороны, это превращает сеть в некую «помойку» где из огромного объема информации приходится извлекать полезную информацию, с другой стороны нет ни одного другого электронного или любого off-line источника, способного дать ответ на абсолютно любой вопрос.

Сеть – развращает!

После длительной работы в сети иногда пользователь частично теряет возможность решать многие, простые вопросы обычными средствами. Так, например, поиск какой-либо информации без сети становиться просто невозможной. Единственным, доступным и действенным средством общения является e-mail или Интернет-пейджеры. С одной стороны «жители» сети являются достаточно сильными людьми, однако это касается только сети. В реальной ситуации, «сетевой житель» может быть достаточно слабым и беззащитным существом. Именно поэтому потеря доступа в сеть хотя бы на несколько дней, является достаточно тяжелой потерей для таких людей.

О чем эта статья?

Без сомнения, с точки зрения организации сети Windows XP самая простая операционная система от Microsoft. Точнее сказать, эта операционная система позволяет быстро и эффективно создавать небольшие сети для дома или небольшого офиса.

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

Несмотря на наличие русской версии Windows XP, мы решили, что все примеры, приведенные в статье, будут для англоязычной версии Windows XP. Это значительно упростит создание сети для неопытных пользователей, использующих англоязычную версию.

Немного истории

Для того, что бы лучше понять превосходство сетевых решений в Windows XP давайте совершим краткий экскурс в историю развития операционных систем Windows. Для некоторых из Вас это отступление может быть раздражающим, однако нам было даже приятно вспомнить, чему мы радовались еще несколько лет назад. Давайте начнем с Windows 3.1.

Операционная система Windows 3.1 имела очень ограниченный инструментарий для организации даже самой простой сети и требовала использование программного обеспечения сторонних разработчиков. Возможно для операционной системы, выпущенной 10-12 лет назад, это было нормально. Специально для рабочих групп Microsoft выпустила Windows 3.11 for Workgroups, которая имела только протокол совместного использования файлов. Позднее в августе 1995 года была выпущена операционная система Windows 95. Несмотря на свою “глючность”, эта операционная система имела более продвинутые сетевые средства, однако по современным меркам все было очень сложно и недостаточно для требований современного пользователя. Через год была выпущена операционная система Windows NT 4.0, с дополнительными патчами и сервис паками. Windows NT 4.0 использовала интерфейс и принципы Windows 95. Главным отличием являлись наличие расширенных особенностей защиты, лучшие средства многозадачности, администрирование пользователей и больший упор на сетевую организацию для бизнес пользователей. Однако реализация сетевых особенностей оказалась еще сложнее, и недоступной для неподготовленного пользователя.

Через 2-3 года после Windows 95 были выпущены операционные системы Windows 98 и Millennium. Windows 98, за исключением NT, была первой настоящей 32-bit версией Windows с полностью 32-bit кодом. В то время как Windows 98 имела некоторые усовершенствование сетевого инструментария и возможностей, они все еще были похожи на Windows 95. Дополнительно Microsoft выпустила “Special Edition” Windows 98, известную как Windows 98 SE, в которой исправлены ошибки в сетевых протоколах. В феврале 2000 Microsoft выпустила Windows 2000. Эта система основана на ядре Windows NT и поэтому ее иногда называют Windows NT 5.0. Windows 2000 имеет очень продвинутые сетевые возможности, однако их реализация пока не проста, и напоминает Windows NT.

И наконец, сегодня мы стали свидетелями выпуска и развития операционной системы Windows XP. Обе версии (Professional и Home) являются очень красивым сочетанием сетевых возможностей NT, 2000 и простого и понятного пользовательского интерфейса.

Теперь, когда мы вспомнили, как развивались сетевые возможности операционной системы Windows, давайте переходить к нашей главной теме.

Физическая установка сети

Для упрощения, предположим, что мы используем в сети три компьютера – два “клиентских компьютера” и один «сервера». Для организации, даже такой маленькой сети нам понадобятся сетевые карты, которые устанавливаются в каждый компьютер, свич или хаб, а так же специальный сетевой кабель, называемый витая пара.

Выбор сетевой карты

В прошлом сетевая карта представляла собой отдельную ISA (для тех, кто не знает это такой старый стандарт слота расширения) или PCI плату. Причем их цена превышала 100$, что несколько ограничивало развития сетей в небольших организациях. Сегодня сетевая карта стала настолько доступной, что частенько ее интегрируют на системную плату. В случае, если Ваша плата не имеет интегрированного сетевого контроллера, то Вам придется воспользоваться внешней PCI платой. Карта должна соответствовать стандарту Realtek 10/100. Она стоит около 10$. Более дорогие карточки имеют множество дополнительных функций, обеспечивающих большую стабильность при передаче данных. Ниже на фотографии показан внешний вид типичной сетевой карты.

При выборе сетевой карты, необходимо обратить внимание на максимальную поддерживаемую скорость передачи 10/100. Это означает, что карта может передавать данные на скорости 10mbps и 100mbps в зависимости от сетевой архитектуры. Дополнительно необходимо, что бы карточка имела разъем RJ-45 (современный стандарт CAT5), поддерживающий скорость передачи 100mbps и обратно совместимый с 10mbps стандартом (именно такой разъем показан на фотографии). Самый последний стандарт “CAT6”, (пока находится в разработке) будет поддерживать скорости от 300mbps до 1gbps. Это означает, что Вы сможете копировать файлы в сети со скоростью 125 мегабайт в секунду. Это быстрее скорости современных жестких дисков. CAT5-E или категория 5 UTP Enhanced так же обратно совместима с 10, 100 и 1000Mbit Ethernet. Использование RJ-45 предпочтительнее, чем RJ-58, или больше известные как BNC. Этот разъем предназначен для подключения на более низких скоростях (ограничена 10mbps) коаксиальным кабелем.

Хаб против свича

Для управления всеми транзакциями (передача блоков информации) в сети используется устройство называемой хаб или свич. В чем отличие между этими двумя устройствами?. Во время передачи пакета данных хаб отправляет их сразу на все компьютеры, что значительно уменьшает пропускную способность канала. Свич, имеет встроенную память, в которой храниться информация о том, к какому порту подключен какой компьютер. Поэтому во время передачи пакета, он отправляется на определенный порт. Кроме того, свич позволяет использовать в сети контроллеры с разной скоростью передачи, при этом общая пропускная способность не будет опускаться до уровня контроллера с минимальной скоростью. Учитывая незначительное ценовое отличие мы настоятельно рекомендуем приобрести именно свич. На сегодняшний день впускаются свичи с 5, 8, 16, 24 или 32 портами. Цена устройства напрямую зависит от количества портов.

802.11a и 802.11b

Говоря об организации сети мы считаем необходимым затронуть вопрос беспроводных сетей, т.е. передающих информацию по радиоканалу. Такие сети становятся все популярнее, т.к. позволяют сделать размещение компьютеров более гибким, а пользователям использующим карманные компьютеры или ноутбуки, получить доступ к сети в любой точке офиса и даже за пределами. На сегодняшний день существует два стандарта 802.11a и 802.11b. Для реализации такого подключения необходимо использовать специальные хабы и сетевые карточки.

Как выбрать свич?

В принципе, любой. Например, мы используем 8-портовый свич от CNET, но другие брэнды, такие как Kingmax, Netgear, Dlink, 3COM так же имеют очень хорошее качество. В общем, в этом вопросе можно довериться компании, которая будет проводить у Вас сеть. Они обычно ставят то, что хорошо работает.

Рекомендации по конфигурированию сервера

Если Ваш сервер не планируется использовать для игр, нет необходимости использовать самый последний процессор Pentium 4 или Athlon XP с большим объемом оперативной памяти и емким жестким диском, а так же с самой последней графической картой GeForce 4. Главное, чего необходимо добиться, это стабильной круглосуточной работой. Так. Как сервер будет использовать Windows XP, он должен быть оснащен минимум 128MB RAM.

В идеале, Вы можете использовать процессор Pentium 2, III или Athlon 500MHz,  при этом система будет достаточно хорошо работать в нашей среде.

Конфигурация сети в Windows XP

Установить сетевые параметры в Windows XP Вы можете несколькими способами. Во-первых, вручную. Этот метода предпочтительнее, т.к. позволяет контролировать все настройки. Во-вторых, для тех, кто ничего не понимает в сетевых терминах Microsoft включила мастер установки сети (Network Setup Wizard). Для запуска мастера, необходимо войти в “My Network Places” и нажать на “set up a home or small office network”. Нажмите Next, на втором экране будут описаны некоторые рекомендации по правильной установке. Фактически здесь Вы найдете полное руководство к действию. Нажимаем Next. Теперь для всех клиентских компьютеров Вы должны выбрать вторую опцию (The computer connects to the Internet through another computer on my network or through a residential gateway) и нажмите Next. На следующем экране Вы можете ввести или изменить имя компьютера. Теперь переходим к следующему окну, где мы сможем изменить название рабочей группе. Следующий экран резюмирует сделанные изменения и применяет их. На следующем экране Вам будет предложено создать диск установки сети. Так как мы делаем меленькую домашнюю сеть этот диск можно не создавать. Просто нажмите «Wizard and then Finish».

Мы просим извинить нас за нескончаемые переходы к следующему экрану, однако по другому описать действия мастера невозможно. В дальнейшем мы будем использовать первый, ручной режим.

Мастер сетевой идентификации

Теперь необходимо установить имя Вашего компьютера в рабочей группе, к которой он принадлежит. Для этого нажмите Start -> Settings -> Control Panel -> System -> и выберите закладку Computer Name. Сначала нажмите “Network ID”, что позволит активизировать мастер сетевой идентификации (Network Identification Wizard). На первом экране просто нажмите Next. На следующем экране нужно выбрать первую опцию (This computer is part of a business network, and I use it to connect to other computers at work), на следующем экране выберете вторую опцию (My company uses a network without a domain), Это приведет Вас к экрану показанном ниже...

Здесь Вы должны установить название рабочей группы. Эти действия Вы должны повторить на всех компьютерах Вашей сети.

Обращаем Ваше внимание, что некоторые broadband провайдеры используют свою собственную рабочую группу. В этом случае они должны Вас проинструктировать об использовании имени рабочей группы.

IP адресация

Прежде всего вы должны идентифицировать каждый компьютер в сети. Для этого служит так называемая IP (Internet Protocol) адресация. IP адрес – это уникальный номер Вашего компьютера в Вашей сети. IP адрес может быть “статическим” или “динамическим”. В своей внутренней сети Вы можете использовать IP адреса класса C, т.е. в диапазоне 192.168.0.1 до 192.168.0.254. Другими словами в одной рабочей группе может работать до 254 компьютеров. Обычно серверу назначают адрес 192.168.0.1. Когда Вы активизируете совместный доступ к сети (Internet Connection Sharing) по умолчанию Вашему серверу будет автоматически назначен этот адрес.

Конфигурация сервера

Примечание: Под XP и Windows NT для установки сетевых параметров Вы должны войти с правами администратора. OK – установив на все компьютеры сетевые карты, Вам необходимо назначить каждому компьютеру IP адрес. Для этого нажмите Start -> Settings -> Network Connections. Теперь кликните правой кнопкой мышки на “Local Area Connection” и выберите меню Properties. Затем укажите на протокол TCP/IP и нажмите Properties. Перед Вами откроется окно, позволяющее установить все необходимые сетевые параметры...

На скриншоте выше мы показываем настройку IP адреса для сервера. Пока этого достаточно. Ниже мы покажем, как конфигурировать клиентские компьютеры. Для того, что бы Вы лучше понять, как работает сервер в сети, мы приводим примерную схему подключения компьютеров рабочей группы к Интернет, через один компьютер.

Конфигурирование клиентских машин

Выше на скриншоте мы видим, что одному из клиентских компьютеров установлен IP адрес 192.168.0.5. Маска подсети устанавливается автоматически, по этому поводу Вам волноваться не стоит. Обратите внимание, что IP адрес должен быть уникальным, и не может повторяться внутри одной сети. В случае повторного использования IP адреса, Windows сообщит о возникновении проблемы с повторяющимся IP адресом. Ниже на рисунке, показано, что такое клиентский компьютер и его роль в сети.

Совместное использование Интернет

Как мы сказали в начале статьи, современная сеть должна решать три основные задачи: Совместный доступ к Интернет, совместное использование принтера и совместное использование файлов и папок. В принципе, все три задачи уже, так или иначе, решены в некоторых предыдущих версиях Windows. Однако в Windows XP они решены лучше и проще. Итак, в первую очередь давайте рассмотрим реализацию совместного доступа в Интернет. В нашем примере настройки клиентского компьютера мы устанавливаем обращение к серверу с IP адресом 192.168.0.1. Этот адрес указан как адрес шлюза, т.е. компьютера, через который все остальные будут обращаться в Интернет. Тот же адрес мы указываем в качестве первичного DNS (DNS – это сервис который позволяет по символьному имени узла, определить его физический IP адрес). Теперь, зайдите нажмите OK, что вернет Вас в первоначальное меню свойств сетевого соединения. Здесь откройте закладку Advanced и проверьте опцию Internet Connection Firewall. На клиентских машинах эта опция должна быть отключена.

Включение совместного доступа к Интернет

После завершения настройки всех клиентских машин, Вам необходимо активизировать доступ в Интернет на серверной машине. Для этого нужно войти в меню сетевых соединений (Start -> Settings -> Network Connections), выбрать иконку, через которую подключаетесь к провайдеру (по модему или быстрому каналу). В меню свойств учетной записи необходимо выбрать закладку Advanced, где Вы найдете все опции, необходимые для организации совместного доступа …

В первую очередь обратите внимание на включение Internet Connection Firewall для Internet соединения. Firewall – это система защиты, которая работает как защитный щит между внутренней сетью и внешним миром. Internet Connection Firewall (ICF) – это программный продукт, который используется для установки ограничений передачи информации от и к вашей рабочее группе. Мы рекомендуем разрешить эту опцию. В то время как мощность такого программного «щита» не может сравниваться с подобными аппаратными межсетевыми экранами, это сможет в некоторой степени защитить Ваши данные от различных сетевых неприятностей. Теперь обратите внимание на включении опции “Allow other network users to connect through this computer’s Internet connection”, которая позволит другим пользователям входить в Интернет через сервер. Если Вы хотите управлять различными установками учетных записей Интернет с других, клиентских компьютеров, включите опцию “Allow other network users to control or disable the shared Internet connection”. И последняя опция - “Establish a dial-up connection whenever a computer on my network attempts to access the Internet”. Ее включение позволит серверу в случае получения запроса к Интернет с любого клиентского компьютера автоматически установить соединение. Теперь нажмите OK для применения всех сделанных изменений. В принципе, Windows XP не требует перезагрузки при изменении сетевых настроек, однако мы настоятельно рекомендуем это сделать не только на сервере, но и на всех клиентских компьютерах. Теперь, Вы можете попробовать войти в Интернет с любого компьютера в Вашей сети, причем в случае с Windows XP Вы можете спокойно, без необходимости делать дополнительные настройки, использовать программы, подобные ICQ.

В случае если доступа к сети нет, попробуйте сначала проветрить правильность подключения всех кабелей, и включение концентратора или свича. Если все сделано правильно то при подключении сетевого кабеля к Вашей сетевой карте, на экране в tray области (рядом с часами, появиться сообщение о подключении сетевого кабеля на скорости 100 или 10Mb). В случае если этого не происходит, необходимо проверить включение опции отображения индикатора в сетевых настройках и проверить правильность и целостность кабеля. Далее попробуйте в окне DOS набрать команду ping 192.168.0.1, которая проверит соединение с серверной машиной. Если пинг не прошел, необходимо проверить работоспособность и настройку сетевых карт и свича. Кроме того, одной из причин имеющихся проблем может быть установка Windows XP поверх другой операционной системы имеющей настроенную сеть, либо компьютер использовал собственное подключение к Интернет. После неоднократной установки различных, предлагаемых на рынке, версий и вариаций Windows XP, мы пришли к выводу, что для полной работоспособности необходимо устанавливать новую ОС на чистый диск, или раздел.

Статус Интернет соединения

Теперь необходимо коснуться вопроса контроля состояние подключения к Интернет. Особенно это касается случая использования операционных систем отличных от Windows XP. Для доступа к этой опции нажмите Start -> Network Connections. Как Вы можете видеть Windows XP достаточно подробно показывает параметры соединения, такие как скорость соединения и трафик на Вашей клиентской машине. Кроме того, здесь Вы можете отключить Интернет соединение.

Совместное использование принтера

Теперь, когда Вы установили ICS, пришло время настроить принтер для совместного использования в рабочей группе. Эта возможность очень полезна для небольших компаний или отделов. Установив совместный доступ к одному или нескольким принтерам, Вы сможете значительно сэкономить не только на принтерах, но и на времени. Если на Вашем сервере еще не установлен принтер, сделать это можно с помощью меню Printers and Faxes, открыть которое можно так: Start -> Settings -> Printers and Faxes. Как только принтер будет установлен, кликните по его иконке правой клавишей мышки и выберете пункт Sharing...

В открывшемся окне просто нажмите “Share this printer” и наберите имя, под которым принтер будет виден в сети.

Совместное использование и доступ к файлам

И наконец, мы переходим к последнему наиболее частому использованию сети – совместному использования файлов и папок. Эта особенность позволит создавать в компании библиотеку документов, шаблонов и т.д. Открывать и ограничивать доступ к документам различных сотрудников. В общем, полностью организовать документооборот в компании. Честно сказать, с полным документооборотом мы преувеличили. На самом деле для этого необходимо использовать специальные продукты, способные индексировать и архивировать документы, осуществлять быстрый поиск и т.д. Однако Windows XP частично позволяет решить эти задачи, и позволяет сэкономить на приобретении программ третьи разработчиков.

Для того, что бы разрешить сетевой доступ к файлам и папкам нужно в My Computer выбрать диск, к которому нужно открыть доступ, и правой кнопкой войти в свойства диска, где выберите закладку Sharing как показано ниже...

В целом здесь все понятно, однако необходимо обратить внимание, на то, что в случае включения опции “Allow network users to change my files” Вы даете им полный доступ к своим файлам, т.е. не только редактирование, но и удаление. В случае совместной работы с Windows 2000 и NT с точки зрения защиты Вы можете отключить простой режим совместного использования файлов через меню View->Folder Options->[X]Use Simple File Sharing.

Добавление сетевых дисков

Для упрощения доступа к часто используемым сетевым дискам, ВЫ можете добавить их в свое окно My Computer и использовать как обычный диск на Вашем компьютере. Для этого Вам необходимо правой кнопкой мышки кликнуть на сетевое окружение, и в открывшемся контекстном меню выбрать “Map Network Drive...” .

Здесь выберите букву для нового диска, и укажите путь к нему. Если Вы не знаете точного пути, то можете воспользоваться кнопкой “Brouse…”.

Заключение

Конечно же эта статья не может претендовать на звание энциклопедии сетевых возможностей Windows, однако она позволила решить две важные задачи. Те кто достаточно хорошо разбирается в сетях, наверное смогли найти для себя некоторые дополнительные особенности, которые было просто лень искать самостоятельно без особой надобности. Те, кто вообще не разбирается в сетях, смогли понять, что для реализации достаточно эффективной сети вполне достаточно использовать Windows XP.

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

Мы благодарим сетевой отдел компании «» за помощь, оказанную при подготовке этого материала. По вопросам консультаций обращайтесь по телефонам в Москве: (095) 755-8111.



страницы: 1 Обсуждение этой статьи :: Версия для печати ::
Статьи по теме:
Краткий обзор клиентских версий Windows XP Оптимизируем Windows XP. Часть 1 Файловая система NTFS NTFS и FAT: скорость Windows XP: что это такое и с чем ее едят главнаяWindowsПрограммыИз рассылкиВокруг софта

Шифрование (NT5)


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

страницы: 1 Обсуждение этой статьи :: Версия для печати ::
Статьи по теме:
NTFS и FAT: скоростьФрагментация NTFSКраткий обзор клиентских версий Windows XPMicrosoft Windowx XP Plus Pack - очередные "фантики", но не только они одни...главнаяWindowsПрограммыИз рассылкиВокруг софта



Структура раздела - общий взгляд


Как и любая другая система, NTFS делит всеполезное место на кластеры - блоки данных,используемые единовременно. NTFSподдерживает почти любые размеры кластеров- от 512 байт до 64 Кбайт, неким стандартом жесчитается кластер размером 4 Кбайт. Никакиханомалий кластерной структуры NTFS не имеет,поэтому на эту, в общем-то, довольнобанальную тему, сказать особо нечего.

Диск NTFS условно делится на две части.Первые 12% диска отводятся под такназываемую MFT зону - пространство, в котороерастет метафайл MFT (об этом ниже). Записькаких-либо данных в эту область невозможна.MFT-зона всегда держится пустой - этоделается для того, чтобы самый главный,служебный файл (MFT) не фрагментировался присвоем росте. Остальные 88% дискапредставляют собой обычное пространстводля хранения файлов.

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



Symbolic Links (NT5)


Гораздо более практичная возможность,позволяющая делать виртуальные каталоги -ровно так же, как и виртуальные дискикомандой subst в DOSе. Применения достаточноразнообразны: во-первых, упрощение системыкаталогов. Если вам не нравится каталогDocuments and settings\Administrator\Documents, вы можетеприлинковать его в корневой каталог -система будет по прежнему общаться скаталогом с дремучим путем, а вы - с гораздоболее коротким именем, полностью емуэквивалентным. Для создания таких связейможно воспользоваться программой junction ((15 Kb), 36 кб), которую написал известныйспециалист Mark Russinovich ().Программа работает только в NT5 (Windows 2000), каки сама возможность. Для удалениясвязи можно воспользоваться стандартнойкомандой rd. ВНИМАНИЕ: Попытка удалениясвязи с помощью проводника или другихфайловых менеджеров, не понимающихвиртуальную природу каталога (например, FAR),приведет к удалению данных, на которыессылается ссылка! Будьте осторожны.



Сжатие


Файлы NTFS имеют один довольно полезныйатрибут - "сжатый". Дело в том, что NTFSимеет встроенную поддержку сжатия дисков -то, для чего раньше приходилосьиспользовать Stacker или DoubleSpace. Любой файл иликаталог в индивидуальном порядке можетхранится на диске в сжатом виде - этотпроцесс совершенно прозрачен дляприложений. Сжатие файлов имеет оченьвысокую скорость и только одно большоеотрицательное свойство - огромнаявиртуальная фрагментация сжатых файлов,которая, правда, никому особо не мешает.Сжатие осуществляется блоками по 16кластеров и использует так называемые "виртуальныекластеры" - опять же предельно гибкоерешение, позволяющее добиться интересныхэффектов - например, половина файла можетбыть сжата, а половина - нет. Это достигаетсяблагодаря тому, что хранение информации окомпрессированности определенныхфрагментов очень похоже на обычнуюфрагментацию файлов: например, типичнаязапись физической раскладки для реального,несжатого, файла:

кластеры файла с 1 по 43-й хранятся в кластерах диска начиная с 400-го
кластеры файла с 44 по 52-й хранятся в кластерах диска начиная с 8530-го
...

Физическая раскладка типичного сжатогофайла:

кластеры файла с 1 по 9-й хранятся в кластерах диска начиная с 400-го
кластеры файла с 10 по 16-й нигде не хранятся
кластеры файла с 17 по 18-й хранятся в кластерах диска начиная с 409-го
кластеры файла с 19 по 36-й нигде не хранятся
....

Видно, что сжатый файл имеет "виртуальные"кластеры, реальной информации в которых нет.Как только система видит такие виртуальныекластеры, она тут же понимает, что данныепредыдущего блока, кратного 16-ти, должныбыть разжаты, а получившиеся данные как раззаполнят виртуальные кластеры - вот, по сути,и весь алгоритм.



Теория


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

Для начала хотелось бы заметить, что любаяфайловая система так или иначе хранит файлы.Доступ к данным файлов - основная инеотъемлемая часть работы с файловойсистемой, и поэтому прежде всего нужносказать пару слов об этом. Любая файловаясистема хранит данные файлов в некихобъемах - секторах, которые используютсяаппаратурой и драйвером как самаямаленькая единица полезной информациидиска. Размер сектора в подавляющем числесовременных систем составляет 512 байт, и всефайловые системы просто читают этуинформацию и передают её без какой либообработки приложениям. Есть ли тут какие-тоисключения? Практически нет. Если файлхранится в сжатом или закодированном виде -как это возможно, к примеру, в системе NTFS - то,конечно, на восстановление или расшифровкуинформации тратится время и ресурсыпроцессора. В остальных случаях чтение изапись самих данных файла осуществляется содинаковой скоростью, какую файловуюсистему вы не использовали бы.

Обратим внимание на основные процессы,осуществляемые системой для доступа кфайлам:



В заключение


Итак, Домашняя версия Windows XP против профессиональнойверсии Windows XP. Есть несколько основных вопросов, которые вы должны рассмотретьперед выбором наилучшего для вас варианта. Если вы рассматриваете корпоративноеразмещение ОС, забудьте о домашней версии. Говоря в самом общем смысле, этопросто не та ОС, которая способна делать то, что необходимо в структурированном,управляемом сетевом окружении организации, которое вы обнаружите на своемрабочем месте (по крайней мере, в больших организациях с реальным IT разработками).

Если вы просто заменяете Windows 98 на вашей машине для игр, воспользуйтесьдомашней версией, особенно, если ваши родители и маленькие сестренки такжесобираются использовать систему. Если вы привыкли к Windows 2000 или дажек Windows NT, перейдите к профессиональной версии Windows XP, поскольку вдомашней версии не хватает некоторых инструментов, которые вы привыкли использоватьпочти ежедневно.



страницы: 1 Обсуждение этой статьи :: Версия для печати ::
Статьи по теме:
Microsoft Windowx XP Plus Pack - очередные "фантики", но не только они одни...По просьбам трудящихся: Как корректно удалить WinXP/2K и восстановить Windows 95 или 98Windows XP: что это такое и с чем ее едятглавнаяWindowsПрограммыИз рассылкиВокруг софта



Восстановление системы (System Restore)


System Restore относится к разряду действительно полезных приложений, так что до тех пор пока вы не решите для себя, что программы или игры, которые вы ежедневно используете, требуют от компьютера большего, чем он может дать в текущем состоянии, вам лучше оставить System Restore в покое. Эта служба периодически создает "моментальные снимки" всех важных системных файлов (таких как файлы системного реестра, базы данных COM+, профили пользователей, и т.д.) и сохраняет их в качестве "точки восстановления". Если вас вдруг угораздило установить программу, которая нарушила работоспособность операционной системы, вы можете спокойно вернуться к предыдущему состоянию, в котором она была, продолжать работать ни о чем не беспокоясь.

Точки восстановления автоматически генерируются службой System Restore при возникновении ряда событий, таких как установка нового программного обеспечения, выполнение процедуры обновления Windows, установка непописанного драйвера или любые другие события способные негативно влиять на работу операционной системы. Так же ни кто не мешает пользователю создать точку восстановления самостоятельно вручную в любой момент времени. Естественно, что работа этой службы влияет на производительность системы, а сохраненная информация о точках восстановления занимает место на жестком диске. Вы можете контролировать объем свобдного места, доступный для System Restore (что в конечном счете влияет на количество точек восстановления, которое эта служба может создать), или отключить ее совсем. Проделываются все эти операции на закладке System Restore (Восстановление ситемы) окна System Properties (Свойства Системы).

Точки восстановления автоматически генерируются службой System Restore при возникновении ряда событий, таких как установка нового программного обеспечения, выполнение процедуры обновления Windows, установка неподписанного драйвера или любые другие события способные негативно влиять на работу операционной системы. Так же ни кто не мешает пользователю создать точку восстановления самостоятельно вручную в любой момент времени. Естественно, что работа этой службы влияет на производительность системы, а сохраненная информация о точках восстановления занимает место на жестком диске. Вы можете контролировать объем свободного места, доступный для System Restore (что в конечном счете влияет на количество точек восстановления, которое эта служба может создать), или отключить ее совсем. Проделываются все эти операции на закладке System Restore (Восстановление системы) окна System Properties (Свойства Системы).

Окно настроек System Restore содержит список всех разделов жесткого диска. Вы можете для каждого раздела в отдельности указа указать, какой процент от его объема может быть задействован для нужд System Restore. Там же вы найдете "выключатель" System Restore, который позволит вам отключить данную службу совсем.

В активном состоянии служба System Restore может значительно влиять на производительность системы, особенно сильно это проявляется при проведении различных тестов на производительность, в связи с чем тестовые лаборатории всегда отключают System Restore в таких ОС как XP и Me перед проведением тестов.

страницы: 1 Обсуждение этой статьи :: Версия для печати ::
Статьи по теме:
Windows XP: что это такое и с чем ее едятMicrosoft Windowx XP Plus Pack - очередные "фантики", но не только они одни...Краткий обзор клиентских версий Windows XPNTFS и FAT: скоростьглавнаяWindowsПрограммыИз рассылкиВокруг софта



Все различия одним взглядом


Как и обещано, приводим удобнуютабличку некоторых из "специальных" элементов, существующих в домашней ипрофессиональной версии XP. Таблица был построена с акцентом на различиямежду двумя версиями.

система публикаций: Sanitarium WebLoG  
Сравнительная таблица специальных элементов
Домашняя версияПрофессионал
Новый интерфейс "Luna"ХХ
Подсоединение к Интернету FirewallXX
Многопользовательская поддержка (и быстрое переключение пользователя)XX
Поддержка SMP (до 2 процессоров)X
Поддержка нескольких мониторовXX
Динамическая поддержка дискаX
Remote AssistanceXX
Дистанционный рабочий столX
Полное участие в NT Domain / Активная директорияX
Автономные файлы и папкиX
Шифрование файловой системыX
Многоязычный интерфейсX
Полная стоимость версии (upgrade) *$ 199 ($ 99)$ 299 ($ 199)
*Цена в настоящее время определяется.

Вот так вот. Не позвольте этой табличке одурачить вас: Домашняя версия- в основном то же самое, чем была любая предыдущая версия линейки 9x.



собраны ключевые особенностибыстродействия этих трех


В данной заключительной части "однойстрочкой" собраны ключевые особенностибыстродействия этих трех файловых систем.

Windows. NET Server (Windows XP Server)


Это - замена для WindowsNT Server, и Windows 2000 Server. Это основная рабочая лошадка для корпоративногосетевого окружения. По слухам это первая реальная ОС в .NET push. Так какWindows XP Server все еще находится в развитии (в середине бета цикла), этаверсия в данной статье не рассматривается. Однако, я хотел бы ее упомянуть,чтобы Вы знали, что она есть.



Windows XP Домашняя версия


В двух словах, это - замена всех линеекMicrosoft Windows 9x и Windows Ме. Это наконец-то переводит всех домашнихпользователей на ОС с ядром NT. Новые поставки компьютеров от несколькихOEM, включая Compaq, Dell, Gateway и большинства магазинов будет скоро производитьсяс этой версией ОС. Поскольку это не обсуждение, почему Вы должны перейтиот Windows 9x к Windows XP (я думаю, что все мы уже знаем почему), я не будувдаваться в полный обзор всех деталей новых особенностей ОС. Давайте восприниматьдомашнюю версию (Home Edition) как следующую основную потребительскую ОС.Все основные особенности всей линейки Windows 9x были включены в домашнююверсию. Кроме того, домашняя версия имеет более развернутые варианты настроекбезопасности в Интернете (Internet Connection Firewall), и более развернутуюподдержку нескольких пользователей, которая окажется весьма удобной для семейс несколькими пользователями.



Windows XP Профессиональная версия


Профессиональная версия - заменадля Windows NT Workstation и Windows 2000 Professional. Она нацелена скореена корпоративный рынок и рынок рабочих станций. Это будет первичная ОС длямногих компьютерных гуру, использующих в настоящее время мультипроцессорныесистемы, и желающих немного большего, чем может предложить домашняя версия.Как мы скоро увидим, профессиональная версия добавляет к XP пакету множествоособенностей для "продвинутого пользователя" и "дружественных для корпоративногоиспользования". Следует ожидать, что профессиональная версия довольно быстросовершит массивное нашествие в большинство корпоративных сообществ. Большаячасть компаний, с которыми я имел дело, считают важной задачей своего бизнесаоперативный переход к Windows XP на настольных компьютерах и ноутбуках, полностьюоставляя Windows 2000 в прошлом.



Журналирование


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

Пример 1: осуществляетсязапись данных на диск. Вдруг выясняется, чтов то место, куда мы только что решилизаписать очередную порцию данных, писать неудалось - физическое повреждениеповерхности. Поведение NTFS в этом случаедовольно логично: транзакция записиоткатывается целиком - система осознает,что запись не произведена. Место помечаетсякак сбойное, а данные записываются в другоеместо - начинается новая транзакция.

Пример 2: более сложныйслучай - идет запись данных на диск. Вдруг,бах - отключается питание и системаперезагружается. На какой фазеостановилась запись, где есть данные, а гдечушь? На помощь приходит другой механизмсистемы - журнал транзакций. Дело в том, чтосистема, осознав свое желание писать надиск, пометила в метафайле $LogFile это своесостояние. При перезагрузке это файлизучается на предмет наличия незавершенныхтранзакций, которые были прерваны аварией ирезультат которых непредсказуем - все этитранзакции отменяются: место, в котороеосуществлялась запись, помечается сновакак свободное, индексы и элементы MFTприводятся в с состояние, в котором они былидо сбоя, и система в целом остаетсястабильна. Ну а если ошибка произошла призаписи в журнал? Тоже ничего страшного:транзакция либо еще и не начиналась (идеттолько попытка записать намерения еёпроизвести), либо уже закончилась - то естьидет попытка записать, что транзакция насамом деле уже выполнена. В последнемслучае при следующей загрузке система самавполне разберется, что на самом деле всё итак записано корректно, и не обратитвнимания на "незаконченную"транзакцию.

И все-таки помните, что журналирование - неабсолютная панацея, а лишь средствосущественно сократить число ошибок и сбоевсистемы. Вряд ли рядовой пользователь NTFSхоть когда-нибудь заметит ошибку системыили вынужден будет запускать chkdsk - опытпоказывает, что NTFS восстанавливается вполностью корректное состояние даже присбоях в очень загруженные дисковойактивностью моменты. Вы можете дажеоптимизировать диск и в самый разгар этогопроцесса нажать reset - вероятность потерьданных даже в этом случае будет очень низка.Важно понимать, однако, что системавосстановления NTFS гарантируеткорректность файловой системы, ане ваших данных. Если вы производили записьна диск и получили аварию - ваши данныемогут и не записаться. Чудес не бывает.