Windows Registry - почему (и где) это существует?

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

Часть B вопроса: как реестр хранится, что он так НЕ СПЕШИТ искать? Кажется, что, неважно, как быстро Ваш процессор или как быстро Ваш жесткий диск (я просто получил Intel SSD), все еще требуются секунды для поиска реестра ДЕВСТВЕННОЙ системы XP... о, пока это взяло 10 лет назад. Какая фантастическая технология позволяет этому аспекту Windows быть неуязвимым для прогресса устройства хранения данных и ЦП?

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

13
задан 15.09.2009, 20:50

2 ответа

Википедия очень хороша для таких деталей,
прочитайте Windows Registry - Эквиваленты в других операционных системах вперед

Узнавать больше о том, как работы реестра читают превосходные примечания Mark Russinovich в

Существует также статья CodingHorror для другой точки зрения
Действительно ли Windows Registry был Хорошей Идеей? (также прочитайте комментарии там).

10
ответ дан 07.12.2019, 11:33

Реестр хранится в нескольких файлах. Существует довольно хорошее описание с местоположениями на Википедию.

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

12
ответ дан 07.12.2019, 11:33

Теги

Похожие вопросы