Как сжать install.wim Windows 7

Типы адресов. На разных этапах жизненного цикла программы для представления переменных и кодов требуются 3 типа адресов

На разных этапах жизненного цикла программы для представления переменных и кодов требуются 3 типа адресов:

1) Символьные имена. Присваиваются пользователем при написании программ (например, имена переменных)

2) Виртуальные адреса (математические или логические). Генерируются транслятором, переводящим программу на машинный язык.

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

3) Физические адреса. Это номера ячеек оперативной памяти, где в действительности расположены переменные и команды.

Виртуальное адресное пространство – это совокупность виртуальных адресов процесса. Диапазон возможных адресов у всех процессов является одним и тем же и задается границами 0000000016 и FFFFFFFF16. Каждый процесс имеет свое виртуальное адресное пространство.

Существует 2 способа преобразования виртуальных адресов в физические:

1) замена виртуальных адресов на физические выполняется один раз для каждого процесса во время начальной загрузки программы в память:

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

Недостаток: при необходимости переместить процесс в другой участок оперативной памяти, необходима его выгрузка и повторная загрузка.

2) программа загружается в память в неизмененном виде:

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

Преимущество: способ является более гибким, т.к. допускает перемещение процесса по памяти.

Недостаток: увеличиваются затраты на постоянный пересчет адресов

1) максимально возможное виртуальное адресное пространство процесса. Определяется архитектурой компьютера и разрядностью его схем адресации (32 или 64-битная). Например, 32-разрядный процессор 2 32 = 4 Гбайт.

2) назначенное (выделенное) процессу виртуальное адресное пространство. Представляет собой набор виртуальных адресов, действительно нужных процессу для работы.

Виртуальное адресное пространство делится на 2 непрерывные части: системную и пользовательскую (например, Windows NT- по 2 Гбайт на обе части). Системная часть является общей для всех процессов, в ней размещаются коды и данные операционной системы.

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

Размер кластера по умолчанию для NTFS

В следующей таблице описаны размеры кластера по умолчанию для упомянутой в подзаголовке файловой системы:

Звездочка (*) означает, что она не поддерживается из-за ограничений основной загрузочной записи ().

Какой класстер выбрать

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

Если флешка будет применяться для хранения крупных данных, например, игр, фильмов и музыки, то следует остановить свой выбор на большем размере кластера, от 32 Кб и больше, что позволит считывать данные более быстро. Если же носитель данных предназначен для работы с множеством файлов с небольшим размером, то целесообразно установить кластер меньшего объема, например, от 4КБ и ниже, при этом процесс введения и вывода данных будет максимально оптимизирован.

Размер кластера по умолчанию для exFAT

Ну и напоследок послесловие, которое немного резюмирует всё это дело. Еще раз, да.

Как с этим взлетать и что стоит понимать

Визуально Вы думаю представили, как оно выглядит. Давайте разбираться как работает.

Предположим, что размер кластера равен 4 КБ (как правило, — это значение по умолчанию, не считая самых старших версий систем). Так устроено, что файл, меньшего размера, помещенный туда всё равно будет занимать 4 КБ. Наглядный пример:

Два файла меньшего размера уже 8 Кб:

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

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

Говоря проще, отсюда стоит вынести следующее:

Но это еще не всё. Для адептов последнего пути, далее приводится набор таблиц, которые используются Miscrosoft по умолчанию, в зависимости от размера носителя, т.е это значения по умолчанию, задаваемые системой. Пользоваться ими или нет, — дело Ваше.

Как в компьютере хранятся данные

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

Отдельно будет находиться каталог (карта диска), который нужен для того, чтобы система не пересматривала все «ящички», а сразу знала, например, что файл с определенной аудиозаписью находится в шкатулках с номерами от 45 до 62. Также может быть вариант, что при записи файла в память не нашлось пустых шкатулок, стоящих подряд, и компьютер записал файл в шкатулки от 45 до 50 и от 65 до 77.

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

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

Размер кластера по умолчанию для FAT32

При просмотрe свойств любого файла вы можeтe видeть два парамeтра, указывающих eго вeс – «Размeр» и «На дискe». И эти показатeли будут разными. И, навeрняка, вам было интeрeсно, почeму они разныe, чeм они отличаются, и каков дeйствитeльный вeс просматриваeмого файла. В данной статьe я вам это доступно объясню.

Как сжать install.wim Windows 7

«Размeр» и «На дискe» — в чём разница

Итак, eсли кликнуть правой кнопкой на файл и выбрать пункт «Свойства», то мы видим окно, в котором можeм посмотрeть вeс данного файла. Они указываются в строках «Размeр» и «На дискe». Эти парамeтры разныe.

Как сжать install.wim Windows 7

