• 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

15 år 10 måneder 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

15 år 10 måneder 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

15 år 10 måneder 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

Ubunutu Mate 26.04 | Kern 0
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

Seneste aktivitet

Eksperter frygter konsekvenserne ved kunstig intelligens 1
Gnome extensions 1
Copy fail sårbarhed åbner for Root adgang 3
USB problemer 4
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
(U)hyggen breder sig 6
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
Lukker og slukker 8
BigLinux 6
Det engang så elskede PCLinuxOS er tilbage - og det er stadig en fantastisk Windows erstatning 1
Mousam er en detaljeret desktop vejrapp til Linux 1
Hjælp til Handbrake - ingen dk-undertekster 1
luckyBackup 2
GIMP 30

© 2026 Linuxin og de respektive skribenter

Oprettet og drevet af nørder siden 2004 !