Фрагментация: различия между версиями
Перейти к навигации
Перейти к поиску
[непроверенная версия] | [отпатрулированная версия] |
Содержимое удалено Содержимое добавлено
Andrey236 (обсуждение | вклад) Нет описания правки |
Gromolyak (обсуждение | вклад) мНет описания правки |
||
(не показано 47 промежуточных версий 30 участников) | |||
Строка 1: | Строка 1: | ||
''' |
'''Фрагмента́ция''' — процесс дробления чего-либо на множество мелких разрозненных фрагментов. |
||
* '''[[Фрагментация данных]]''' — процесс, при котором файл при записи на диск разбивается на блоки различной длины, которые записываются в разные области жесткого диска. Противоположным процессом является [[Дефрагментация диска|дефрагментация]]. |
|||
* '''[[фрагментация (цитология)|Фрагментация клетки]]''' — разделение [[клетка|клетки]] или её [[Органеллы|органоидов]] на более мелкие частицы. |
|||
==1. Фрагментация дискового пространства== |
|||
* '''[[Фрагментация (размножение)|Фрагментация]]''' — способ бесполого размножения путём деления организма на части. |
|||
Эффект, возникающий в процессе активной работы с [[файл | файлами]] (создание, удаление, перемещение, изменение размеров) и выражающийся в отсутствии на [[жесткий диск | жестком диске]] достаточного количества последовательных свободных блоков. |
|||
* '''[[Фрагментация среды обитания]]''' |
|||
На фрагментированном диске свободные блоки разбросаны по всей поверхности диска, и при дальнейшей работе с диском, это приводит к '''фрагментации данных'''. |
|||
* '''Фрагментация пакета''' — генерация двух сетевых пакетов из одного. Происходит при превышении длины кадра [[Maximum transmission unit|MTU]] интерфейса, через который он в данный момент проходит. Фрагментация (и её запрещение) поддерживается [[IP]]-протоколом и не предусмотрена в большинстве других протоколов. Если сетевой адаптер обнаруживает кадр длиннее его media MTU, то этот кадр обычно отбрасывается. Такое случается, если на одном хосте разрешены [[jumbo-кадр]]ы, а на другом — нет. Фрагментация IP-пакета увеличивает нагрузку на центральный процессор и снижает [[Бит в секунду|скорость передачи полезных данных]] этого пакета (на 2÷50 % в Ethernet сети в зависимости от длины кадра), поэтому её стараются избегать. При потере любого фрагмента повторно должна быть передана вся последовательность, что является дополнительным риском снижения скорости. Сборка всех частей в исходный пакет производится только адресатом, даже если на каком-то участке сети MTU больше требуемого. Фрагментация пакетов может быть использована в сетевых атаках и зондировании сетей. |
|||
* '''[[Фрагментация платформы]]''' в программировании — появление устройств с большим количеством комбинаций разных аппаратных и программных частей, в результате чего становится трудным или невозможным написать программу, работающую на всех таких устройствах. |
|||
==2. Фрагментация данных== |
|||
{{неоднозначность}} |
|||
Возникает в результате '''фрагментации дискового пространства''': т.к. на диске отсутствуют последовательные свободные блоки, то новые файлы невозможно записать целиком в одном месте, их приходится делить на фрагменты и записывать в разных частях диска, что замедляет чтение этих файлов и снижает общую производительность [[файловая система | файловой системы]]. |
|||
Для решения проблемы фрагментации используют [[утилита | утилиты]]-[[дефрагментация | дефрагментаторы]]. |
Текущая версия от 21:32, 15 января 2023
Фрагмента́ция — процесс дробления чего-либо на множество мелких разрозненных фрагментов.
- Фрагментация данных — процесс, при котором файл при записи на диск разбивается на блоки различной длины, которые записываются в разные области жесткого диска. Противоположным процессом является дефрагментация.
- Фрагментация клетки — разделение клетки или её органоидов на более мелкие частицы.
- Фрагментация — способ бесполого размножения путём деления организма на части.
- Фрагментация среды обитания
- Фрагментация пакета — генерация двух сетевых пакетов из одного. Происходит при превышении длины кадра MTU интерфейса, через который он в данный момент проходит. Фрагментация (и её запрещение) поддерживается IP-протоколом и не предусмотрена в большинстве других протоколов. Если сетевой адаптер обнаруживает кадр длиннее его media MTU, то этот кадр обычно отбрасывается. Такое случается, если на одном хосте разрешены jumbo-кадры, а на другом — нет. Фрагментация IP-пакета увеличивает нагрузку на центральный процессор и снижает скорость передачи полезных данных этого пакета (на 2÷50 % в Ethernet сети в зависимости от длины кадра), поэтому её стараются избегать. При потере любого фрагмента повторно должна быть передана вся последовательность, что является дополнительным риском снижения скорости. Сборка всех частей в исходный пакет производится только адресатом, даже если на каком-то участке сети MTU больше требуемого. Фрагментация пакетов может быть использована в сетевых атаках и зондировании сетей.
- Фрагментация платформы в программировании — появление устройств с большим количеством комбинаций разных аппаратных и программных частей, в результате чего становится трудным или невозможным написать программу, работающую на всех таких устройствах.
Примечания