Почeму они разныe и какой рeальный вeс файла? Чтобы это понять, отойдём от компьютерной тeмы и обратимся к жизнeнному примeру.

Прeдставьтe сeбe, что у вас eсть 3 бочки по 10 литров каждая. И вам нeобходимо сохранить в них 12 литров пива и 5 литра томатного сока. Вы заливаeтe пиво в пeрвую бочку, туда помeтилось только 10 литров. Оставшиeся 2 литра пива вы заливаeтe во вторую бочку. 5 литров томатного сока можно помeтить в послeднюю трeтью бочку.

В рeзультатe у вас получилась одна полная почка пива, одна бочка пива заполнeна лишь на 2 литра, и eщё одна бочка томатного сока, заполнeна только наполовину.

Вeрнёмся к компьютерам. На жёстком дискe с файловой систeмой NTFS (на компьютерах чащe всeго имeнно такая файловая систeма) сущeствуют ячeйки размeром по 4 Кб. Это как наши бочки по 10 литров. Файлы, сохраняeмыe на жёстком дискe, будут заливаться в эти «бочки» по 4 Кб. Таким образом, eсли мы сохраняeм на компьютерe файл размeром, допустим, в 8 Кб, он займёт 2 ячeйки памяти (2 бочки). Если мы сохраняeм файл размeром в 5 Кб, он тожe замёт 2 ячeйки (4 Кб в одну и 1 Кб в другую). Файлы, размeром мeнee 4 Кб занимают одну ячeйку.

Продолжаeм вeсти линию от бочeк с пивом и томатным соком. Когда вы залили 10 литров пива в одну бочку, а оставшиeся 2 литра в другую, вы нe стали наполнять эту нe до конца залитую бочку пива томатным соком (вeдь нeльзя жe смeшивать пиво и сок). Вы в этом случаe использовали другую, новую бочку.

Так и с ячeйками памяти. Если файл размeром 5 Кб, занимаeт 2 ячeйки (4 Кб в одной и 1 Кб в другой), то эта нe заполнeна до конца ячeйка, нe займётся другим файлом. Другой файл будeт записываться в слeдующую свободную ячeйку.

И тeпeрь вeрнёмся к самому началу – парамeтрам «Размeр» и «На дискe». «Размeр» указываeт, сколько eсть рeального объёма файла, то eсть, сколько пива было в дeйствитeльности. А «На дискe» показываeт, сколько этот файл занял мeста на дискe, то eсть, сколько объёма бочeк ушло на сохранeния имeющeгося пива.

Парамeтр «Размeр» являeтся рeальным размeром файла. Файл будeт таким, на какой носитeль вы бы eго нe пeрeмeстили. А «На дискe» указываeт, сколько мeста он занимаeт на жёстком дискe. Он можeт зависeть от файловой систeмы носитeля. «Размeр» и «На дискe» всeгда близки, но пeрвый мeньшe второго.

Для закрeплeния знаний обратимся к скриншотам с примeрами. На пeрвом скриншотe мы видим парамeтры «Размeр» и «На дискe» равныe 10 байт и 4 Кб, соотвeтствeнно.

Как сжать install.wim Windows 7

Это значит, что файл рeально всeго вeсит 10 байт, на жёстком дискe занимаeт одну цeлую ячeйку – 4 Кб. В этой ячeйкe другиe файлы нe будут записаны.

На втором скриншотe парамeтры «Размeр» и «На дискe» равны 5.99 Кб и 8 Кб, соотвeтствeнно.

Как сжать install.wim Windows 7

Это значит, что рeальный размeр файла 5,99 Кб, а на дискe он занимаeт двe ячeйки памяти, то eсть 8 Кб. При этом одна из них заполнeна полностью на 4 Кб, а вторая частично – на 1,99 Кб. И другой файл в эту, нe до конца заполнeнную, ячeйку памяти нe запишeтся.

Добавить комментарий

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

Но оказывается, что в рекурсивном поиске по подпапкам есть свои хитрости. Одна из «особых» хитростей: точки повторной обработки обнаруживаются и рекурсивные переходы по ним не производятся. Другая хитрость обусловлена простым совпадением: размер символических ссылок на файлы не засчитывается. Причина не в особой «мудрости» кода поиска по подпапкам, а в том, что в файловой системе размер символических ссылок считается равным нулю. Теперь мы знаем, как считается размер файлов, но откуда берутся упомянутые цифры?

Как сжать install.wim Windows 7

Измерение размера не составляет проблем — надо просто получить перечень размеров всех файлов, возвращенных функцией Find­First­File в структуре WIN32_FIND_DATA (nFile­Size­Low и nFile­Size­High). Но надо помнить, что эти цифры не обязательно верны из-за особенностей обновления записей каталога в файловой системе NTFS. Этому можно посвятить целую книгу, но вкратце суть в том, что возвращенная информация о размере файлов, запись которых не завершилась, не совсем верна, пока не будет закрыт описатель файла. Но даже после этого будет обновлена запись в каталоге, использованная для открытия файла.

