Date: 2009-11-04 00:17 (UTC)
From: [identity profile] k001.livejournal.com
Оно там, оказывается, на уровне блоков работает. Это несколько ограничивает сферу применения.

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

Так вот, несмотря на дедупликацию, в памяти тоже будет две копии кода, так как иноды разные (только разве что в page cache будет одна копия) Если бы дедупликация была на уровне целых файлов, в памяти была бы одна копия.

Date: 2009-11-04 01:27 (UTC)
From: [identity profile] nepilsonis.livejournal.com
Но обе эти копии mmapнуты на один и тот же кусок в кэше zfs :)
Я не встречал конкретного описания этой ситуации, но не вижу причин, по которым не может быть так. А если может — то и есть, ведь авторы zfs — настоящие бивни!

Expand Cut Tags

No cut tags

Profile

nepilsonis: (Default)
nepilsonis

January 2026

M T W T F S S
   1234
5 67891011
12131415161718
19202122232425
262728293031 

Most Popular Tags

Style Credit

Page generated Jan. 11th, 2026 17:51
Powered by Dreamwidth Studios