āĻā§āĻ¨ā§āĻ āĻāĻāĻžāĻ°āĻ¸ā§āĻā§āĻ°āĻŋāĻ, BCache SSD āĻŦā§āĻ˛āĻ āĻĄāĻŋāĻāĻžāĻāĻ¸ āĻā§āĻ¯āĻžāĻļāĻŋāĻ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§āĻ° āĻ˛ā§āĻāĻ, āĻ¯āĻž āĻ˛āĻŋāĻ¨āĻžāĻā§āĻ¸ āĻāĻžāĻ°ā§āĻ¨ā§āĻ˛ā§āĻ° āĻ āĻāĻļ, LSFMM 2023 āĻ¸āĻŽā§āĻŽā§āĻ˛āĻ¨ā§ āĻ¤āĻžāĻ° āĻŦāĻā§āĻ¤ā§āĻ¤āĻžāĻ¯āĻŧ Bcachefs āĻĢāĻžāĻāĻ˛ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§āĻ° āĻĒā§āĻ°āĻāĻžāĻ°ā§āĻ° āĻāĻžāĻā§āĻ° āĻĢāĻ˛āĻžāĻĢāĻ˛ā§āĻ° āĻ¸āĻāĻā§āĻˇāĻŋāĻĒā§āĻ¤āĻ¸āĻžāĻ° (āĻ˛āĻŋāĻ¨āĻžāĻā§āĻ¸ āĻ¸ā§āĻā§āĻ°ā§āĻ, āĻĢāĻžāĻāĻ˛ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ, āĻŽā§āĻŽāĻ°āĻŋ āĻŽā§āĻ¯āĻžāĻ¨ā§āĻāĻŽā§āĻ¨ā§āĻ) āĻāĻŦāĻ āĻŦāĻŋāĻĒāĻŋāĻāĻĢ āĻ¸āĻžāĻŽāĻŋāĻ)āĨ¤ āĻŽā§ āĻŽāĻžāĻ¸ā§, Bcachefs FS-āĻāĻ° āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ā§āĻ° āĻ¸āĻžāĻĨā§ āĻĒā§āĻ¯āĻžāĻā§āĻ° āĻāĻāĻāĻŋ āĻāĻĒāĻĄā§āĻ āĻ¸ā§āĻ āĻ˛āĻŋāĻ¨āĻžāĻā§āĻ¸ āĻāĻžāĻ°ā§āĻ¨ā§āĻ˛ā§āĻ° āĻŽā§āĻ˛ āĻ°āĻāĻ¨āĻžāĻ¯āĻŧ āĻĒāĻ°ā§āĻ¯āĻžāĻ˛ā§āĻāĻ¨āĻž āĻāĻŦāĻ āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¸ā§āĻ¤āĻžāĻŦ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻāĻŋāĻ˛āĨ¤ FS Bcachefs āĻĒā§āĻ°āĻžāĻ¯āĻŧ 10 āĻŦāĻāĻ° āĻ§āĻ°ā§ āĻŦāĻŋāĻāĻžāĻļ āĻāĻ°āĻā§āĨ¤ āĻā§āĻ°ā§ āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤āĻŋāĻ° āĻāĻā§ Bcachefs-āĻāĻ° āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ āĻĒāĻ°ā§āĻ¯āĻžāĻ˛ā§āĻāĻ¨āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¸ā§āĻ¤ā§āĻ¤āĻŋ 2020 āĻ¸āĻžāĻ˛ā§āĻ° āĻļā§āĻˇā§ āĻā§āĻˇāĻŖāĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻāĻŋāĻ˛ āĻāĻŦāĻ āĻĒā§āĻ¯āĻžāĻāĻā§āĻ˛āĻŋāĻ° āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ āĻĒā§āĻ°ā§āĻŦāĻŦāĻ°ā§āĻ¤ā§ āĻĒāĻ°ā§āĻ¯āĻžāĻ˛ā§āĻāĻ¨āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻāĻŋāĻšā§āĻ¨āĻŋāĻ¤ āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯ āĻāĻŦāĻ āĻ¤ā§āĻ°ā§āĻāĻŋāĻā§āĻ˛āĻŋāĻā§ āĻŦāĻŋāĻŦā§āĻāĻ¨āĻž āĻāĻ°ā§āĨ¤
Bcachefs āĻĄā§āĻā§āĻ˛āĻĒāĻŽā§āĻ¨ā§āĻ āĻ˛āĻā§āĻˇā§āĻ¯ āĻšāĻ˛ āĻĒāĻžāĻ°āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¸, āĻ¨āĻŋāĻ°ā§āĻāĻ°āĻ¯ā§āĻā§āĻ¯āĻ¤āĻž āĻāĻŦāĻ āĻŽāĻžāĻĒāĻ¯ā§āĻā§āĻ¯āĻ¤āĻžāĻ° āĻā§āĻˇā§āĻ¤ā§āĻ°ā§ XFS āĻ¸ā§āĻ¤āĻ°ā§ āĻĒā§āĻāĻāĻžāĻ¨ā§, āĻ¯āĻāĻ¨ Btrfs āĻāĻŦāĻ ZFS-āĻāĻ° āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻ¨āĻŋāĻšāĻŋāĻ¤ āĻ āĻ¤āĻŋāĻ°āĻŋāĻā§āĻ¤ āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯āĻā§āĻ˛āĻŋ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§, āĻ¯ā§āĻŽāĻ¨ āĻāĻāĻāĻŋ āĻĒāĻžāĻ°ā§āĻāĻŋāĻļāĻ¨ā§ āĻāĻāĻžāĻ§āĻŋāĻ āĻĄāĻŋāĻāĻžāĻāĻ¸, āĻŽāĻžāĻ˛ā§āĻāĻŋ-āĻ˛ā§āĻ¯āĻŧāĻžāĻ° āĻ¸ā§āĻā§āĻ°ā§āĻ āĻ˛ā§āĻāĻāĻ, āĻĒā§āĻ°āĻ¤āĻŋāĻ˛āĻŋāĻĒāĻŋ (RAID 1/10), āĻā§āĻ¯āĻžāĻļāĻŋāĻ, āĻ¸ā§āĻŦāĻā§āĻ āĻĄā§āĻāĻž āĻāĻŽā§āĻĒā§āĻ°ā§āĻļāĻ¨ (LZ4, gzip āĻāĻŦāĻ ZSTD āĻŽā§āĻĄ), āĻ¸ā§āĻā§āĻ āĻ¸ā§āĻ˛āĻžāĻāĻ¸ (āĻ¸ā§āĻ¨ā§āĻ¯āĻžāĻĒāĻļāĻ), āĻā§āĻāĻ¸āĻžāĻŽ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ āĻāĻŖā§āĻĄāĻ¤āĻž āĻ¯āĻžāĻāĻžāĻāĻāĻ°āĻŖ, āĻ°āĻŋāĻĄ-āĻ¸āĻ˛ā§āĻŽāĻ¨ āĻ¤ā§āĻ°ā§āĻāĻŋ āĻ¸āĻāĻļā§āĻ§āĻ¨ āĻā§āĻĄ (RAID 5/6), āĻ¤āĻĨā§āĻ¯ā§āĻ° āĻāĻ¨āĻā§āĻ°āĻŋāĻĒā§āĻā§āĻĄ āĻ¸ā§āĻā§āĻ°ā§āĻ (ChaCha20 āĻāĻŦāĻ Poly1305) āĻ¸āĻāĻ°āĻā§āĻˇāĻŖ āĻāĻ°āĻžāĻ° āĻā§āĻˇāĻŽāĻ¤āĻž āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤). āĻāĻ°ā§āĻŽāĻā§āĻˇāĻŽāĻ¤āĻžāĻ° āĻĒāĻ°āĻŋāĻĒā§āĻ°ā§āĻā§āĻˇāĻŋāĻ¤ā§, āĻāĻĒāĻŋ-āĻ āĻ¨-āĻ°āĻžāĻāĻ āĻĒāĻĻā§āĻ§āĻ¤āĻŋāĻ° āĻāĻĒāĻ° āĻāĻŋāĻ¤ā§āĻ¤āĻŋ āĻāĻ°ā§ Btrfs āĻāĻŦāĻ āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻĢāĻžāĻāĻ˛ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§āĻ° āĻĨā§āĻā§ Bcachefs āĻāĻāĻŋāĻ¯āĻŧā§ āĻ°āĻ¯āĻŧā§āĻā§ āĻāĻŦāĻ Ext4 āĻāĻŦāĻ XFS-āĻāĻ° āĻāĻžāĻāĻžāĻāĻžāĻāĻŋ āĻāĻ°ā§āĻŽāĻā§āĻˇāĻŽāĻ¤āĻž āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻāĻ°ā§āĨ¤
Bcachefs-āĻāĻ° āĻŦāĻŋāĻāĻžāĻļā§ āĻ¸āĻžāĻŽā§āĻĒā§āĻ°āĻ¤āĻŋāĻ āĻ āĻ°ā§āĻāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§, āĻ˛ā§āĻāĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻĒāĻ˛āĻŦā§āĻ§ āĻ¸ā§āĻ¨ā§āĻ¯āĻžāĻĒāĻļāĻāĻā§āĻ˛āĻŋāĻ° āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ā§āĻ° āĻ¸ā§āĻĨāĻŋāĻ¤āĻŋāĻļā§āĻ˛āĻ¤āĻž āĻāĻ˛ā§āĻ˛ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤ Btrfs-āĻāĻ° āĻ¤ā§āĻ˛āĻ¨āĻžāĻ¯āĻŧ, Bcachefs-āĻāĻ° āĻ¸ā§āĻ¨ā§āĻ¯āĻžāĻĒāĻļāĻāĻā§āĻ˛āĻŋ āĻāĻāĻ¨ āĻ āĻ¨ā§āĻ āĻāĻžāĻ˛ āĻŽāĻžāĻĒāĻ¯ā§āĻā§āĻ¯ āĻāĻŦāĻ Btrfs-āĻāĻ° āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻ¨āĻŋāĻšāĻŋāĻ¤ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻžāĻā§āĻ˛āĻŋ āĻĨā§āĻā§ āĻŽā§āĻā§āĻ¤āĨ¤ āĻ āĻ¨ā§āĻļā§āĻ˛āĻ¨ā§, āĻŽāĻžāĻāĻāĻ¸āĻāĻŋāĻāĻāĻ˛ āĻŦā§āĻ¯āĻžāĻāĻāĻĒāĻā§āĻ˛āĻŋ āĻ¸āĻāĻāĻ āĻŋāĻ¤ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ¸ā§āĻ¨ā§āĻ¯āĻžāĻĒāĻļāĻāĻā§āĻ˛āĻŋāĻ° āĻāĻžāĻ āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻāĻŋāĻ˛āĨ¤ āĻ¸ā§āĻā§āĻ¯āĻžāĻ˛ā§āĻŦāĻŋāĻ˛āĻŋāĻāĻŋ āĻāĻ¨ā§āĻ¨āĻ¤ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ Bcachefs āĻ āĻ¨ā§āĻ āĻāĻžāĻ āĻāĻ°ā§āĻā§ - āĻĢāĻžāĻāĻ˛ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽāĻāĻŋ 100 TB āĻ¸ā§āĻā§āĻ°ā§āĻā§āĻ° āĻĒāĻ°ā§āĻā§āĻˇāĻžāĻ¯āĻŧ āĻāĻžāĻ˛ āĻĒāĻžāĻ°āĻĢāĻ°ā§āĻŽ āĻāĻ°ā§āĻā§, āĻāĻŦāĻ Bcachefs āĻ āĻĻā§āĻ° āĻāĻŦāĻŋāĻˇā§āĻ¯āĻ¤ā§ 1 PB āĻ¸ā§āĻā§āĻ°ā§āĻā§ āĻĒā§āĻ°āĻ¯āĻŧā§āĻ āĻāĻ°āĻž āĻšāĻŦā§ āĻŦāĻ˛ā§ āĻāĻļāĻž āĻāĻ°āĻž āĻšāĻā§āĻā§āĨ¤ "āĻāĻĒāĻŋ-āĻ āĻ¨-āĻ°āĻžāĻāĻ" (nocow) āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻ¨āĻŋāĻˇā§āĻā§āĻ°āĻŋāĻ¯āĻŧ āĻāĻ°āĻ¤ā§ āĻāĻāĻāĻŋ āĻ¨āĻ¤ā§āĻ¨ nocow āĻŽā§āĻĄ āĻ¯ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤ āĻā§āĻ°ā§āĻˇā§āĻŽā§āĻ° āĻ¸āĻŽāĻ¯āĻŧ, āĻ¤āĻžāĻ°āĻž āĻ¤ā§āĻ°ā§āĻāĻŋ āĻ¸āĻāĻļā§āĻ§āĻ¨ āĻā§āĻĄ āĻāĻŦāĻ RAIDZ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨āĻā§ āĻāĻāĻāĻŋ āĻ¸ā§āĻĨāĻŋāĻ¤āĻŋāĻļā§āĻ˛ āĻ āĻŦāĻ¸ā§āĻĨāĻžāĻ¯āĻŧ āĻāĻ¨āĻžāĻ° āĻĒāĻ°āĻŋāĻāĻ˛ā§āĻĒāĻ¨āĻž āĻāĻ°ā§āĻā§, āĻ¸ā§āĻāĻ¸āĻžāĻĨā§ fsck āĻāĻāĻāĻŋāĻ˛āĻŋāĻāĻŋ āĻĻāĻŋāĻ¯āĻŧā§ āĻĢāĻžāĻāĻ˛ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽāĻā§āĻ˛āĻŋ āĻĒā§āĻ¨āĻ°ā§āĻĻā§āĻ§āĻžāĻ° āĻāĻŦāĻ āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻāĻā§āĻ āĻŽā§āĻŽāĻ°āĻŋ āĻāĻ°āĻā§āĻ° āĻ¸āĻŽāĻ¸ā§āĻ¯āĻžāĻā§āĻ˛āĻŋ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻāĻ°āĻŦā§āĨ¤
āĻāĻŦāĻŋāĻˇā§āĻ¯āĻ¤ā§āĻ° āĻĒāĻ°āĻŋāĻāĻ˛ā§āĻĒāĻ¨āĻžāĻā§āĻ˛āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§, Bcachefs āĻāĻ° āĻŦāĻŋāĻāĻžāĻļā§ āĻŽāĻ°āĻŋāĻāĻž āĻāĻžāĻˇāĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻžāĻ° āĻāĻā§āĻāĻž āĻāĻ˛ā§āĻ˛ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤ Bcachefs-āĻāĻ° āĻ˛ā§āĻāĻā§āĻ° āĻŽāĻ¤ā§, āĻ¤āĻŋāĻ¨āĻŋ āĻā§āĻĄ āĻāĻ°āĻ¤ā§ āĻĒāĻāĻ¨ā§āĻĻ āĻāĻ°ā§āĻ¨, āĻā§āĻĄ āĻĄāĻŋāĻŦāĻžāĻ āĻāĻ°āĻ¤ā§ āĻ¨āĻ¯āĻŧ, āĻāĻŦāĻ āĻāĻāĻ¨ āĻāĻāĻāĻŋ āĻāĻžāĻ˛ āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻĨāĻžāĻāĻ˛ā§ C-āĻ¤ā§ āĻā§āĻĄ āĻ˛ā§āĻāĻž āĻĒāĻžāĻāĻ˛āĨ¤ āĻŽāĻ°āĻŋāĻāĻž āĻāĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§āĻ āĻāĻŋāĻā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§-āĻ¸ā§āĻĒā§āĻ¸ āĻāĻāĻāĻŋāĻ˛āĻŋāĻāĻŋ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ā§ Bcachef-āĻ āĻāĻĄāĻŧāĻŋāĻ¤āĨ¤ āĻ āĻ§āĻŋāĻāĻ¨ā§āĻ¤ā§, āĻ§āĻžāĻ°āĻŖāĻžāĻāĻŋ āĻ§ā§āĻ°ā§ āĻ§ā§āĻ°ā§ āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖāĻ°ā§āĻĒā§ BcachefāĻā§āĻ˛āĻŋāĻā§ āĻŽāĻ°āĻŋāĻāĻž-āĻ āĻĒā§āĻ¨āĻ°ā§āĻ˛āĻŋāĻāĻ¨ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž āĻšāĻā§āĻā§, āĻ¯ā§āĻšā§āĻ¤ā§ āĻāĻ āĻāĻžāĻˇāĻžāĻāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻāĻ˛ā§āĻ˛ā§āĻāĻ¯ā§āĻā§āĻ¯āĻāĻžāĻŦā§ āĻĄāĻŋāĻŦāĻžāĻāĻŋāĻ āĻ¸āĻŽāĻ¯āĻŧ āĻŦāĻžāĻāĻāĻžāĻ¯āĻŧāĨ¤
āĻ˛āĻŋāĻ¨āĻžāĻā§āĻ¸ āĻāĻžāĻ°ā§āĻ¨ā§āĻ˛ā§āĻ° āĻŽā§āĻ˛āĻ§āĻžāĻ°āĻžāĻ¯āĻŧ Bcachef-āĻā§ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ°āĻŋāĻ¤ āĻāĻ°āĻžāĻ° āĻā§āĻˇā§āĻ¤ā§āĻ°ā§, āĻŦāĻĄāĻŧ āĻāĻāĻžāĻ°ā§āĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻā§āĻ˛āĻŋāĻ° (2500 āĻĒā§āĻ¯āĻžāĻ āĻāĻŦāĻ āĻĒā§āĻ°āĻžāĻ¯āĻŧ 90 āĻšāĻžāĻāĻžāĻ° āĻā§āĻĄ āĻ˛āĻžāĻāĻ¨) āĻāĻžāĻ°āĻŖā§ āĻā§āĻ°āĻšāĻŖ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻŦāĻŋāĻ˛āĻŽā§āĻŦāĻŋāĻ¤ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§, āĻ¯āĻž āĻĒāĻ°ā§āĻ¯āĻžāĻ˛ā§āĻāĻ¨āĻž āĻāĻ°āĻž āĻāĻ āĻŋāĻ¨āĨ¤ āĻĒāĻ°ā§āĻ¯āĻžāĻ˛ā§āĻāĻ¨āĻžāĻ° āĻāĻ¤āĻŋ āĻŦāĻžāĻĄāĻŧāĻžāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯, āĻāĻŋāĻā§ āĻŦāĻŋāĻāĻžāĻļāĻāĻžāĻ°ā§ āĻĒā§āĻ¯āĻžāĻ āĻ¸āĻŋāĻ°āĻŋāĻāĻāĻŋāĻā§ āĻā§āĻ āĻāĻŦāĻ āĻ¯ā§āĻā§āĻ¤āĻŋāĻāĻāĻžāĻŦā§ āĻĒā§āĻĨāĻ āĻāĻ°āĻž āĻ āĻāĻļā§ āĻŦāĻŋāĻāĻā§āĻ¤ āĻāĻ°āĻžāĻ° āĻĒāĻ°āĻžāĻŽāĻ°ā§āĻļ āĻĻāĻŋāĻ¯āĻŧā§āĻā§āĻ¨āĨ¤ āĻāĻ˛ā§āĻāĻ¨āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ, āĻāĻŋāĻā§ āĻ āĻāĻļāĻā§āĻ°āĻšāĻŖāĻāĻžāĻ°ā§ āĻāĻāĻāĻ¨ āĻŦāĻŋāĻāĻžāĻļāĻāĻžāĻ°ā§āĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§āĻ°āĻāĻ˛ā§āĻĒā§āĻ° āĻāĻ¨ā§āĻ¨āĻ¯āĻŧāĻ¨ā§āĻ° āĻĻāĻŋāĻā§āĻ āĻĻā§āĻˇā§āĻāĻŋ āĻāĻāĻ°ā§āĻˇāĻŖ āĻāĻ°ā§āĻāĻŋāĻ˛ā§āĻ¨ āĻāĻŦāĻ āĻāĻ° āĻŦāĻŋāĻāĻžāĻļāĻāĻžāĻ°ā§āĻ° āĻ¸āĻžāĻĨā§ āĻāĻŋāĻā§ āĻāĻāĻ˛ā§ āĻā§āĻĄāĻāĻŋ āĻ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤ āĻĨāĻžāĻāĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻāĻŽāĻ¨ āĻŦāĻŋāĻĒāĻĻā§āĻ° āĻĻāĻŋāĻā§āĻ āĻĻā§āĻˇā§āĻāĻŋ āĻāĻāĻ°ā§āĻˇāĻŖ āĻāĻ°ā§āĻāĻŋāĻ˛ā§āĻ¨ (āĻĻā§āĻāĻāĻ¨ Red Hat āĻāĻ°ā§āĻŽāĻāĻžāĻ°ā§ āĻĒā§āĻ°āĻāĻ˛ā§āĻĒā§ āĻāĻā§āĻ°āĻšā§, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻ¤āĻžāĻĻā§āĻ° āĻāĻžāĻ āĻāĻāĻ¨āĻ āĻāĻ˛āĻā§ āĻ¸ā§āĻŽāĻŋāĻ¤ āĻŦāĻžāĻ āĻ¸āĻāĻļā§āĻ§āĻ¨)āĨ¤
Bcachefs-āĻā§ Bcache āĻŦā§āĻ˛āĻ āĻĄāĻŋāĻāĻžāĻāĻ¸ā§āĻ° āĻŦāĻŋāĻāĻžāĻļā§ āĻāĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§āĻ āĻĒāĻ°ā§āĻā§āĻˇāĻŋāĻ¤ āĻĒā§āĻ°āĻ¯ā§āĻā§āĻ¤āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§, āĻ¯āĻž āĻĻā§āĻ°ā§āĻ¤ SSD-āĻ¤ā§ āĻ§ā§āĻ°āĻāĻ¤āĻŋāĻ° āĻšāĻžāĻ°ā§āĻĄ āĻĄā§āĻ°āĻžāĻāĻā§ āĻā§āĻ¯āĻžāĻļā§ āĻ ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻĄāĻŋāĻāĻžāĻāĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ (āĻ°āĻŋāĻ˛āĻŋāĻ 3.10 āĻĨā§āĻā§ āĻāĻžāĻ°ā§āĻ¨ā§āĻ˛ā§ āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤)āĨ¤ Bcachefs āĻāĻĒāĻŋ-āĻ āĻ¨-āĻ°āĻžāĻāĻ (COW) āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§, āĻ¯ā§āĻāĻžāĻ¨ā§ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻā§āĻ˛āĻŋ āĻĄā§āĻāĻž āĻāĻāĻžāĻ°āĻ°āĻžāĻāĻ āĻāĻ°āĻžāĻ° āĻĻāĻŋāĻā§ āĻĒāĻ°āĻŋāĻāĻžāĻ˛āĻŋāĻ¤ āĻāĻ°ā§ āĻ¨āĻž - āĻ¨āĻ¤ā§āĻ¨ āĻ āĻŦāĻ¸ā§āĻĨāĻž āĻāĻāĻāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻ āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ā§ āĻ˛ā§āĻāĻž āĻšāĻ¯āĻŧ, āĻ¯āĻžāĻ° āĻĒāĻ°ā§ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻ āĻŦāĻ¸ā§āĻĨāĻž āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļāĻ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤ āĻšāĻ¯āĻŧāĨ¤
Bcachefs-āĻāĻ° āĻāĻāĻāĻŋ āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯ āĻšāĻ˛ āĻĄā§āĻ°āĻžāĻāĻā§āĻ° āĻŽāĻžāĻ˛ā§āĻāĻŋ-āĻ˛ā§āĻ¯āĻŧāĻžāĻ° āĻ¸āĻāĻ¯ā§āĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨, āĻ¯ā§āĻāĻžāĻ¨ā§ āĻ¸ā§āĻā§āĻ°ā§āĻ āĻŦā§āĻļ āĻāĻ¯āĻŧā§āĻāĻāĻŋ āĻ¸ā§āĻ¤āĻ°ā§āĻ° āĻ¸āĻŽāĻ¨ā§āĻŦāĻ¯āĻŧā§ āĻāĻ āĻŋāĻ¤ - āĻĻā§āĻ°ā§āĻ¤āĻ¤āĻŽ āĻĄā§āĻ°āĻžāĻāĻāĻā§āĻ˛āĻŋ (SSDs) āĻ¨ā§āĻā§āĻ° āĻ¸ā§āĻ¤āĻ°ā§āĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻāĻ¯ā§āĻā§āĻ¤ āĻĨāĻžāĻā§, āĻ¯āĻž āĻĒā§āĻ°āĻžāĻ¯āĻŧāĻļāĻ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻĄā§āĻāĻž āĻā§āĻ¯āĻžāĻļā§ āĻāĻ°āĻ¤ā§ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻšāĻ¯āĻŧ āĻāĻŦāĻ āĻāĻĒāĻ°ā§āĻ° āĻ¸ā§āĻ¤āĻ° āĻāĻ āĻ¨ āĻāĻ°ā§āĨ¤ āĻāĻ°āĻ āĻ§āĻžāĻ°āĻŖāĻā§āĻˇāĻŽāĻ¤āĻž āĻ¸āĻŽā§āĻĒāĻ¨ā§āĻ¨ āĻāĻŦāĻ āĻ¸āĻ¸ā§āĻ¤āĻž āĻĄāĻŋāĻ¸ā§āĻ āĻ¯āĻž āĻāĻŽ āĻāĻžāĻšāĻŋāĻĻāĻžāĻ¯ā§āĻā§āĻ¤ āĻĄā§āĻāĻž āĻ¸āĻā§āĻāĻ¯āĻŧ āĻāĻ°ā§āĨ¤ āĻ˛ā§āĻ¯āĻŧāĻžāĻ°ā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻ°āĻžāĻāĻāĻŦā§āĻ¯āĻžāĻ āĻā§āĻ¯āĻžāĻļāĻŋāĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤ āĻĄā§āĻ°āĻžāĻāĻāĻā§āĻ˛āĻŋ āĻĢāĻžāĻāĻ˛ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§āĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°ā§ āĻŦāĻžāĻ§āĻž āĻ¨āĻž āĻĻāĻŋāĻ¯āĻŧā§ āĻāĻāĻāĻŋ āĻĒāĻžāĻ°ā§āĻāĻŋāĻļāĻ¨ā§ āĻāĻ¤āĻŋāĻļā§āĻ˛āĻāĻžāĻŦā§ āĻ¯ā§āĻā§āĻ¤ āĻāĻŦāĻ āĻŦāĻŋāĻā§āĻāĻŋāĻ¨ā§āĻ¨ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§ (āĻĄā§āĻāĻž āĻ¸ā§āĻŦāĻ¯āĻŧāĻāĻā§āĻ°āĻŋāĻ¯āĻŧāĻāĻžāĻŦā§ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ°āĻŋāĻ¤ āĻšāĻ¯āĻŧ)āĨ¤
āĻāĻ¤ā§āĻ¸: opennet.ru