:/>  Vendor id что это

С параметром «На диске» (Size on disk) все еще сложнее. Если диск поддерживает сжатие (что можно узнать по состоянию флага FILE_FILE_COMPRESSION, возвращенного функцией Get­Volume­Information) и файл является сжатым или разраженным (флаги FILE_ATTRIBUTE_COMPRESSED, FILE_ATTRIBUTE_SPARSE_FILE), значение параметра «На диске» этого файла будет равным значению, возвращенному функцией Get­Compressed­File­Size.

Это размер сжатого файла (если он сжат) или размер файла за вычетом незанятых частей, которые логически считаются пустыми (если это разреженный файл). Если файл не разрежен и не сжат, параметр «На диске» равен значению, возвращенному функцией Find­First­File, после его округления до ближайшего кластера.

Изначально алгоритм вычисления параметра «На диске» был создан разработчиками Windows 95. Их понимание строения файловой системы происходило из знаний, полученных при работе с MS-DOS. В то время единственной дисковой файловой системой была FAT. Таких вещей, как жесткая ссылка или альтернативный поток данных, еще не существовало. Содержимое файлов хранилось в кластерах.

Все эти принципы в NTFS не работают — даже принцип хранения файлов в кластерах. В NTFS файл может занимать нуль кластеров под данные, разместившись в пространстве основной таблицы файлов (master file table, MFT). Подробнее см. статью The Four Stages of NTFS File Growth. Естественно, что в параметре «На диске» не учитывается пространство, необходимое файловой системе для хранения файла, такое как место, занимаемое именем файла, записью в каталоге, метаданными файла и альтернативными потоками данных.

Значения, отображаемые в параметрах «Размер» (Size) и «На диске» (Size on disk) не нужно использовать, как точный размер «до байта» общего пространства, занимаемого файлами на диске. Это всего лишь грубая оценка, основанная на предположении, что большинство файлов стандартно, а файлов экзотических форматов нет или очень мало. Я имею в виду, что нет жестких ссылок и пренебрежительно мало альтернативных потоков данных. Если в вашем каталоге много жестких ссылок, таких как, например, сами Windows-каталоги, цифры на странице свойств будут неверными.

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

В чем разница между размером и размером на диске? Bilee

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

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

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

Когда вы просматриваете свойства файла, вы видите истинный размер файла, а также размер, который он занимает на диске, который включает в себя любые « слабые », то есть «советы кластера», которые не используются. Обычно это не так много для каждого файла, и размер на диске обычно будет почти равным фактическому размеру, но когда вы добавляете потерянное пространство из всех тысяч файлов на диске, они могут складываться. Поэтому, когда вы просматриваете размер большой папки, особенно со множеством крошечных файлов, размер которых меньше кластера, размер на диске (т. Е. Объем дискового пространства, помеченного как использованный) может оказаться значительно больше, чем фактический Размер (т. Е. Объемное пространство, которое требуется фактическим файлам).

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

Даже на более низком уровне, если каждый кластер представляет собой только один сектор , если только файл не является точным кратным размеру секторов на диске (обычно по 512 байт традиционно, теперь часто 4096 с дисками расширенного формата ), тогда все равно будет Быть неиспользуемым пространством между концом файла и концом сектора.

Другой сценарий, в котором вы можете увидеть разницу между фактическим размером файла и размером на диске, – это сжатие. Когда дис

Размер кластера по умолчанию для FAT16

Звездочка (*) означает, что она доступна только на носителе с размером сектора более байт.

Способы уменьшения объема

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

Чтобы «сжать» элементы в операционной системе предлагается использовать:

  • Архивирование. Пример – перевод в zip и rar.
  • Переходы к «старым форматам». Так docx занимает больше места, чем doc.
  • Грамотное использование графических документов. Их предварительно сжимают перед вставкой в файл или выкладыванием на сайт.
  • Перевод в другой формат. Данный процесс называется конвертированием. Часто приводит к потере качества.

Если речь идет о хранении видео, стоит отдать предпочтение MP4, а для аудио – MP3.

Хотите освоить современную IT-специальность? Огромный выбор курсов по востребованным IT-направлениям есть в Otus!

Операционные системы | Вопросы с ответами

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

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

3. В каких системах гарантируется выполнение задания за определенный промежуток времени: -пакетной обработки -разделения времени -занятость оперативной памяти +системах реального времени

4. В системах пакетной обработки суммарное время выполнения смеси задач: +равно сумме времен выполнения всех задач смеси -меньше или равно суммы времен выполнения всех задач смеси -больше или равно суммы времен выполнения всех задач смеси -занятость оперативной памяти

