Tweetovi
- Tweetovi, trenutna stranica.
- Tweetovi i odgovori
- Medijski sadržaj
Blokirali ste korisnika/cu @AndresFreundTec
Jeste li sigurni da želite vidjeti te tweetove? Time nećete deblokirati korisnika/cu @AndresFreundTec
-
The effect
@firefox can have on my laptop's power usage is just insane. Having some JS heavy website open more than triples power usage.pic.twitter.com/06xSBTnXpJ
Hvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi -
Slides (somewhat repaired) for my
@fosdempgday talk Asynchronous IO for PostgreSQL (and probably also Direct IO) are at https://anarazel.de/talks/2020-01-31-fosdem-aio/aio.pdf …Hvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi -
Well, that was a bit dramatic. While walking to give the presentation, my laptop shut down. Refused to boot again with something like "No TPM found". Luckily booted after disabling the TPM in bios. Certainly doesn't make for a relaxed start into presenting. Sorry for that!https://twitter.com/fosdempgday/status/1223195373268865024 …
Hvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi -
Update: That's been fixed since. Thanks
@axboePrikaži ovu nitHvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi -
Upgraded Kernel. Now my experimental io_uring branch of postgres is broken :( Different backends, inheriting io_urings from the postmaster, aren't allowed to submit events anymore. Only consume. Hm.
Prikaži ovu nitHvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi -
Hvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi
-
When idle my workstation's power supply regulates down its fan so much it stalls. Which then causes it to go to full speed to "recover". At least I think that's the issue. So to work without undue distraction I now have to trigger load in the background, but not benchmarking.
Prikaži ovu nitHvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi -
Probably should look at one of the profile guided binary layout optimizers (e.g.facebook's bolt) and see how much that helps. But I think we also need to look at why our code density/locality is so shitty that we get such a huge number of faults.https://twitter.com/AndresFreundTec/status/1214305610172289024 …
Hvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi -
Oh, and besides being complicated: It currently also breaks perf profiles...
Prikaži ovu nitHvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi -
The magic necessary (linker flags to align the text sufficiently, link to libhugetlbfs, editing elf headers with hugeedit --text, setting up accessible hugetlbfs) seems too big for most, but I wonder if there's a way that could be simplified.
Prikaži ovu nitHvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi -
7.608 M/sec iTLB-loads w/ 50.80% iTLB-load-misses for normal mapping, vs 1.547 M/sec iTLB-loads w/ 48.82% iTLB-load-misses with text mapped as a huge page.
Prikaži ovu nitHvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi -
Interesting. Doing the necessary rituals of sacrifice to get postgres started with the text segment mapped as huge pages yields nearly 10% speedup in a highly concurrent workload.
Prikaži ovu nitHvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi -
New workstation. Finally able to build
@llvmorg without typing on an uncomfortably warm keyboard. And without it taking like half a day to build debug + opt builds.Hvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi -
New laptop without a working ethernet port (only via optional adapter, for thinness) and with a intel wifi card. I could easily work around it (had already ordered a thunderbolt 10gbe ethernet card) - but most people would long have given up at that point.
Prikaži ovu nitHvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi -
Once more I'm concluding that not including non-free firmware on installer images for linux distributions (yes,
@debian, looking at you), is extremely self defeating. It's ridiculous to see a harder time installing a nearly entirely free system as a win for software freedom.Prikaži ovu nitHvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi -
Why on earth did
@intel think it was a good idea to name two different microarchitectures "10th Generation Intel® Core™ i* Processors"? And then choose a numbering scheme that doesn't make a ton of sense, on top?Hvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi -
Hvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi
-
I only wish it allowed negative patterns to move individual directories (e.g. tests) to the end, without having to list everything else.
Prikaži ovu nitHvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi -
I've now set that to src/include/* src/common/* src/port/* config/* src/makefiles/* src/template/* src/backend/* src/fe_utils/* src/bin/* src/interfaces/libpq/* src/pl/* contrib/* src/interfaces/* doc/* src/test/* allowing me to see the "most crucial" (for me) things first.
Prikaži ovu nitHvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi -
Random useful developer discovery for postgres development: git's diff.orderFile option. Allows to change the order in which different files appear in diffs.
Prikaži ovu nitHvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi
Čini se da učitavanje traje već neko vrijeme.
Twitter je možda preopterećen ili ima kratkotrajnih poteškoća u radu. Pokušajte ponovno ili potražite dodatne informacije u odjeljku Status Twittera.