0:00:15 | tak ahoj tak si neuděláš nuda a mám tady přednášku krát zabývá s výkonem |
---|
0:00:22 | postgres u relační tradičně další databáze |
---|
0:00:28 | na |
---|
0:00:28 | jsem současných linuxových von systémech který |
---|
0:00:32 | lze povaze považovat nějakým způsobem |
---|
0:00:36 | současný |
---|
0:00:37 | co přesně to šílený |
---|
0:00:41 | proč já to pořád tohleto přednášku |
---|
0:00:44 | s nemám koupil jsem si připravili je že já pracuju ve firmě která se zabývá |
---|
0:00:49 | postgres |
---|
0:00:51 | a odporu postgres u tak dál a jako zákazníci dyž přídou tak jako |
---|
0:01:04 | zákazníci dyž přídou |
---|
0:01:05 | tak jako |
---|
0:01:06 | jejich na to upozorňuju že nejsem si inženýr souborový systém nula jsem databázový specialista |
---|
0:01:12 | takže pokud se sem přišli jako dozvědět něco vo |
---|
0:01:16 | vnitřnostech souborový systém nějaký hluk je tak strach taky přednášce |
---|
0:01:21 | takže pokud je tady někdo s uvedeny vývojáři souborový systém prosím vás |
---|
0:01:27 | u sebe dívat |
---|
0:01:31 | zato sem dobrý tak to sem pohodě to jenom chovali |
---|
0:01:35 | takže |
---|
0:01:36 | dvě tady byli dost dat roste se tak je to horší |
---|
0:01:40 | každým případě |
---|
0:01:42 | to pražáci tohleto |
---|
0:01:43 | to přednášku připravil je že zákazníci často přídou jaké máme novej server |
---|
0:01:49 | budem dělat open shift na bázi |
---|
0:01:51 | a teď jaké fázi se na to máme dát pryč |
---|
0:01:55 | to je to bylo lepší případy čtrnáct dní příde |
---|
0:01:58 | vašem případě jako vám dá jako mašinu s nainstalovaným prostě x tři |
---|
0:02:03 | tak ano podle vašich jako |
---|
0:02:05 | benchmarků z roku dva tisíce tři to prostě té naší soubor |
---|
0:02:09 | to jako vstupy lezou že víte že špatně protože po tý doby se událo spoustu |
---|
0:02:13 | věcí těch oborech systémech |
---|
0:02:17 | někdy revolučních někdy evoluční |
---|
0:02:19 | no a |
---|
0:02:22 | jediná odpověď rozumu zákazníci můžete dát je prostě jako fundovaná na základě nějaký benchmark si |
---|
0:02:28 | taky nějaký test takže proto já si své teda jako vlastními tvar ty protože to |
---|
0:02:33 | co sem našel třeba internetu |
---|
0:02:36 | a když třeba na foru jsou nebo kde tak nějak úplně neuspokojilo metodikou |
---|
0:02:42 | takže sem se prostě začal a tohleto soustředit a myslím že to je zajímavý takže |
---|
0:02:47 | proto to tady jako prezentuju |
---|
0:02:53 | když jako se sobě na tom že potřeba současní benchmarky |
---|
0:02:58 | druhá věc je žáci se soustředil na já souborový systémy který jsou nějakým způsobem jako |
---|
0:03:06 | přijatelný pro ručně nastavení processing to znamená že nějaký |
---|
0:03:12 | experimentální souborový systém je který existoval najednou stroji nějaký laboratoři tak jako to není to |
---|
0:03:18 | co já bych si dovedete představit pro proužky nastavení u zákazníka kterýmu jde o peníze |
---|
0:03:24 | takže |
---|
0:03:26 | co to prostě to znamená to že za prvý to souvisí stane spolehlivé žádné ztrácí |
---|
0:03:32 | data jako |
---|
0:03:34 | u databáze by to bylo jako jo nepříjemný |
---|
0:03:37 | aby jako |
---|
0:03:38 | jsou budovy systému přeřekla tady to jako ty data nemám |
---|
0:03:41 | tak to je jedna věc |
---|
0:03:45 | druhá věc je konzistentní líto |
---|
0:03:48 | jestliže máte jestli že máte databázi která není já dva zatížená tak vás tohleto vůbec |
---|
0:03:53 | nemusí zajímat |
---|
0:03:55 | a vrstev ve chvíli kdy ten mu souborový systém není vytížené do tak jako |
---|
0:03:59 | čemu vám to byla to sledovat davy výkon |
---|
0:04:02 | ale okamžiku zavře někde ta databáze chtěli zatížená začne to se na ní vidíte to |
---|
0:04:06 | spousta transakcí |
---|
0:04:08 | tak |
---|
0:04:09 | prohlásit můžete konzistentní vychované že v jednu chvíli vám to dá deset tisíc transakcí druhou |
---|
0:04:14 | chvíli jako tisíc |
---|
0:04:15 | tak já to jako něco co ty koncové uživatele nebo tři |
---|
0:04:19 | no a pak je samozřejmě otázka jakých nástrojů |
---|
0:04:22 | protože to že by to jako vytvořit jako souborový systém tak pak to potřebuje jako |
---|
0:04:26 | údržbu monitoring a tak dál |
---|
0:04:29 | a jak uvidíme tak některý souborový systém je tohleto jako postaven ten hlavu takže potřebuju |
---|
0:04:34 | nějak jako jinej |
---|
0:04:35 | jinej trošku monitoring třeba |
---|
0:04:40 | jako pokud tady budu mít ňákou kritiku těch soudech systém tak nebo není to jako |
---|
0:04:45 | osobní záležitost |
---|
0:04:47 | já |
---|
0:04:49 | vůči učebnu ve jsou velmi systému v podstatě nic nemám |
---|
0:04:54 | ale myslím si že třeba někdy je to ještě po ne úplně do pečený |
---|
0:04:57 | tak aby to bylo pro ruční použít |
---|
0:05:03 | tak |
---|
0:05:04 | veškerý ty benchmarky seděli na přes držku |
---|
0:05:11 | když se dneska vezmete |
---|
0:05:13 | typy možnej zařízení tak buď máte jako rotační desky |
---|
0:05:17 | a nebo chcete |
---|
0:05:19 | a u těch transakčních databází který dělaj jako hodně jo se hodně transakcí |
---|
0:05:26 | hodně náhodnej přístupu na ten by jste prostě rotační diskem dneska jsou neefektivní |
---|
0:05:32 | tak jako cenově neefektivní prostě k tomu abyste postavili |
---|
0:05:36 | ale lidový pole nestandardní stavy discích tak by to pole muselo vydat strašně velký aby |
---|
0:05:41 | se vyrovnal výkonu |
---|
0:05:43 | daleko menší ho pole a chcete |
---|
0:05:46 | takže i když tak se z béčka sou třeba jako |
---|
0:05:48 | jaká dražší přesto |
---|
0:05:51 | s pohledu prostoru s pohledu finančních nákladů pohledu údržby je to efektivní |
---|
0:06:00 | to je ten benchmark nebo |
---|
0:06:02 | celá ta přednáška co se zabývá |
---|
0:06:05 | koho transakční benchmark jsou to benchmarky který dělaj hodně náhodný přístup a tak dál ve |
---|
0:06:11 | chvíli kdy budete mít aplikaci která dělá vidět sekvenčního čtení sekvenční zápisů tam ty pevný |
---|
0:06:17 | disk i |
---|
0:06:19 | soupeř pohodě |
---|
0:06:22 | samozřejmě většinou ty aplikace si nějakej mix takže jako musím rozvážit no ale |
---|
0:06:28 | jako |
---|
0:06:30 | já jsem dělal nějaký benchmarky sekvenčních |
---|
0:06:32 | aplikací nebo aplikaci který mají sekvenční přístup na disk a tam by souborový systémy se |
---|
0:06:37 | liší minimálně ho takže s toho důvodu tady ta přednáška se zabývá u soustředí na |
---|
0:06:42 | tu transakční |
---|
0:06:45 | takže ten atentát akční typ aplikací |
---|
0:06:50 | ta |
---|
0:06:51 | letem světem |
---|
0:06:54 | souhrn a systémová během pěti minut představy |
---|
0:06:57 | to se vlastně jako úžasné bavíme |
---|
0:06:59 | tak jako první skupinou jsou ve systému jsou |
---|
0:07:02 | sou et trojka čtyřka jsem se stal |
---|
0:07:06 | a dalšího spousta jako další soubory systémů |
---|
0:07:11 | který vlastně vychází koncepčně design and nějaký devadesátejch let |
---|
0:07:15 | no |
---|
0:07:17 | vpodstatě to souborový systém a je totožný cíle |
---|
0:07:21 | jednoduchým způsobem |
---|
0:07:22 | spravovat |
---|
0:07:25 | diskový prostor |
---|
0:07:27 | umožnila základní operace a tak dál je to trošku implementovaný jinak podle soudem systému pochopitelně |
---|
0:07:35 | to souvisí s té prochází nějaké postupné vylepšování modernizací |
---|
0:07:39 | je to něco jako spíš evoluční vývoj ne že by přestala ňáká revoluce vtom jsou |
---|
0:07:44 | nové systém |
---|
0:07:46 | souvisí s těmi daty souborový systém jsou většinou zpětně kompatibilní takže |
---|
0:07:52 | tak čtyřku můžete přimontovat jako extraligu a podobně |
---|
0:07:57 | takže případě by souborový systém je já osobně považuju za vyzrálý |
---|
0:08:01 | jsou spolehlivý |
---|
0:08:03 | asi si nebudeme nahlas nalhávat že prostě kus kódu který má osmdesáticím řádek teprve sliby |
---|
0:08:08 | to jako si nefunguje že jo ale |
---|
0:08:12 | jsou prověření v jistém smyslu provedených časem a spoustou poručíka sorry |
---|
0:08:20 | když jsem říkal že pochází jako z devadesátých let tak to je známý do úst |
---|
0:08:25 | multiplex rodiny která vychází z toho úvodního ať to video file systému který byl s |
---|
0:08:30 | prvním linuxu přes next dvojku s trojku a škole čtyřkou |
---|
0:08:36 | stejně tou bych se dneska který vlastně přece na linuxu sou bylo až někdy v |
---|
0:08:41 | roce dva tisíce dva |
---|
0:08:44 | a ve třetím vlastně pochází z komerčního unixu no co výkon grafy |
---|
0:08:50 | takže jako jsou to souborový systém je který vychází trestech let |
---|
0:08:54 | a sou samozřejmě za založení primárně nebo jsou design oni primárně pro rotační média |
---|
0:09:01 | no a postupně se do těch soubor systém doplnil jaký vlastnosti typu access déčko jejich |
---|
0:09:09 | příkazů jako prim |
---|
0:09:10 | nebo se tam ty do plynu vrať bariéry který o kterých se budem bavit za |
---|
0:09:15 | chvilku |
---|
0:09:16 | opravdu se tam chyby samozřejmě vylepšil se škálování na který se naráží těch |
---|
0:09:25 | stěna co je to výkonnější tak se zde whisky a podobně |
---|
0:09:30 | víceméně fungujou ne se zde discích ale |
---|
0:09:33 | jaké vývojáři třeba jsem dneska řekne dobře stopě |
---|
0:09:37 | je to je to konečná okamžiku kdy se začnou využívat |
---|
0:09:41 | sme umožní zařízení nových typů jako trenéra |
---|
0:09:45 | a podobně tak to je něco co jakoby zahynuli vůbec neodpovídá těm soubory systému a |
---|
0:09:53 | jako tam už bude pravděpodobně lepší dost investovat do nějakýho ho kupuje novýho souborový systém |
---|
0:09:58 | postavený na ten na ten princip |
---|
0:10:01 | ram |
---|
0:10:03 | prosím vás jako beránka |
---|
0:10:05 | která tuláků baterku vpodstatě |
---|
0:10:07 | takže jako jiné ztratíte že to tam nemusíte dělat takový takže kešu je teda ta |
---|
0:10:11 | podobně to prostě |
---|
0:10:13 | je to uložený přímo v roce |
---|
0:10:16 | když to hodně zjednodušit |
---|
0:10:18 | no takže přivedete souborový systémy byly poměrně jednoduchý o začátku a neobsahuju nějaký jako základní |
---|
0:10:26 | nebo důležitý vlastnosti který jsou |
---|
0:10:29 | program čím tak nastavím potřeba takže jako jak je volume než vám tam neni |
---|
0:10:33 | a neni ta na podpora pro víc disku automatická nejsou tam snapshot jako době se |
---|
0:10:40 | pokud tydlety věci chcete tak musíte použít nějaký další vrstev tomu linuxové vzteku |
---|
0:10:48 | to sem si jako komplikuje ten deployment že ne vždycky to vy ste spolu jakou |
---|
0:10:51 | takže spoluprací |
---|
0:10:53 | takže třeba jako do roku dva tisíce deset |
---|
0:10:56 | tak and array |
---|
0:10:58 | ta vrstva která mínus řeší lidový ale softwarový lidový poledne jako ne přenášela třeba ty |
---|
0:11:04 | tri mi nebo ne přenášela dají bariéry |
---|
0:11:07 | na ty zařízení což jako byl nepříjemný |
---|
0:11:11 | nepříjemný pro spolehlivost |
---|
0:11:15 | prosím to neřek |
---|
0:11:17 | ty slajdy jsou dneska už na slajd šeru |
---|
0:11:20 | litoval sem odkaz na to perform že jako nemusíte se to fotitelnej co |
---|
0:11:24 | to jako ke stažení |
---|
0:11:29 | druhá věc kterou co možná nezmínil takže já si tady jako zabejvám primárně co je |
---|
0:11:33 | na systému |
---|
0:11:35 | ne zabejvám se windows |
---|
0:11:37 | byť teda na windows jako máme zákazníky ale to jako není moc co řešit a |
---|
0:11:41 | může promítnout fotku nebo render tesco |
---|
0:11:44 | a postgres na patře stejně neběží |
---|
0:11:49 | takže jako |
---|
0:11:50 | tam nemáte moc na výběr |
---|
0:11:52 | a |
---|
0:11:54 | jiní si ní systémy mozek o nemáme na který bys mluvit to takže |
---|
0:12:04 | no a když sem řek že omezením zón |
---|
0:12:06 | ty soubory systému tradiční že prostě |
---|
0:12:09 | a absence funkcionality musí bejt doplňování další vrstva má tak jako tak u základní myšlenkou |
---|
0:12:15 | těch novejch soubory systému addopters ose nebo zase se |
---|
0:12:19 | tak asi integraci telete vrstev získá nějaký další flexibility |
---|
0:12:24 | a možnost návrhu nebo přizpůsobení doufám systému i pro například |
---|
0:12:32 | honzo milá vláda jako prostě hardvér který není jako vyloženě |
---|
0:12:35 | de zanimované jiná vlaků spolehlivost že se počítá se jako větší |
---|
0:12:41 | častějš na selháním a podobně |
---|
0:12:44 | a je to za už je zaměřeno na velký datový objem je že prostě pokud |
---|
0:12:47 | se u |
---|
0:12:48 | u |
---|
0:12:51 | těch taneční soubor systém baví ultra bajtech |
---|
0:12:55 | na soubory |
---|
0:12:56 | tak tady jsou to pretovali ty je samozřejmě |
---|
0:13:00 | design trošku jinak |
---|
0:13:05 | no a tím že zapojit do u té vrstvy sobě tak jako |
---|
0:13:08 | ty souborový systém jako slibuju že nám dali flexibilnější menenžment zabudovaný snapshot ty |
---|
0:13:15 | však sami a takovýdle věc |
---|
0:13:18 | kompresi deduplikace a podobně |
---|
0:13:23 | no a co se týká té historie tak do trace byla pro zaměřovaný roce dva |
---|
0:13:28 | tisíce devět |
---|
0:13:30 | nicméně to bylo zaměřovaný jako ne že by protože to bylo stabilní |
---|
0:13:33 | a ale pro to aby se jako urychlil ten vývoj zabil jste když něco krát |
---|
0:13:38 | že tak |
---|
0:13:42 | je to lepší stole pohledu on disk formátu že vlastně dneska poznámek označené postavili že |
---|
0:13:49 | jako |
---|
0:13:50 | měli by to bejt binárně kompatibilní změny mělo by to neměla by potřeba jako |
---|
0:13:57 | záloha a obnovení těch dat na novou verzi netrefil se |
---|
0:14:02 | někdo tvrdí je budou že dneska water to se stable nebo že pro tak sundali |
---|
0:14:08 | já jsem si že pro databázový aplikace toho typů která který mě zajímá je to |
---|
0:14:12 | pravda není tak ukážu vám pro |
---|
0:14:15 | nicméně některý distribuce od času se už to dneska používá jako defaultní systém a jsem |
---|
0:14:21 | že pro ten blesk to |
---|
0:14:23 | to je |
---|
0:14:24 | přijatelný už ty vlastnosti který vám to poskytuje a snapshot a podobně |
---|
0:14:29 | na oslavu a podobně tak jsou zajímavý |
---|
0:14:34 | název s je takový |
---|
0:14:36 | trošku možná před obraz toho petr zas původně ho viděl sám na solarisu ale jak |
---|
0:14:43 | víme tak jsem ho to rekord |
---|
0:14:45 | a o tý doby |
---|
0:14:49 | je to nejde frekventovaných dívali protože část vývojářů přišla do name osum však open source |
---|
0:14:55 | pokračovatel |
---|
0:14:57 | část vývojářů pracuje na |
---|
0:14:59 | dá von řeknu |
---|
0:15:01 | dnes jako ne které si vyměnil ty vlastnosti takže |
---|
0:15:04 | safra kontrola |
---|
0:15:06 | no a pak je samozřejmě zase se onen usuš jako snaha dostat |
---|
0:15:11 | zase se komory jako |
---|
0:15:15 | jako externí modul do jádra |
---|
0:15:17 | a to je to co já jsem používal |
---|
0:15:21 | pro testování |
---|
0:15:24 | no |
---|
0:15:26 | to bylo jako základ ho souborový systém |
---|
0:15:31 | pokud budou nějaký otázky prosím vás tou máte nějaký otázky tak rovnou se teďka přečte |
---|
0:15:36 | to samý dva nebo přišlo že říkám nesmysly |
---|
0:15:39 | klidně jako |
---|
0:15:41 | přičte |
---|
0:15:43 | ukazujete |
---|
0:15:45 | chtěli |
---|
0:15:51 | nechybí tam někomu jaké fázi jsem například |
---|
0:15:54 | oblíbeného |
---|
0:16:03 | no já jako to windows jako nedestilovala i s toho důvodu že jednak je neznám |
---|
0:16:10 | nejsem jako windows jsem se zbavil někdy před patnácti lety jako |
---|
0:16:14 | dál |
---|
0:16:15 | a se současně jako postgres na windows jako dycky jako trošku vykročila hosta své to |
---|
0:16:21 | zmenšuje a pokud chcete protestovat jako me výkony server tak většinou se do protože ten |
---|
0:16:26 | linux nebo freebsd členové co jako |
---|
0:16:29 | tak |
---|
0:16:31 | nějaký základním vám to přežila když vytvoří ta tvá systém tak máte možnost tom fa |
---|
0:16:36 | systému nastavit nějaký auto při |
---|
0:16:40 | který specifikou |
---|
0:16:42 | jaksi vem fall systém má konkrétně chovat |
---|
0:16:45 | no a já abych se podíváme jaký základní který se jako obecně a pak nějaký |
---|
0:16:50 | vám to vše některý jsou třeba jako ne úplně obvyklý nebo ne o to je |
---|
0:16:53 | známý a týká se to hlavně teda potrestat se za to se |
---|
0:17:00 | tak |
---|
0:17:01 | první co souvisí s se ze riskovat prim vliv prostě máte |
---|
0:17:08 | a |
---|
0:17:10 | data |
---|
0:17:11 | ta smažete je tak prostor se teďka se vo tom nedozví |
---|
0:17:15 | prostě smažete někdo dát s nějakým flekem filesystém letadla jsem soubor je svázanej tadleta můžu |
---|
0:17:20 | použít |
---|
0:17:21 | ale to asi téčko |
---|
0:17:23 | vlastně neví že teda posuv mazaný a že může ty bloky |
---|
0:17:27 | ty stránky použít pro no vida takže může přemazán připravit |
---|
0:17:32 | a přepsat |
---|
0:17:34 | proto jakým způsobem limituje |
---|
0:17:36 | prostě výkon to se teďka |
---|
0:17:41 | jak přesně to funguje docela se z déčko interně já tady nebudu vysvětlovat ale on |
---|
0:17:47 | nějaké koryto je nula ten s |
---|
0:17:49 | ty stránky věci předtím než nenapíše také musí jako přemazat a tak dál a čím |
---|
0:17:54 | dřív v tom c déčku |
---|
0:17:56 | řeknete je tenhle ten blok je prázdnej |
---|
0:17:59 | jeho nepotřebujete nebo nemůže jako dřív vymazat a připravit pro další za |
---|
0:18:04 | a |
---|
0:18:06 | a |
---|
0:18:09 | dokonce to jsou názory že vlastně není úplně níže té se tečou přes idnes jako |
---|
0:18:14 | poradí sami interně |
---|
0:18:16 | tak možný dokonce i intel a těch nejnovějších dědečká přímo říká jako |
---|
0:18:21 | žádný jako prim nezapínejte mně se s tím praštím jako interně v řadiči |
---|
0:18:27 | no nicméně takto zajímavá volba |
---|
0:18:31 | druhá volba jsou krát bariéry |
---|
0:18:35 | to souvisí s tím že když napíšete data na disk tak vlastně ne zapisujete přímo |
---|
0:18:40 | na to médiu a zapisujete je to nějaký keše |
---|
0:18:44 | co ti to dycky dělaj vždycky vezmou ty dá říct vyřešit nějakým způsobem se snaží |
---|
0:18:49 | přeorganizovat o něco to samý dělá vlastně a je ovšem nule na úrovni operačních systémů |
---|
0:18:55 | snaží se jakým způsobem |
---|
0:18:57 | inteligent neseřadit a zprivatizovat zápisy |
---|
0:19:00 | a ten disk |
---|
0:19:01 | tohleto se snaží udělat znova |
---|
0:19:04 | s tím že pollute |
---|
0:19:06 | to zařízení ústí |
---|
0:19:08 | jaký je jakási ta architektura je jak přesně jsou tam jako type kanály tom lese |
---|
0:19:13 | téčko a podobně |
---|
0:19:15 | nebo na rotačním disku se snaží nějak optimalizovat cestu ty hlavička pro |
---|
0:19:20 | takže |
---|
0:19:22 | to jako pěkný ale úplně to jako vlastně rozvíjí takový ten koncert žurnálovací souborový systém |
---|
0:19:28 | takže souborový že žurnálovací souborový systém jsou založeny na to |
---|
0:19:32 | že zapisujete do žurnálu data žurnál data v nějakým přesně daném pořadí horko |
---|
0:19:38 | nejdřív musí zapsat žurnál pak může volat sada patří |
---|
0:19:43 | no a ve chvíli vám to vem disk jako přehází no tak veškerá váš jako |
---|
0:19:47 | očekávání konzistence |
---|
0:19:49 | jsou p h |
---|
0:19:51 | takže proto je cestou v red bariéry teďka jako tomu disku |
---|
0:19:54 | tuhle chvíli |
---|
0:19:56 | všechno co se jako aby soud zapsal to podal tak všechno to předtím musí bejt |
---|
0:20:01 | zapsaný hlediska jako udělá zápis do žurnálu |
---|
0:20:05 | right bariéra |
---|
0:20:07 | co omezuje samozřejmě možnost optimalizace toho co zde disku nebo |
---|
0:20:12 | ty zařízení obecně |
---|
0:20:15 | a snižuje to výkon |
---|
0:20:18 | ní |
---|
0:20:21 | dobrý je že když máte to dobrý a bude záviset déčko s baterkou nebo se |
---|
0:20:27 | teďka s skončí |
---|
0:20:29 | kondenzátorem anebo prostě |
---|
0:20:32 | lidově řadič s |
---|
0:20:34 | na terkou |
---|
0:20:35 | tak tohle to můžete vypnout jste ty baby prej bariéry tu chvíli jako nejsou problém |
---|
0:20:40 | protože by byla neobejdete výpadku proudu |
---|
0:20:44 | tak to zařízení tam stejně jako zapíše i ten zbytek na |
---|
0:20:49 | nedojde tam ty jako asistent |
---|
0:20:53 | a poslední takový obecně se zde ale ne že |
---|
0:21:00 | to byl kdysi dávno takové ty problémy se poprvé se teďka tak svobodovi systémy |
---|
0:21:04 | a operační systémy |
---|
0:21:07 | se si nebyli vědomi toho že se tečka com nemají pět set dvanáct kilo bajtů |
---|
0:21:10 | v evropě tebe nás bajtů sektory |
---|
0:21:13 | a jako z |
---|
0:21:15 | docházelo tam to může se za rovno špatně volič |
---|
0:21:18 | ten diskový oddíl nebo ten co bodovej systém |
---|
0:21:22 | a potom byli sto zapsali prostě kilobajt tak to prase téčko muselo se k několik |
---|
0:21:27 | stránek jako na |
---|
0:21:29 | takže tam docházelo k nějaký jako zesilování zápisů prej computation |
---|
0:21:35 | a to jsou ženy pro výkon a pro život hostovat se teďka nic dobrýho |
---|
0:21:41 | no a co se týká specifické vám to přes tak milý se podívat to petr |
---|
0:21:46 | zase |
---|
0:21:48 | u těch standardních jako souborový systém jako čtyřka by se tesco tak tam jsou nějaký |
---|
0:21:55 | zajímavý |
---|
0:21:56 | možnosti a |
---|
0:22:00 | tebe probírat podíváme se na to byl trefil se kterýma |
---|
0:22:06 | tyhle ty varianty |
---|
0:22:08 | ta zde procesory zakrsl jsou noví souborový systémy který jsou založeny na koupil drahý |
---|
0:22:15 | ústřední myšlenka toho je že tak souborový systém kdykoli vy děláte jako modifikaci nebo jako |
---|
0:22:20 | si interně udělá kopii těch dat a díky tomu že po zaručit vyšší konzistenci |
---|
0:22:26 | může zaručit čech sami |
---|
0:22:28 | může zaručit |
---|
0:22:32 | může vám poskytnout snapshot ty zabudovaný a tak dále |
---|
0:22:36 | no a |
---|
0:22:37 | bohužel jako petr co se když jako použijete ti defaultní konfiguraci je tak bude dále |
---|
0:22:42 | pokud je zoufalý výkon tom prd a čím |
---|
0:22:45 | nasazení |
---|
0:22:46 | a první co a ne po šichtě doporučenej a je to i faq |
---|
0:22:52 | tak je jste vypněte koupil |
---|
0:22:55 | co však o |
---|
0:22:57 | dobře |
---|
0:22:58 | jako je to dost jako |
---|
0:23:00 | a zvláštní doporučení že vezmete že máte souborový systém který je založený na koupil ne |
---|
0:23:05 | tak jako první co udělá takle vypnout |
---|
0:23:08 | kopil krájet |
---|
0:23:10 | a jako to nepříjemný je že ono to vypne i některý další vlastnosti toho filtru |
---|
0:23:15 | co se proč je používat |
---|
0:23:17 | já vám to sice umožňuje to snapshot ty |
---|
0:23:21 | data jako adhoc zapne |
---|
0:23:23 | zapletl to prohraje |
---|
0:23:25 | a je současně to vypne kontrolní součty |
---|
0:23:28 | a já osobně jsem přesvědčenej že to vypne vy jako |
---|
0:23:35 | znemožní do použít vypnutí funk page rámec |
---|
0:23:39 | postgres náklad budou se muset do |
---|
0:23:44 | ta taky hlavu v určité situaci zapisovat celý stránky a celý osmi kilobajty bloky na |
---|
0:23:50 | místo nějakýho jenom daleko menší ho binárního |
---|
0:23:54 | binárního |
---|
0:23:56 | disku rád rozdílu |
---|
0:23:59 | slož |
---|
0:24:01 | no a situacích jako velmi nepříjemný na výkon a je to jeden z důvodů proč |
---|
0:24:04 | jako better ssl |
---|
0:24:06 | a že je zajímavý souborový systém protože je účet jako |
---|
0:24:12 | to nebezpečí který tam hrozí je že by zapíše do osmi kilobajtů stránku |
---|
0:24:18 | cože databázová stránka ale ten souborový systém z nějakýho důvodu zapíše případě výpadku vinou štyři |
---|
0:24:24 | kilobajty sto třeba |
---|
0:24:26 | a better způsobem že tomuhle tomu mělo by odolný |
---|
0:24:30 | bohužel po tím že vypne té kopírované tak jako tuhletu odolnost prací |
---|
0:24:37 | další varianta kterou se mnoho dalšího to vše se téčko pak se zde |
---|
0:24:42 | co údajně zapínali jaký chcete optimalizace ale |
---|
0:24:46 | bohužel jednou jako s |
---|
0:24:48 | vlastnosti sebe profesor |
---|
0:24:50 | je že pojí dokumentace není úplně jako |
---|
0:24:53 | detailní takže jako není řečeno nějaký |
---|
0:24:57 | jako planners nějaký jako další optimalizace na který sou tam jako daleko podrobnější mám to |
---|
0:25:02 | při ale nezkoumal jsem to |
---|
0:25:05 | no a pak jako tyhlety souborový systém nemaj sobě zabudován kompresi která je sem způsobem |
---|
0:25:11 | spekulativní znamená anety sto dvaceti osmi kilobajty blok nebo něco takovýho takže s pokusí se |
---|
0:25:17 | jako zkomprimovat jako začátek a dyž to jako funguje dyž jako dosáhne nějaký komprese tak |
---|
0:25:22 | se zkomprimuje zbytek a jinak se to vypne |
---|
0:25:25 | takže jako je to adepty adaptivní nicméně komprese já jsem nepoužíval |
---|
0:25:32 | respektem nebudu tady prezentovat výsledky s kompresi který bylo něco jako horší |
---|
0:25:38 | no za co se má koupený mám to vše samozřejmě |
---|
0:25:43 | a jakou takou první mám to přímo u |
---|
0:25:45 | je |
---|
0:25:46 | jako co s v i do teda se s panem za to silná standardně stránky |
---|
0:25:50 | sto dvacet osum kilo bajtů |
---|
0:25:53 | a to je asi jako tři to dvakrát |
---|
0:25:58 | šestnáct krát větší |
---|
0:26:00 | budeš tam světlo bajtová stránka postgres |
---|
0:26:04 | takže jako |
---|
0:26:06 | to způsobuje určitou neefektivitu keše takže prostě stý keši se ukládá je za co se |
---|
0:26:12 | má vlastní souboru cache |
---|
0:26:17 | která jako vedle ty patch keše linuxový na tím že jako použijete daleko větší stránku |
---|
0:26:23 | sobě tak je tam daleko míň jakoby slotů a také vše daleko míň adaptivní |
---|
0:26:29 | a působí to co nejmenší menší úspěšností keše a nižší propustnost |
---|
0:26:35 | že první věc jako se chovali se osvědčila také nastavení osmi to wifi stránek |
---|
0:26:41 | druhá věc |
---|
0:26:43 | zakrsl |
---|
0:26:45 | má něco čemu se říká sil |
---|
0:26:47 | zase se jim tento jako transakčního to soubor systému a bylo může ve tmě mu |
---|
0:26:53 | tě na propustnost nebo latence slovy dva standardní místě |
---|
0:26:59 | parametry který sou operačních systémů jako v rovnováze že když zvýšíte propustnost tak slyšíte latenci |
---|
0:27:09 | a následuje jako jsem zmínil |
---|
0:27:14 | parametr ohledně tý zavčasu a chce keše |
---|
0:27:20 | který je možný na linuxu to cache jako omezit vono bys jako měla řídit podobně |
---|
0:27:26 | jako ta standardní patch cache |
---|
0:27:30 | ose spravovaná kernelem tak v okamžiku kdy vám dojde k nějaký jako |
---|
0:27:36 | potřebuje další paměti tak ta akce každá zmenšovat |
---|
0:27:40 | a údajně to problém tam bude jako tam dochází k nějakým problémům já jsem na |
---|
0:27:45 | to nenarazil tady ten benchmark jako není jako paměťové náročné ji takže jsem s tím |
---|
0:27:51 | problém neměl ale dobrý o tom vědět okamžiku kdy máte aplikaci která dělá třeba jako |
---|
0:27:56 | daleko větší dotazy |
---|
0:28:00 | ten benchmark já jsem použil standardní být živen poslat do znát i čítač |
---|
0:28:05 | do plusu |
---|
0:28:07 | tak pro ostatní je to trend eště benchmark které dneska vlastně jako považovali za odsoudit |
---|
0:28:15 | ne úplně odpovídající nicméně je to poměrně pěknej model translačního benchmark úhel vlaky a stres |
---|
0:28:22 | testu |
---|
0:28:23 | aplikace která dělá jako hodně náhodných dotazů |
---|
0:28:29 | dotazů který přistupujou datum přes primární klíč manipulujou si no to je má záznam a |
---|
0:28:33 | máte |
---|
0:28:35 | tom jsem zlej typu operací takže super nějaký náhodný čtení aplikaci náhodný zápisy pro aplikaci |
---|
0:28:43 | jsou tam sekvenční zápis sekvenční nápisy do to rotační logů |
---|
0:28:47 | a tak dál |
---|
0:28:49 | takže není to úplně jako |
---|
0:28:51 | jednostranně zavřenej zaměřeny beruško |
---|
0:28:54 | ten benchmark na dvě základní varianty |
---|
0:28:57 | jedna je taková jednodušší |
---|
0:28:59 | který tomu nezná chtěla jsem se lek ty |
---|
0:29:03 | no a když máte jakou dobu aplikaci kde jako uživatele z devadesáti devíti procent show |
---|
0:29:08 | a maximalizovat jako zapisuje |
---|
0:29:12 | ňáká informace do jakýho logů tak to je dobrej model |
---|
0:29:19 | aby složitější model |
---|
0:29:21 | po složitější ladem který kraj |
---|
0:29:23 | kdy seděla jako čtení zápis insert já bejt já tak |
---|
0:29:30 | to p g bench jako standard jako modeluje jako bankovní aplikace odchytávat přepážky pobočky uživatele |
---|
0:29:38 | účty a tak dál je tak jako dost zjednodušená mamka |
---|
0:29:43 | a ale |
---|
0:29:45 | podstatě libovolná aplikace která přistupuje k ten záznam jednotlivě |
---|
0:29:51 | se tím dá model |
---|
0:29:56 | a jsou tam |
---|
0:29:58 | vy tři kategorie velikosti těch datových to ho datovýho objemu že malej |
---|
0:30:04 | ta |
---|
0:30:07 | tam se pravdu nějaký zamykání a tak dále to je primárním databázi |
---|
0:30:13 | zejména teda štyry to měli variantě v okamžiku kdy se začne zapisovat |
---|
0:30:17 | tak se začne zapisovat do prd vrchního logů |
---|
0:30:21 | a můžou se projít nějaký jako nepříjemnosti stran taky nulu |
---|
0:30:27 | který se musí synchronizovat nevyzdilo při každym kole |
---|
0:30:31 | pak je a nastřihnu varianta |
---|
0:30:34 | to je ta zima polovina paměti |
---|
0:30:37 | dobře vody do white irán euklidova jí ty dát |
---|
0:30:41 | a tam se vo tom mobilu nějaký prostě jako už náš aktivit je třeba při |
---|
0:30:45 | práci s tou svobodou keší |
---|
0:30:48 | vyšel a ty datový objem tak touž jako vyloženě a je houbám naráží suverenity |
---|
0:30:55 | fyzický limity toho disku |
---|
0:30:58 | projevuje se tam jak efektivně tom souborový systém s tím konkrétním zařízením dokáže pracovat |
---|
0:31:06 | takže jako je relativně malý ball s ní |
---|
0:31:12 | který má procesor se čtyřma jádra má |
---|
0:31:16 | což ale není problém |
---|
0:31:19 | není problém protože většina jako těch benchmarků |
---|
0:31:24 | souborových systémů naráží na limity na ty |
---|
0:31:28 | na tý úrovni soubor úlohy |
---|
0:31:30 | umožňuje zařízení ne že ta vaše tak jak se ze zisku |
---|
0:31:34 | s vyjímkou byl trest se který dokázal vytěžit procesory |
---|
0:31:39 | je tam relativně malá |
---|
0:31:41 | malá ranka nemusím gigabajtů |
---|
0:31:45 | je tam jeden disk s béčko vy dint ouško |
---|
0:31:50 | s |
---|
0:31:51 | kernelem který v době kdy začíná ten benchmark |
---|
0:31:54 | tak byla kvantování |
---|
0:31:56 | a myslím si že jsou nemuselo aktualizovat na čtyři nula pět protože jsem tam narazil |
---|
0:32:00 | nějaký problémy |
---|
0:32:02 | co linuxový projdu |
---|
0:32:05 | a |
---|
0:32:07 | pět a postgres ještě skákali zase tu dobu |
---|
0:32:10 | vlastně do teďka dost aktuální stable verze |
---|
0:32:13 | postgres |
---|
0:32:16 | no |
---|
0:32:16 | a teď jako by tady mohli jako lidi začít křičet jako a to není jako |
---|
0:32:19 | reprezentativní |
---|
0:32:21 | na standardní v hardvéru nebude standardní pro učím systému budete mít jako víc procesorů bude |
---|
0:32:26 | tam nic víc ramky |
---|
0:32:28 | a bude tam nikdy zisku a tak dál to je pravda |
---|
0:32:31 | to |
---|
0:32:32 | to je to je to do jistý míry značí zjednodušení |
---|
0:32:37 | a já mám udělat jako další benchmarking |
---|
0:32:42 | také víc krušnější v hardvéru |
---|
0:32:45 | takže sou to nějaký |
---|
0:32:50 | ušlo jako konfiguraci přislíbil která má stě padesáti se ze desky moc samsung u |
---|
0:32:57 | xka se zde áček o to intelu a podobně takže jako |
---|
0:33:02 | a pak trabantu ráno a takový takže jako |
---|
0:33:06 | není to |
---|
0:33:06 | jednoduchý |
---|
0:33:07 | udělá tak benchmark |
---|
0:33:09 | a sehnat nataháte |
---|
0:33:11 | zejména s tím tu s tím ohledem že to jako není časově nenáročná věc |
---|
0:33:16 | takže ten benchmark jako každá ta konfigurace abyste jo testovali dobře aby to byla jako |
---|
0:33:21 | stabilní |
---|
0:33:23 | jako běží asi čtyři dny |
---|
0:33:26 | já jsem otestoval letěla se čtyři se variant |
---|
0:33:30 | který sem jako a eště nějaký který jsem pak musel zahodit |
---|
0:33:33 | protože tam jsou dá u chybu |
---|
0:33:35 | takže jako to je dohromady nějakejch po půl roku práce u půl roku běhu toho |
---|
0:33:39 | systému že jako nejsou to benchmarking který by se dali byla ta koza |
---|
0:33:44 | to bude |
---|
0:33:46 | veškerý ty výsledky |
---|
0:33:49 | sou to jen aby paketů je to asi divná půda |
---|
0:33:53 | jsou tam nějaký dost jako bloky a podobný takže jako pokud vás zajímají detaily si |
---|
0:33:57 | můžete podívat |
---|
0:34:00 | no a teď se podíváme rychle na ty jednotlivý výsledky být živen čili tomu měli |
---|
0:34:05 | small |
---|
0:34:06 | nějakých sto padesát megabajtů litovli no tak tam všechny ty to je něco prostě co |
---|
0:34:11 | se vejde vpohodě do branky |
---|
0:34:13 | a tam všechny ty jsou budovy se stane |
---|
0:34:17 | vtom hloupé stejně s toho prostýho důvodu je to na ten souborový systém vůbec ne |
---|
0:34:21 | sám |
---|
0:34:22 | vlak o takže to spíš taková kontrola |
---|
0:34:25 | kontrola že |
---|
0:34:28 | ten pes se chová |
---|
0:34:30 | rozumím |
---|
0:34:33 | všechny ty grafy na |
---|
0:34:34 | hosty který tady budu prezentovat také tady na jedný straně na je počet transakcí zná |
---|
0:34:39 | kolik těch |
---|
0:34:41 | skoro příkazů |
---|
0:34:42 | techsquare transakcí se udělalo |
---|
0:34:45 | a tady dole je počet klientů zápočet konexí |
---|
0:34:48 | no ste tam byli |
---|
0:34:49 | ten proces to ten systém váš ty procesory tak tady na štyř |
---|
0:34:54 | čtyř konexí vidíte jo to jako dosáhne maxima |
---|
0:34:57 | protože to prostě a nebo dopadlo tak nebo |
---|
0:35:01 | a pak je tady prostě jedna dva čtyři osum |
---|
0:35:04 | a škol šestnáct klientů |
---|
0:35:06 | aby se ukázalo jako škáluje vlastně distance souborový systém sme přetížit |
---|
0:35:12 | no takže level |
---|
0:35:15 | malej datový objem líto měli dyž přeskočím na ten velkej |
---|
0:35:21 | to šepot tomhle případě dvojnásobek ram a kuše to jako a jeho bandu to skutečně |
---|
0:35:26 | omezování diskem |
---|
0:35:27 | tak vidíte jako že u sebe to trošku |
---|
0:35:29 | rozprostřel o je to pořád jenom líto měli držet |
---|
0:35:33 | skutečně s tam ukazuje jako přístup k a jak tam souborový systém dokáže jako využít |
---|
0:35:39 | proces déčko |
---|
0:35:42 | a kdy takže tady souborový systém který zaostává také ze to se zde |
---|
0:35:47 | defaultní konfiguraci |
---|
0:35:49 | prostě |
---|
0:35:53 | je tady vidět a nevýhoda |
---|
0:35:56 | tý velký |
---|
0:35:57 | sto dvaceti osmi kilobajty stránky ty neschopnost vlastně adaptovat tu cache dostatečně ve chvíli netu |
---|
0:36:03 | ze všech sil |
---|
0:36:06 | stránku zmenšila těch osum kilo bajtů jako kozinec tak se dostanete sem |
---|
0:36:11 | co suše |
---|
0:36:14 | jsou vpodstatě jako to samý jako kdo trefil se o co vše na typu souborový |
---|
0:36:18 | systém |
---|
0:36:20 | na jednu |
---|
0:36:23 | tohle to je testování prosím vás název se o mínus nula šest tři |
---|
0:36:27 | a tě vlastně nová verze nula tři štyři pak nula šest pět práci ztrácí čtrnáct |
---|
0:36:32 | dní nebo něco takovýho a tam měla zase jako výrazně snížit tak uvedeme |
---|
0:36:38 | ty kompatibility vrstvy |
---|
0:36:41 | která umožňuje vlastně ten musela visí |
---|
0:36:46 | modul |
---|
0:36:47 | zasaditelným takže jako očekávám že to zase se za osum let jsou trošku |
---|
0:36:54 | takhle to zelený nebo trefil jsem teda |
---|
0:36:57 | kdo to rozkaz který má vypnutý to koupil bránit protože |
---|
0:37:03 | evidentně jako je tam efektivnější |
---|
0:37:06 | projevuje se to na líto mně benchmarků zřejmě proto že když sledujete data tak se |
---|
0:37:11 | tam nemusí dělat nějaký další kopie |
---|
0:37:14 | tak jako stane musí prokázat nějaký stromy mozku a podobně |
---|
0:37:20 | tak |
---|
0:37:22 | no nicméně jako pak tady už nahoře jsou na já si můžu ty zbývající souborový |
---|
0:37:26 | systémy |
---|
0:37:28 | ať už sou to různý verze next soubory systému neboli se tesco nebo nějaký jako |
---|
0:37:34 | souborový systémy |
---|
0:37:36 | trošku exotičtější je potřeba |
---|
0:37:39 | flash dva filesystém moc samsung u které vyloženě design ale já na se teďka |
---|
0:37:47 | když se podívám tak to bylo kvůli tomu výsledky když se podívám na litránek |
---|
0:37:52 | tak |
---|
0:37:54 | to je ve malej že tam to znamená veškerý čtení |
---|
0:37:58 | veškerý čtení ti tu databázi se |
---|
0:38:02 | co vyřídí z keše se ze ramky a všechny zápisy musej zapsat v jednu chvíli |
---|
0:38:08 | do translačního že jsou dostatečně sekvenční zápisy dokumentačního mohu se spoustou syn kvůli dětem transakčního |
---|
0:38:15 | se musí jako zapsat skutečně na disk |
---|
0:38:19 | no a tady vidíte zase jako |
---|
0:38:23 | dobry nemusel tady a to bude profesor |
---|
0:38:28 | tadydle trošku jako líbil tom byl trest osudy řeknete |
---|
0:38:32 | na takovou |
---|
0:38:35 | no koprogramy no a pak jsou tady jako souborový systém je tady uplně nahoře jsou |
---|
0:38:40 | ext |
---|
0:38:40 | štyři chcete |
---|
0:38:43 | trošku porty neex trojka |
---|
0:38:46 | no a tady někde mezitim jako je zase se |
---|
0:38:49 | a tak dál |
---|
0:38:51 | a |
---|
0:38:53 | když si vezmete v potaz že |
---|
0:38:55 | jako co tohleto říkal |
---|
0:38:57 | je že do prstu světle chvíle zoufalé výkonnostně neoptimalita tak jako připouštějí vývojáři petr zase |
---|
0:39:05 | prostě máte |
---|
0:39:07 | poměrně špatný chování eště se k tomu vrátím |
---|
0:39:09 | bude část |
---|
0:39:11 | a |
---|
0:39:12 | vedle toho máte prostě divnej kopírování filesystém které prostě vyspělejší tapetu zakrsl |
---|
0:39:18 | který se chová daleko líp |
---|
0:39:21 | takže je vidět že to lze napsat potom rejpal systém kterej |
---|
0:39:26 | bude jako výkonnostně srovnatelné s |
---|
0:39:31 | s těma |
---|
0:39:32 | jako prohraje von systém |
---|
0:39:36 | když se podívám do té do té trošku jako zjednodušení sou to sou to za |
---|
0:39:40 | ty vlastně ten nejlepší výsledky pro ten file system |
---|
0:39:43 | jenom pro srovnání že jo takže tady je do trefil s |
---|
0:39:46 | zavčas |
---|
0:39:48 | a tady nahoře jsou jako vrácený |
---|
0:39:51 | ty zbývající souborový systém |
---|
0:39:59 | tamní |
---|
0:40:00 | také jsem byla na ten velkej |
---|
0:40:03 | nejnáročnější s pohledu ale u přístupů také vlastně ty lá čili dále |
---|
0:40:08 | a tady je vidět jako jak jsou pro jako zoufale rozprostřel |
---|
0:40:13 | tady dole zase za to sou |
---|
0:40:15 | zas to s standardní jste netlumený |
---|
0:40:19 | na ty procesy |
---|
0:40:23 | a pak sou jako trošku zlepšuje dva krát deset skočim to sou ty |
---|
0:40:27 | ty |
---|
0:40:29 | vybraný nejlepší výsledky |
---|
0:40:32 | no a vidíte že ze pozor prosil teda |
---|
0:40:37 | jo zato se tady |
---|
0:40:40 | když ho trefil se jako řeknete na něm koupil omega vypadá takhle |
---|
0:40:47 | jste už jako je vidět že lejzr to nevidí je nej souborový systém |
---|
0:40:52 | tohle lize trojka prosím vás to je v jádře |
---|
0:40:56 | souborový systém který není v jádře jako je například riser štyři |
---|
0:41:00 | tak prostě nelze použít jako proč |
---|
0:41:02 | z mýho pohledu |
---|
0:41:03 | takže a té osobě si nemyslím že by se ryze štyři někdy dostal na |
---|
0:41:07 | jestli je to nedokázali volby půl roku dva tisíce devět tak to nedokážou prostě |
---|
0:41:13 | nejbližší době |
---|
0:41:15 | a pak jsou tady nahoře |
---|
0:41:18 | když se teskor čtyřka zase |
---|
0:41:20 | takže tady je vidět poměrně jako jasné urážet ty koupil krát souborový systém |
---|
0:41:27 | což ale neznamená kde špatně že o tom znamená jako že ty chopil souborový systém |
---|
0:41:32 | jsou |
---|
0:41:35 | nedomyšlený |
---|
0:41:36 | ale prostě platí beze nějaký vlastnosti |
---|
0:41:39 | ty souborový systém který a postupy |
---|
0:41:41 | pokud budete chtít |
---|
0:41:43 | teďka mají vlastnosti dosáhnout s obličejem soubor systémem tak tam budete stejně potom se dá |
---|
0:41:47 | to lenko |
---|
0:41:49 | třeba pro snapshot i |
---|
0:41:51 | ad to zase příde sadistek ve chvíli vytvoříte snapshot tak to bude mít dopad na |
---|
0:41:55 | výkon |
---|
0:41:58 | no taková |
---|
0:42:00 | to co tady je to není vidět |
---|
0:42:03 | tech souborech stavech tak je dopad ti hrají barech |
---|
0:42:07 | pro se teďko který tam byl použitý také s jednu z těch nejlepších co teče |
---|
0:42:11 | od intelu připojitelný přesnost přestat a |
---|
0:42:15 | takže na sobě má prostě jako |
---|
0:42:18 | na krku nebo kondenzátor nebo co |
---|
0:42:21 | a tudíž learning lze |
---|
0:42:23 | dají vypnout yprech barier |
---|
0:42:25 | ta tady vidíte prostě jak |
---|
0:42:26 | funguje souborový systém si nekupuju bariéra má teda pak se zakomprimovat je má |
---|
0:42:32 | a vlastně tím že jako tipnete bariéry tak tady dostanete logiky s |
---|
0:42:36 | transakcí vyšší |
---|
0:42:40 | takhle ten propad prosím vás ta check point |
---|
0:42:43 | kde ta databáze musí jako diskuse synchronizovat cache a lze to lze to nějakým způsobem |
---|
0:42:49 | kulturní dal nemusí to bejt brutální |
---|
0:42:52 | zdaleka |
---|
0:42:54 | takže vy je vždy ve kterém mají poměrně velký výkon |
---|
0:42:57 | je poměrně vlaky dopad |
---|
0:43:03 | nicméně zatím jsme se vede bavili jako s podstatě jenom datovou propustnost už počtu transakci |
---|
0:43:08 | za vteřinu a to jako u těch transakční systémy nějakou tady dělám že ta vlastnost |
---|
0:43:13 | může ta jako variabilita tolik |
---|
0:43:15 | a to znamená jak jako se tam ta vada ten výkon mých čase |
---|
0:43:20 | a jak je potom rozptyl |
---|
0:43:22 | tech latencí |
---|
0:43:24 | ta tohle výkon |
---|
0:43:26 | čase |
---|
0:43:28 | to je prvních pět minut benchmark o pět minut toho běhu který má třicet minut |
---|
0:43:33 | a |
---|
0:43:35 | je to se šestnácti klienta tom velkém hlídají benchmarku |
---|
0:43:39 | tady vidíte že jako nahoře si teď jako u dunaje |
---|
0:43:42 | jsem se čtyřka |
---|
0:43:44 | jakou |
---|
0:43:46 | no přesto jako skáče to jako není nepříjemný |
---|
0:43:49 | tady pod tím je petr to s odstupem pokud dá jet tady potíme trošku rozrostl |
---|
0:43:56 | který ale lze určitě plnit poskytuje možnost jako přesouvat pilulky a tak dál na různých |
---|
0:44:02 | zařízení což je zajímavý |
---|
0:44:05 | no ale tady po tím jako je to byl tady zase se zapnutým koupil grand |
---|
0:44:08 | a to je prosím vás chování který jako nechcete vidět a proč systém |
---|
0:44:12 | jo |
---|
0:44:13 | to je proto todleto říká jako tady |
---|
0:44:15 | dvacet vteřin to něco dělá a to spadne na mu a ten systém nic nedala |
---|
0:44:19 | pak to jako zase vyskočí nahoru a to je situace kdy vás noci budí telefonem |
---|
0:44:25 | potřebuje |
---|
0:44:29 | tak |
---|
0:44:30 | já se tomu jako trošku vrátím |
---|
0:44:31 | jako chtěla klukům |
---|
0:44:34 | o čem přesně to je způsobem |
---|
0:44:38 | takovou |
---|
0:44:40 | zajímavou otázku kterous ozvete otřást jako před časem |
---|
0:44:44 | tak je jakou velikost disku jinou velikost stránek postgres u toho že postgres mávali default |
---|
0:44:50 | osmi kilobajty stránky |
---|
0:44:53 | prosím a datový soubory které tady jsou bude se vozili na osmi dvoubajtových tyto kousky |
---|
0:44:58 | a |
---|
0:44:59 | přesto se potom jsou právě ty řádky |
---|
0:45:02 | no ale a ve chvíli založeny ve výsledku zapisujou ty data tak se zapisujou ty |
---|
0:45:07 | osmi kilometrů webový stránky celý |
---|
0:45:10 | malej se to dá teda couplet to je taky |
---|
0:45:14 | v linuxu že jo tak máte hotovost mi to webový stránky odnesu pak máte čtyři |
---|
0:45:18 | kilo bajtů vy stránky na úrovni operačním systému že postgres nebo aspoň teda nandali snad |
---|
0:45:24 | formát |
---|
0:45:25 | je největší stránka paměťová štyři kilobajty |
---|
0:45:28 | o tím |
---|
0:45:30 | jsou |
---|
0:45:33 | sou |
---|
0:45:34 | stránky souborový systém který mají a štyři kilobajty takže najdi von čtyři kilobajty |
---|
0:45:39 | no potom jsou |
---|
0:45:41 | stránky nebo prostě kousky na úrovni toho umožňuje zařízení autě jsou standardních do vaší strany |
---|
0:45:47 | disků to bylo pět set dvanáct bajtů |
---|
0:45:50 | potom se s toho dělané vy větší stránky |
---|
0:45:54 | ten vůbec jako když tam byla větší stránka tak nebyl takové logo že prostě náhodnej |
---|
0:46:00 | přístup |
---|
0:46:01 | k tomu konkrétnímu místu byl daleko víc významnější než prostě dyž se to zapsalo |
---|
0:46:07 | a nevím |
---|
0:46:08 | štyři kilobajty nemusím kilobajtů touž nebyl takové a dopad |
---|
0:46:12 | takže tam to pako děláš vole úseku se ukaž se zde riskuje tak uplyne tak |
---|
0:46:18 | se terezky mají čtyři kilometry stránky |
---|
0:46:21 | aby když tam uděláte osmi kilometrů stránku tak jako dvakrát být zapíšete protože se zde |
---|
0:46:28 | protože ten disk musí prostě přepsat jako dvě čtyřslova je to výstraha |
---|
0:46:35 | no a takže já jsem dal takového pokus překompilován sem si pozve s tou šest |
---|
0:46:40 | kilobajtů stránkou a podal jsem se na ten transakční našla |
---|
0:46:44 | ono to samozřejmě znamená že pak že když budete nižší sto webový stránky tak ta |
---|
0:46:48 | keše jako a na ty vnější že ho nemá jako větší volnost |
---|
0:46:52 | který bloky navyšovat a který ne |
---|
0:46:54 | na tohle to je |
---|
0:46:57 | výkon |
---|
0:46:58 | se s osmi kilobajtů stránkovat ono to je |
---|
0:47:01 | účtovali to vás teda že vidíte že tady získala přece pro ten výkon |
---|
0:47:07 | a |
---|
0:47:08 | není tady vůbec žádný mezi těmi si to je diskách nebudou disk a |
---|
0:47:14 | co napadá někoho pošlu také |
---|
0:47:20 | je taky dlouho nenapadlo došlo bylo po půl roce pročetl tam není žádnej výkon |
---|
0:47:25 | jasně tak o tom že to je tím že to je se zde vyskytli dneska |
---|
0:47:28 | záda jako bezproblémů |
---|
0:47:30 | ale ten benchmark to vlastně vůbec netrestali takže postgres ty stránky přepisu on nemá že |
---|
0:47:37 | jakost jako tom disku řeknete tady zapiš tu stránku zapiš nákup tak on ví že |
---|
0:47:41 | postará vezou šachové smazaná vlastně |
---|
0:47:43 | no takže jako ten benchmark vlastně vůbec nepěstuje |
---|
0:47:47 | a tady to jenom potvrzení toho |
---|
0:47:49 | tady prosím vás jako rozdíl asi deseti transakcí za vteřinu co však to je nezanedbatelný |
---|
0:47:55 | takže tady je to je vidět že takže co je to poměrně jako hodně dát |
---|
0:48:01 | tu daleko větší |
---|
0:48:02 | diskovej datový objem aby se otestovala to při velmi disku ano |
---|
0:48:20 | no takle postgres doposud postgres nezapisuje čistý stránky jo jakou to má jako flek který |
---|
0:48:26 | říká |
---|
0:48:32 | já nevím jo |
---|
0:48:34 | ne mám myslet si že by to tady složité stejně nula efekty |
---|
0:48:38 | jo |
---|
0:48:40 | no to je jedna věc druhá věc je se teďka možnou sledovat kolik dát byl |
---|
0:48:45 | zapsaný na disk jo prostě kolik dáte skutečně napsal |
---|
0:48:49 | a tak se déčko je tam nějaký sládkovi parametr a zdá nic třicet dva megabajtů |
---|
0:48:54 | jakákoli tři stromy bajtově kusů svého napsal |
---|
0:48:58 | tady to je vzácný to webová stránka která měla ještě |
---|
0:49:02 | tři tisíce to no tak ty za vteřinu |
---|
0:49:04 | a tohle to jsou stránky čtyř kilo bajtů |
---|
0:49:08 | který bylo čtyři tisíce transakcí na stařenku asi o třicet procent větší výkon |
---|
0:49:12 | podle počet gigabajtů který se zlatem |
---|
0:49:15 | při čtyřhodinoví benchmark zapsala takže tady zapsal při nichž je translačním to kus dopsala si |
---|
0:49:20 | necelej tramvaj |
---|
0:49:22 | a tady zapsalo jako |
---|
0:49:23 | osum se hlídat |
---|
0:49:25 | cože rozdíl |
---|
0:49:27 | a to mléko eště to neni za |
---|
0:49:29 | celá pohádka |
---|
0:49:32 | tady by bylo dobrý tohleto kompenzovat aby se to ukázalo při stejně translačním toku |
---|
0:49:38 | kolik by se tam napsal |
---|
0:49:39 | to vypadá takhle |
---|
0:49:41 | no |
---|
0:49:42 | todleto to červený je to kompenzovaný je to znamená že tady se ušetřilo třicet procent |
---|
0:49:46 | zápisu na tu značku až na to zjednodušili |
---|
0:49:49 | tak tady se ušetřilo třicet procent životnosti tak se začne |
---|
0:49:54 | jo |
---|
0:49:54 | jako |
---|
0:49:57 | tohle ten jsem se zajímavý |
---|
0:49:58 | to je nepříjemný je že by u postgres u k tomu abyste změnili to velikosti |
---|
0:50:02 | stránky tak musíte překompilovat postgres |
---|
0:50:06 | prostě ty standardní by náchylná k něčemu |
---|
0:50:11 | takže když to shrnu tak jako |
---|
0:50:14 | tak teďka jsem se schová jako velice podobný chování |
---|
0:50:17 | myslím že to jsou |
---|
0:50:19 | více mě dobré a ty rozdíly mezi a čtyřkou alice teskem jsou víceméně no to |
---|
0:50:24 | že jeden na vyšší výkon a vyšší latence a dvěma nižší výkonnější latence rovnější rozptyl |
---|
0:50:30 | jo |
---|
0:50:32 | co s jako je |
---|
0:50:35 | pěkný |
---|
0:50:36 | je tam poměrně zásadní vliv greibach je |
---|
0:50:39 | a je tam ale minimální |
---|
0:50:41 | za předpokladu můžeme použít jenom když máte probíhá kde |
---|
0:50:44 | a je tam minimální dopad |
---|
0:50:48 | dopad toho tedy mu s těch důvodů který tam jako tady což nějaký spekulace který |
---|
0:50:53 | jsem jako přečti měl ale |
---|
0:50:56 | tak jsem vysvětlil jako proč vlastně ten benchmark to vůbec naprosto |
---|
0:51:01 | better ssl jako značná cena za ty vlastnosti no dost jako |
---|
0:51:07 | já si přiměřená prostě pokud budete stejný vlastnosti jako snapshot pin a podobně chtít žít |
---|
0:51:12 | získat holt standardního souboru jo systému tak za to zaplatíte stejně akorát je to prostě |
---|
0:51:17 | integrovaný do |
---|
0:51:19 | do toho souboru jo systému |
---|
0:51:22 | a |
---|
0:51:25 | máte to tu nějakou vyšší taxy |
---|
0:51:27 | co se týká metr ssl |
---|
0:51:29 | tak jako všechny problémy který si mě předběh parkování byli sme profesor |
---|
0:51:34 | žádnej souborový systém včetně ja těžko realizovat podobně nezpůsobil tolik jako na činnosti |
---|
0:51:40 | dobrý je že to jako |
---|
0:51:42 | že to |
---|
0:51:44 | nezpůsobily žádný date akorát všimla cože to neznamená že by tam nebyli dost jako například |
---|
0:51:49 | i já jsem ne žádný nerad |
---|
0:51:53 | zakrsl |
---|
0:51:54 | zato se je takovej |
---|
0:51:56 | cizinec ve světě linuxu |
---|
0:51:59 | ale z mýho pohledu je daleko vyzrálejší myslím si že |
---|
0:52:04 | ušli blížíme dostavíte ten co se od mínus bude jako používali to stručně násobení možná |
---|
0:52:10 | ne přímo jako |
---|
0:52:13 | ty další verzi ale |
---|
0:52:15 | začíná se tak nebezpečně blíží produkční kvalitě |
---|
0:52:20 | nicméně jako ve chvíli kdybych uvažoval vlaso není zas to server bych možná jako uvažovalo |
---|
0:52:25 | to že tam prostě nasadim |
---|
0:52:28 | přeji hvězdičkovému něco bude to zase se jako je nativní |
---|
0:52:32 | že se nám to žádal bych je nějaký |
---|
0:52:37 | takže jako závěr |
---|
0:52:38 | pokud vám stačí taneční soubor systém tak použita prostě to co je defaultní vaší databáze |
---|
0:52:44 | další distribuci a křižovatek s teďka neboli se tesco |
---|
0:52:50 | nebo podporovaný nějakým způsobem |
---|
0:52:52 | vyplatí se věnovat jak je často venku |
---|
0:52:55 | a pokuď nemůžete ty |
---|
0:52:56 | jako a dva z vlastnosti tak |
---|
0:52:59 | kdo za to se asi dobrá volba petr co se bych ještě počkal |
---|