5. В системах реального времени -набор задач неизвестен заранее -занятость оперативной памяти -набор задач известен заранее +известен или нет набор задач зависит от характера системы

6. Самое неэффективное использование ресурсов вычислительной системы: +в системах пакетной обработки -занятость оперативной памяти -в системах разделения времени -в системах реального времени

7. В многопоточных системах поток есть – -заявка на ресурсы -занятость оперативной памяти -заявка на ресурс ЦП +заявка на ресурс ОП

8. Потоки создаются с целью: +ускорения работы процесса -защиты областей памяти -занятость оперативной памяти -улучшения межпроцессного взаимодействия

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

10. Планирование потоков игнорирует: -приоритет потока -занятость оперативной памяти -время ожидания в очереди +принадлежность некоторому процессу

11. В каких системах тип планирования статический -реального времени -разделения времени -занятость оперативной памяти +пакетной обработки

12. Состояние, которое не определено для потока в системе: -выполнение -синхронизация -ожидание +готовность

14. Какой из алгоритмов планирования является централизованным: -вытесняющий -памятный -возможный +невытесняющий

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

16. Приоритет процесса не зависит от: -того, является ли процесс системным или прикладным +статуса пользователя -требуемых процессом ресурсов -занятость оперативной памяти

17. В каких пределах может изменяться приоритет потока в системе Windows NT: -от базового приоритета процесса до нижней границы диапазона приоритета потоков реального времени -от нуля до базового приоритета процесса -занятость оперативной памяти +базовый приоритет процесса ± 2

18. Каких классов прерываний нет? -аппаратных -асинхронных -внутренних +программных

19. Какие из прерываний можно считать синхронными? -внешние +внутренние -программные -динамические

20. Память с самой высокой стоимостью единицы хранения: -дисковая память -оперативная память -занятость оперативной памяти +регистры процессора

21. Какая функция ОС по управления оперативной памятью характерна только для мультизадачных ОС: -выделение памяти по запросу -освобождение памяти по завершению процесса -занятость оперативной памяти +защита памяти

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

23. Виртуальные адреса являются результатом работы: -пользователя +транслятора -компоновщика -ассемблера

24. Какого типа адреса могут быть одинаковыми в разных процессах: +виртуальные -физические -реальные -сегментные

25. Недостатки распределения памяти фиксированными разделами: -сложность реализации -сложность защиты +ограничение на число одновременно выполняющихся процессов -фрагментация памяти

26. Какой процесс обязательно должен выполняться в системе памяти с перемещаемыми разделами: -сжатие -перемещение -занятость оперативной памяти +свопинг

27. Что из ниже перечисленного верно для свопинга: -на диск выгружается неиспользуемая в настоящий момент часть процесса -на диск выгружаются неиспользуемые процессом данные -занятость оперативной памяти +на диск выгружается не активный процесс

28. Таблица страниц используется для: +преобразования виртуального адреса в физический -для ускорения работы процесса -для реализации свопинга -занятость оперативной памяти

29. Объем страницы: -выбирается по возможности максимальный -занятость оперативной памяти -выбирается минимальным +для процессоров х86 стандартно равен 4 кбайта

30. Кэширование – это: -способ функционирования дисковых устройств -способ работы с ОП -занятость оперативной памяти +способ взаимного функционирования двух типов запоминающих устройств

31. Что может выступать в качестве кэша для ОП: +дисковые устройства -быстродействующая статическая память -виртуальная память -занятость оперативной памяти

32. Атаки класса «отказ в обслуживании» направлены на: +полный или частичный вывод ОС из строя -вывод из строя аппаратуры ПК -занятость оперативной памяти -полное или частичное удаление установленного ПО

33. Какой вид многозадачности не существует? -Вытесняющая многозадачность +Кооперативная (не вытесняющая) многозадачность -занятость оперативной памяти -Симметричная многозадачность

34. Существуют ли классификация ядер ОС по особенностям выполнения ядра в многопроцессорных системах? (учитывая, что такие системы ядром поддерживаются) -Да +Нет -Возможно -Нереально

35. Где должен располагаться код для обнаружения оборудования? (учитывая современные устройства) +В ядре (или обязательных модулях, серверах для немонолитных архитектур) -Вне ядра, в драйверах -Не занятость оперативной памяти -Занятость оперативной памяти

36. Какое ядро современных ОС поддерживает Multiboot Specification? +Windows -SunOS 82 -MacOS -Все ядра BSD

37. Что означает аббревиатура PIC в контексте ОС? -Programmable Interrupt Controller -Past Implemented Code -Position Independent Code +Portable Incompatible Code

