acer | siema | 00:23 |
---|---|---|
jacekowski | BlessJah: to jest zwiazane z tym ze linux ssie | 09:52 |
jacekowski | BlessJah: bo I/O nie jest odpowiednio laczone | 09:53 |
jacekowski | BlessJah: tylko idzie w jakiejs z dupy kolejnosci | 09:53 |
jacekowski | BlessJah: a do tego caly narzut na syscalla | 09:53 |
jacekowski | BlessJah: bo jest tylko block size do systemowego bufora | 09:54 |
jacekowski | BlessJah: potem idzie to juz jak se system widzi | 09:54 |
BlessJah | cat(){ dd if="${1}" bs=1M } | 10:01 |
BlessJah | ^^ | 10:01 |
BlessJah | jacekowski: to musiałoby być podwójnie buforowane, najpierw system buforuje requesty odczytu albo dane do zapisania, układa je i dopiero do buforu urządzenia daje | 10:02 |
BlessJah | ciekawe co zrobi jak bs dam wiekszy niz bufor dysku | 10:03 |
Dread | wiesz co to cache? | 10:06 |
Dread | tzn. ten w ramie | 10:07 |
BlessJah | Dread: mozesz wyjasnic | 10:07 |
Dread | po prostu jądro oleje twój bs | 10:09 |
Dread | i co sie nie zmieści w cache dysku będzie kolejkować w ramie | 10:09 |
Dread | po to system robi sobie cache w ramie. | 10:09 |
BlessJah | a, ty o bs wiekszym niz bufor dysku | 10:09 |
Dread | tak. | 10:09 |
BlessJah | myslalem ze o tym wczesniej, buforowaniu requestow i potem zmianie ich kolejnosci/laczeinu | 10:10 |
Dread | od tego chyba io scheduler jest iirc. | 10:10 |
BlessJah | moje wczorajsze eksperymenty z bs=512 bs=4096 i bs=1M wskazuja ze scheduler nie dziala tak jak moglby dzialac | 10:11 |
Dread | wiesz, bo jak dajesz bs, to dd wrzuca tyle ile jest w bsie w cache | 10:12 |
Dread | i robi sync | 10:12 |
Dread | i tak do usranej śmierci | 10:13 |
BlessJah | gdyby sync opóźniał, to by działało dobrze | 10:13 |
jacekowski | BlessJah: to bs oznacza tylko ze ssize_t read(int fd, void *buf, size_t count); | 11:20 |
jacekowski | BlessJah: i bs kontroluje count | 11:20 |
jacekowski | read() attempts to read up to count bytes from file descriptor fd into the buffer starting at buf. | 11:20 |
jacekowski | a dd nie robi sync'a | 11:22 |
jacekowski | znaczy sie nie, domyslnie | 11:24 |
Ashiren | https://romanrm.net/dd-benchmark | 11:39 |
dweller | fio | 13:45 |
drathir | bry... | 14:57 |
wireboot | czesc | 19:53 |
TheNumb | zesc | 19:54 |
Ashiren | . | 21:14 |
acer | kto ma ubuntu? | 22:05 |
pcctw | no w tym pokoju to przynajmniej 99.99% :) | 22:10 |
pcctw | powinno miec ;) | 22:10 |
pcctw | a moze tu sami windowsowcy? siedza i palce zagryzają z zazdrosci? :p | 22:15 |
gjm | pale wapieza | 23:01 |
pcctw | chyba nie palilem nigdy - a przynajmniej nie przypominam sobie - co to ten wapiez? | 23:25 |
pcctw | literowka moze ;) | 23:25 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!