Справка о страницах значений

Фрагментация: различия между версиями

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
[непроверенная версия][отпатрулированная версия]
Содержимое удалено Содержимое добавлено
м робот Manually assisted solving of mixed interwiki; изменил: en
мНет описания правки
 
(не показано 27 промежуточных версий 16 участников)
Строка 1: Строка 1:
'''Фрагмента́ция''' — процесс дробления чего-либо на множество мелких разрозненных фрагментов. В основном используется как компьютерный термин.
'''Фрагмента́ция''' — процесс дробления чего-либо на множество мелких разрозненных фрагментов.
* '''[[Фрагментация данных]]''' — процесс, при котором файл при записи на диск разбивается на блоки различной длины, которые записываются в разные области жесткого диска. Противоположным процессом является [[Дефрагментация диска|дефрагментация]].

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

* '''[[Фрагментация платформы]]''' в программировании — появление устройств с большим количеством комбинаций разных аппаратных и программных частей, в результате чего становится трудным или невозможным написать программу, работающую на всех таких устройствах.
== Фрагментация данных ==
{{неоднозначность}}
Возникает в результате '''фрагментации дискового пространства''': так как на диске отсутствуют последовательные свободные блоки, то новые файлы невозможно записать целиком в одном месте, их приходится делить на фрагменты и записывать в разных частях диска, что замедляет чтение этих файлов и снижает общую производительность [[файловая система|файловой системы]]. Более того: во многих файловых системах (например [[FAT32]]) начало файла записывается в начало кластера, следовательно, если сам файл или его часть по объёму меньше размера кластера, то оставшееся место в кластере остается неиспользованным. Поэтому фрагментированность диска обратно пропорциональна эффективности использования его пространства.

Для решения проблемы фрагментации используют [[дефрагментация|утилиты-дефрагментаторы]].

== В цитологии ==
В цитологии термин '''фрагментация''' означает разделение [[клетка|клетки]] или её [[органоид]]ов на более мелкие частицы{{Нет АИ|18|05|2009}}. Фрагментация может быть как нормальной функцией клетки, так и следствием какого-либо нарушения{{Нет АИ|18|05|2009}}.

; Функции
Функции клеточной фрагментации:
* [[Репродукция]]
* [[Апоптоз]]

; Нарушения
[[Капилляропатия]] приводит к фрагментации [[эритроцит]]ов.

== См. также ==
* [[Дефрагментация]]

[[Категория:Управление памятью]]

[[cs:Fragmentace (informatika)]]
[[de:Fragmentierung (Dateisystem)]]
[[en:File system fragmentation]]
[[fr:Fragmentation (informatique)]]
[[id:Fragmentasi (komputer)]]
[[ja:フラグメンテーション]]
[[kk:Фрагментациялау]]
[[ko:단편화]]
[[nl:Fragmentatie]]
[[pl:Fragmentacja (system plików)]]
[[pt:Fragmentação]]
[[sk:Fragmentácia (dátový nosič)]]
[[sv:Fragmentering (datateknik)]]
[[uk:Фрагментація (інформаційні технології)]]

Текущая версия от 21:32, 15 января 2023

Фрагмента́ция — процесс дробления чего-либо на множество мелких разрозненных фрагментов.

  • Фрагментация данных — процесс, при котором файл при записи на диск разбивается на блоки различной длины, которые записываются в разные области жесткого диска. Противоположным процессом является дефрагментация.
  • Фрагментация клетки — разделение клетки или её органоидов на более мелкие частицы.
  • Фрагментация — способ бесполого размножения путём деления организма на части.
  • Фрагментация среды обитания
  • Фрагментация пакета — генерация двух сетевых пакетов из одного. Происходит при превышении длины кадра MTU интерфейса, через который он в данный момент проходит. Фрагментация (и её запрещение) поддерживается IP-протоколом и не предусмотрена в большинстве других протоколов. Если сетевой адаптер обнаруживает кадр длиннее его media MTU, то этот кадр обычно отбрасывается. Такое случается, если на одном хосте разрешены jumbo-кадры, а на другом — нет. Фрагментация IP-пакета увеличивает нагрузку на центральный процессор и снижает скорость передачи полезных данных этого пакета (на 2÷50 % в Ethernet сети в зависимости от длины кадра), поэтому её стараются избегать. При потере любого фрагмента повторно должна быть передана вся последовательность, что является дополнительным риском снижения скорости. Сборка всех частей в исходный пакет производится только адресатом, даже если на каком-то участке сети MTU больше требуемого. Фрагментация пакетов может быть использована в сетевых атаках и зондировании сетей.
  • Фрагментация платформы в программировании — появление устройств с большим количеством комбинаций разных аппаратных и программных частей, в результате чего становится трудным или невозможным написать программу, работающую на всех таких устройствах.