38. Какие основные преимущества микроядерной архитектуры? -Упрощение переносимости -Улучшение безопасности +Повышенные отказоустойчивость и степень структурированности -Все выше перечисленное

39. Предшественником какого современного семейства ОС была ОС Minix Эндрю Таненбаума? -BSD -Windows -СИЛК +Linux

40. Нашли ли экзоядерные ОС широкое применение в современной вычислительной технике? -Да +Нет -Возможно -Нереально

41. В какой из ОС впервые был реализован стек протоколов TCP/IP? -BSD +Windows -Linux -DOS

:/>  В чем разница между power shell и cmd

42. Выберите не подходящее утверждение об отношении DOS к первым версиям Windows? +В Windows можно было запускать приложения DOS -занятость оперативной памяти -Многие функции Windows делегировались соответствующим функциям DOS (то есть для этого производилось переключение режимов работы ЦПУ) -Поддержка приложений DOS была ограниченной и неполной (при эмуляции на VDM, в рамках режима V86)

43. В какой ОС поддержка графического интерфейса пользователя (GUI) интегрирована непосредственно в ядро? -Windows -Оникс -BSD +Linux

44. Укажите типы сообщений, которые могут использоваться в микроядерных ОС +Синхронные и асинхронные -Только синхронные -Паразиторные -Только асинхронные

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

46. Укажите основное средство межпроцессного взаимодействия в микроядерных архитектурах -Потоки +Удалённые вызовы процедур (RPC, Remote Procedure Call) -Сообщения -СМС

47. Какая нотация вызовов функций принята в системных вызовах Windows? -Смесь нотаций языков C и Pascal (обратный порядок аргументов, очистка стека функцией) -Нотация языка Pascal (прямой порядок аргументов, очистка стека функцией) -Нотационные знаки +Нотация языка C (обратный порядок аргументов, очистка стека вызывающим кодом)

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

49. Для обеспечения безопасности системы должны использоваться средства, которые при отказе переходят в состояние: -максимальной защиты +минимальной защиты -средняя защита -нормальная защита

50. При организации защиты в системе необходимо руководствоваться принципом: +максимальной защиты -минимальной защиты -без баланса -баланса возможного ущерба от угрозы и затрат на ее предотвращение

51. Слабости парольной защиты: +трудность распознавания -возможность раскрытия пароля путем подбора -возможность обхода парольной защиты -занятость оперативной памяти

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

53. В асимметричных системах шифрования: -ключ шифрования совпадает с ключом расшифрования -занятость оперативной памяти -ключ шифрования отличается от ключа расшифрования +ключи генерируются случайным образом

54. Правила разграничения доступа не должны позволять: -присутствия ничейных объектов в системе -занятость оперативной памяти -присутствия объектов, недоступных для администраторов системы +присутствия всем доступных объектов

55. Файловая система является частью: -дисковых систем -драйверов дисков +ОС -пользовательских программ

56. Какую структуру образуют файлы в ФС (файловой системе) FAT? -древовидную +сетевую -реляционную -плоскую

58. Одна ФС в системах Windows занимает, как правило: -1 физический диск -1 логический диск +1 раздел диска -1 логика

59. В ФС FAT атрибуты файлов хранятся +вместе с файлом -в каталогах -в индексных дескрипторах -в таблицах FAT

60. Диски – это память: +с последовательным доступом -с индексно-последовательным доступом -с прямым доступом -с левым

61. Какой разметки нет на диске? -дорожек +кластеров -цилиндров -секторов

62. Минимальная единица, участвующая в операциях обмена с дисковым устройством: -байт -сектор +дорожка -цилиндр

63. Размер логического диска: +меньше или равен размеру раздела -равен размеру раздела -больше или равен размеру раздела -занятость оперативной памяти

64. ОС Windows поддерживают следующие типы разделов: +основной -базовый -подкачки -дополнительный

65. Раздел, с которого загружается ОС при запуске компьютера называется: -загрузочным -основным -дополнительным +активным

66. Минимальный фактический размер файла на диске равен: -1 биту -1 байту -1 сектору +1 кластеру

67. На диске не может быть кластера размером: +512 байт -1024 байта -1536 байт -2048 байт

68. Числовое значение –12, 16, 32 – в ФС FAT отражает: -размер кластера на диске -дополнительный +разрядность элемента в таблице FAT -допустимое количество символов в имени файла

69. Максимальный размер диска, поддерживаемого FAT16: -практически неограничен -1024 кбит -512 Мбайт +2 Гбайта

70. Недостатки ФС FAT: -сложность реализации +не поддерживают разграничения доступа к файлам и каталогам -не поддерживают длинных имен файлов -не содержат средств поддержки отказоустойчивости

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

72. Где находится BIOS? -в оперативно-запоминающем устройстве (ОЗУ) -на винчестере -на CD-ROM +в постоянно-запоминающем устройстве (ПЗУ)

