• Opret dig
  • Glemt adgangskode

User account menu

  • Artikler
  • Forside
  • Forum
  • Nyheder
  • Log ind
Hjem
LinuxIN.dk

Snak med

Opret dig!

Af SHL | 12.07.2010 16:24

Chunksize, stride og stripe

Hjælp generelt
Jeg er ved at kigge lidt på chunk-size, stride og stripe. Jeg havde først createt et raid5, men synes hastigheden kører lidt op og ned(endda pauser) når jeg uploader noget til drevet. Jeg har et bootdrev som ikke er i et raid array og der holder den en konstant hastighed.

Nåmen jeg har lavet det std. dvs. 64kB chunk-size. Jeg overvejer nu et rebuild med flg. kommandoer:
mdadm --create /dev/md0 --chunk=1024 --level=5 --raid-devices=4 /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1

og

mkfs.ext3 -v -m .1 -b 4096 -E stride=256,stripe-width=768 /dev/md0

Ser det godt ud og mest af alt. Passer det sammen. Jeg har forsøgt at regne mig frem til stride og stripe vha.:
Calculation
chunk size = 128kB (set by mdadm cmd, see chunk size advise above)
block size = 4kB (recommended for large files, and most of time)
stride = chunk / block = 128kB / 4k = 32kB
stripe-width = stride * ( (n disks in raid5) - 1 ) = 32kB * ( (3) - 1 ) = 32kB * 2 = 64kB

Mvh.
Søren
  • Log ind eller opret dig for at tilføje kommentarer

Kommentarer3

# 1

16 år siden

Permalink

Indsendt af keld den 12. juli 2010 kl. 17:01

Permalink

Re: Chunksize, stride og stripe

Jeg tror altså at mkfs.ext3 selv regner det ud.

men det bør nok være

mkfs.ext3 -v -m .1 -b 4096 -E stride=1024,stripe-width=3072 /dev/md0

brug evt tune2fs til at se parametre, og så test det ved at skrive en stor fil på arrayet. Det skulle gerne kunne skrive med ca 3 * hastigheden på en enkelt disk.
  • Log ind eller opret dig for at tilføje kommentarer

# 2

16 år siden

Permalink

Indsendt af SHL den 12. juli 2010 kl. 19:27

Permalink

Re: Chunksize, stride og stripe

Hvordan finder jeg ud af om mkfs.ext3 selv udregner det?
  • Log ind eller opret dig for at tilføje kommentarer

# 3

16 år siden

Permalink

Indsendt af keld den 12. juli 2010 kl. 20:35

In reply to Re: Chunksize, stride og stripe by SHL

Permalink

Re: Re: Chunksize, stride og stripe

Du finder ud af det ved at se det med tune2fs.
  • Log ind eller opret dig for at tilføje kommentarer

Svar søges

tst 0
Linux Fanpakke til LUG'er og foreninger 0
KDE Plasma 6.6 skrivebordsmiljø udgivet 0
GRUB 2.14 introducerer understøttelse af EROFS, forbedringer til Btrfs og LVM 0
KDE Plasma 6.6 tilføjer en funktion, som brugerne har spurgt efter i evigheder 0

Seneste aktivitet

(U)hyggen breder sig 8
GRUB eller Limine? 2
Commodore-telefon med SailfishOS 2
Det engang så elskede PCLinuxOS er tilbage - og det er stadig en fantastisk Windows erstatning 2
Lenovo P16 2
Microsoft har netop officielt bragt Linux kommandoer til Windows 2
Ubuntu Mate 26.04 | Kern 4
Gnome extensions 6
USB problemer 14
Copy fail sårbarhed åbner for Root adgang 5
Eksperter frygter konsekvenserne ved kunstig intelligens 2
Linux 3
Frankrig lancerer regeringsplan for skift til Linux desktops 4
Pepsi Challenge 18
Canonical planlægger Kontroversielle GRUB ændringer til Ubuntu 26.10 Secure Boot 1
Ubuntu MATE grundlægger Martin Wimpress træder tilbage efter 12 år 1
OpenShot 3.5 tager et spring fremad inden for ydeevne, AI og videoredigering 4
rsync og filsystem 7
Stor sejr for open source, da Tyskland støtter åbent dokumentformat 2
youtube-tui: Nyd YouTube fra terminalen som en professionel 5

© 2026 Linuxin og de respektive skribenter

Oprettet og drevet af nørder siden 2004 !