73. Папка, в которую временно попадают удалённые объекты, называется +Корзина -Оперативная -Портфель -Блокнот

74. Текущий диск — это +диск, с которым пользователь работает в данный момент времени -CD-ROM -жесткий диск -диск, в котором хранится операционная система

75. ОС Windows поддерживает длинные имена файлов Длинным именем файла считается -любое имя файла без ограничения на количество символов в имени файла -любое имя файла латинскими буквами, не превыщающее 255 символов -занятость оперативной памяти +любое имя файла, не превышающее 255 символов

76. Внутренние команды — это -команды, предназначенные для создания файлов и каталогов -занятость оперативной памяти +команды, встроенные в DOS -команды, которые имеют расширения sys, exe, com

77. Загрузчик операционной системы MS DOS служит для -загрузки программ в оперативную память ЭВМ -обработки команд, введенных пользователем +считывания в память модулей операционной системы io sys и msdos sys -подключения устройств ввода-вывода

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

79. BIOS — это -игровая программа -диалоговая оболочка +базовая система ввода-вывода -командный язык операционной системы

80. Операционная система сети включает в себя управляющие и обслуживающие программы К управляющим относятся -Межпрограммный доступ -Доступ отдельных прикладных программ к ресурсам сети -Синхронизация работы прикладных программных средств +Все выше перечисленные

81. Какой вид многозадачности не существует? -Вытесняющая многозадачность -Кооперативная (не вытесняющая) многозадачность +Симметричная многозадачность -занятость оперативной памяти

82. Существуют ли классификация ядер ОС по особенностям выполнения ядра в многопроцессорных системах? (учитывая, что такие системы ядром поддерживаются) +Да -Нет -Возможно -Невозможно

83. Где должен располагаться код для обнаружения оборудования? (учитывая современные устройства) +В ядре (или обязательных модулях, серверах для немонолитных архитектур) -Вне ядра, в драйверах -В памяти -В дисководе

84. Какое ядро современных ОС поддерживает Multiboot Specification? -Windows -MacOS +Linux -Все ядра BSD

85. Что означает аббревиатура PIC в контексте ОС? -Programmable Interrupt Controller -Past Implemented Code +Position Independent Code -Portable Incompatible Code

86. Какие основные преимущества микроядерной архитектуры? -Упрощение переносимости -Улучшение безопасности +Повышенные отказоустойчивость и степень структурированности -Все выше перечисленное

87. Предшественником какого современного семейства ОС была ОС Minix Эндрю Таненбаума? -BSD -Windows +Linux -СМС

88. Нашли ли экзоядерные ОС широкое применение в современной вычислительной технике? -Да -Возможно -Нереально +Нет

89. В какой из ОС впервые был реализован стек протоколов TCP/IP? +BSD -Windows -Linux -DOS

90. Выберите не подходящее утверждение об отношении DOS к первым версиям Windows? -В Windows можно было запускать приложения DOS -занятость оперативной памяти -Многие функции Windows делегировались соответствующим функциям DOS (то есть для этого производилось переключение режимов работы ЦПУ) +Поддержка приложений DOS была ограниченной и неполной (при эмуляции на VDM, в рамках режима V86)

91. В какой ОС поддержка графического интерфейса пользователя (GUI) интегрирована непосредственно в ядро? +Windows -BSD -СМС -Linux

92. Укажите типы сообщений, которые могут использоваться в микроядерных ОС +Синхронные и асинхронные -Параллельные -Только синхронные -Только асинхронные

93. В чём главный недостаток монолитных ядер? -Их нельзя модифицировать во время работы -занятость оперативной памяти +Со временем они настолько разрастаются, что резко усложняется внесение каких-либо изменений -Они занимают слишком много оперативной памяти

94. Укажите основное средство межпроцессного взаимодействия в микроядерных архитектурах -Потоки -занятость оперативной памяти -Удалённые вызовы процедур (RPC, Remote Procedure Call) +Сообщения

95. Какая нотация вызовов функций принята в системных вызовах Windows? +Смесь нотаций языков C и Pascal (обратный порядок аргументов, очистка стека функцией) -Нотация языка Pascal (прямой порядок аргументов, очистка стека функцией) -Нотация языка C (обратный порядок аргументов, очистка стека вызывающим кодом) -занятость оперативной памяти

96. Для выполнения каких операций оптимизирована серверная операционная система Novell NetWare? -доступ к файлам +доступ к файлам и печать -почтовая служба -занятость оперативной памяти

97. Какие из этих ОС могут использоваться для построения одноранговых сетей? -NetWare +Windows 95/98 -занятость оперативной памяти -MS-DOS

98. Какие задачи не выполняет ОС при обмене с периферийным устройством? -решает, может ли быть выполнена требуемая операция обмена -передает запрос драйверу ПУ -занятость оперативной памяти +принимает информацию из сети от устройства управления ПУ

99. Сколько выделенных серверов может одновременно работать в сети? -нет специальных ограничений -занятость оперативной памяти +только один -по числу требуемых в сети служб — для каждой сетевой службы отдельный выделенный сервер

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

Тип файловой системы

Как уже говорилось, диапазон доступного размера кластера зависит от файловой системы. Узнать её можно, нажав правой кнопкой мыши на диске в проводнике («Мой компьютер»), и выбрав пункт «Свойства».

В соответствующей колонке вы увидите, что за файловая система у Вас выбрана при форматировании для диска или внешнего накопителя (если Вы работаете с ним).

Чтобы узнать текущий размер файла, запустите командную строку («поиск — cmd» или «WIN+R» на клавиатуре — cmd) и введите:

fsutil fsinfo ntfsinfo X:

Результат не заставит себя ждать (не кликабельно):

Оптимальный размер блока (кластера)

Оптимальный размер блока нужно учитывать в зависимости от характера нагрузки и типа используемых приложений. Если идет работа с данными небольшого размера, к примеру с базами данных — следует выбрать стандартные 4 КБ, если же речь идет о стриминге видеофайлов — размер кластера лучше выбирать от 64 КБ и более.

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

Единицы измерения

Можно выразить размеры файла в байтах. Это – классическая единица измерения. Она является наименьшей единицей электронных сведений.

Основная масса материалов на компьютере измеряется в килобайтах, а не в байтах. Узнать объем документа, файла или папки предлагается при помощи МБ (мегабайтов) и ГБ (гигабайты). Современные компьютеры также работают с ТБ (терабайтами).

Здесь рекомендуется запомнить следующее:

  • 1 байт – 8 бит;
  • единица в килобайтах – это 1024 в байтах;
  • 1 Мб – 1024 Кб;
  • 1 ГБ – 1024 Мб;
  • 1 ТБ – 1024 ГБ.

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

Профилактика и уход

Изредка, проводя подобные процедуры, можно существенно повысить срок работы носителя информации:

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

Избегайте механических повреждений и не пренебрегайте дефрагментацией время от времени.

:/>  Пропали ядра cpu где включить обратно

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

  • имя;
  • тип файла (расширение имени);
  • время;
  • атрибуты;
  • размер;
  • владелец;
  • права доступа.

Это – основные свойства файла и папок в современных операционных системах. Далее каждый компонент будет рассмотрен подробно. После представлены основные операции со свойствами.

Имя

Имя – это название документа. То, на что обращается внимание в первую очередь. Можно назвать соответствующее свойство своеобразным идентификатором файла в операционной системе.

Имена можно задавать и переименовывать. На это способны:

  • сами операционные системы;
  • пользователи и администраторы;
  • используемые приложения.

Файл может иметь в имени разное количество символов. Этот момент зависит от типа файловой системы в ОС. Пример – в NTFS (стандартный вариант для Windows) допускается название документов длиной до 256 символов. В FAT – до 8 знаков на имя + 3 на расширение.

Не все символы ОС можно использоваться в именах документов. Все зависит от установленной операционной системы. В Windows нельзя при присваивании названия применять знаки:

  • больше/меньше;
  • слеши;
  • «звездочку»;
  • вопросительный знак;
  • двоеточие;
  • кавычки-галочки;
  • «палку» (вертикальную прямую).

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

Расширение

Присутствует в имени файла. Пишется через точку. Windows по умолчанию скрывает соответствующий компонент. Его необходимо просматривать в меню «Свойства» у выбранного электронного документа.

Расширение помогает определить содержание файла (формат), а также определить программы и приложение, которые будут работать с ним. Пример — .docx. Он придуман для MS Word.

Расширение сообщает носителю информации о том, какие данные он содержит. Вот самые распространенные варианты:

  • pdf – для электронных документов;
  • xlsx – таблицы, которые поддерживаются Excel;
  • doc/docx – текстовые документы Word;
  • exe – исполняемый файл для операционной системы;
  • gif – анимация/веб-графика;
  • jpg и .png – графические документы, которые могут быть открыты браузерами и «мастерами просмотра»;
  • mp3 – музыка, аудиофайлы;
  • mp4/mpeg-4 – хранение и создание видео/музыки на компьютерах и мобильных устройствах;
  • rar и .zip – архивы, помогающие сжимать большой объем информации;
  • html – документы веб-страниц, которые могут быть открыты любым интернет-обозревателем.

Это – не исчерпывающий список доступных форматов (расширений) современных операционных систем.

Файл как объект занимает то или иное пространство в памяти используемого устройства. Соответствующее свойство будет определяться размером.

Измеряется в байтах, битах, килобайтах, мегабайтах, гигабайтах. Сейчас на компьютерах встречаются терабайты и петабайты. Суперкомпьютеры могут работать с эксабайтами, зеттабайтами и йоттабайтами.

Время

Расположенный в том или ином месте операционной системы файл создается в определенный момент. Об этом нужно сообщить и ОС, и пользователю. Для данной затеи было придумано свойство под названием «время».

Каждый документ будет иметь:

  • время создания;
  • момент внесения изменений;
  • время последнего открытия.

Соответствующий параметр может быть полезен, когда нужно посмотреть последние используемые на устройстве документы. Или выяснить, в какой момент конкретный файл был изменен/открыт/создан.

Атрибуты

Изучая свойства файлов в операционных системах, нужно обратить внимание на атрибуты. Это – общие описания, которые возможно корректировать при необходимости. Находится свойство в двух состояниях: атрибуты включены и выключены.

Windows использует несколько ключевых атрибутов:

  • Только чтение. Главный гарант безопасности системных файлов. При установке такого атрибута файл будет открыт на чтение. Внесение изменений в него не предусматривается операционной системой.
  • Скрытый. С помощью этого варианта можно скрыть файл в «Проводнике». Система не будет отображать документ, если не активировать специальных режим просмотра.
  • Архивный. Система устанавливает его автоматически. Нужен для определения изменений с момента последнего резервного копирования файлов.
  • Системный. Атрибут, в котором указано, что файл является важным для системы. Так помечаются документы, необходимые для нормального функционирования ОС.

Здесь стоит запомнить правило – изменению подлежат только атрибуты «Скрытый» и «Только для чтения». Дополнительные свойства соответствующего раздела можно открыть с помощью кнопки «Другие».

Режим доступа

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

Владелец

Это – создатель объекта. Пользователи, которым назначены права администратора. Они могут ударять и изменять соответствующие файлы тем или иным образом.

Владельца просто так не поменять. Данное свойство доступно для корректировки только системными администраторами.

Какой размер кластера предпочтителен

Илья – главный редактор сайта softdroid.net. Является автором нескольких сотен руководств и статей по настройке Android. Около 15 лет занимается ремонтом техники и решением технических проблем iOS и Android. Имел дело практически со всеми более-менее популярными марками мобильных смартфонов и планшетов Samsung, HTC, Xiaomi и др. Для тестирования используется iPhone 12 и Samsung Galaxy S21 с последней версией прошивки.

Я купил жесткий диск, размер 1 Тб, на нем размещен 1 NTFS раздел. Я собираюсь хранить все данные на нем. При форматировании требуется указать размер кластера. Размеры варьируются от 512 байт до 64 Кб. Какую опцию использовать при форматировании, или можно не менять стандартный размер кластера?

Послесловие

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

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

Звездочка (*) означает, что она не поддерживается из-за ограничений основной загрузочной записи (MBR).

Зависимость от приложений

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

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

В случае размещения проекта в дата-центре, в большинстве случаев, все же более экономично строить системы хранения самостоятельно на основе выделенных серверов, нежели использовать готовые решения, так как становится возможным более эффективно распределить нагрузку и подобрать оптимальное оборудование для тех, либо других процессов. Помимо прочего, показатели производительности готовых систем хранения, далеки от реальных, так как в большинстве своем основаны на данных профилей синтетических тестов производительности, при применении 4 или 8 КБ размера блока, в то время как большинство клиентских приложений работает сейчас в средах с размером блока от 32 до 64 КБ.

Как видим из графика:

А что на счет задержек?

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

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

Хорошо, если ни IOPS, ни время ожидания не являются хорошей мерой измерения производительности системы хранения, то что тогда?

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

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

Информатика тест с ответами

Выберите один из 5 вариантов ответа:

правильных ответов нет

В состав ОС не входит .

Стандартный интерфейс ОС Windows не имеет .

рабочее поле, рабочие инструменты (панели инструментов)

элементы управления (свернуть, развернуть, скрыть и т.д.)

строки ввода команды

текст, распечатанный на принтере

программа или данные на диске, имеющие имя

программа в оперативной памяти

единица измерения информации

Укажите команду переименования файла:

Укажите наиболее полный ответ. Каталог — это .

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

специальное место на диске, в котором хранится список программ составленных пользователем

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

все ответы верны

За основную единицу измерения количества информации принят.

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

Для начала вспомним, что такое кластер и NTFS и какая связь между этими понятиями. Итак, память компьютера (или флешки, или карты памяти) разбивается на отдельные сектора объемом 512 байт или 4 Кб, которые в свою очередь группируются в кластеры. Соответственно, размер кластера кратен объему сектора.

Оставьте комментарий