Lewis Chan

Results 27 issues of Lewis Chan

Hi. I see this article https://johnnysswlab.com/faster-hash-maps-binary-trees-etc-through-data-layout-modification/ and is eager to try the example. But I find that something wrong with https://github.com/ibogosavljevic/johnysswlab/blob/master/2023-09-datastucturelayout/compile.sh `clang++ -Werror -DLIKWID_PERFMON -O3 -std=c++17 -Werror -g array_of_pointers.cpp -I...

Hi. I like this article https://johnnysswlab.com/faster-hash-maps-binary-trees-etc-through-data-layout-modification/ I try it by self and find interesting results. compile: `clang++ -DLIKWID_PERFMON -O3 -std=c++17 -g array_of_pointers.cpp -I ../common -fopenmp` On fedora, clang 15 within...

Hi, calio. I love this cheat sheet. I've learned some concepts from `ragel-guide.pdf`. Somehow I think the word `machine` is misused by the author. Isn't it better to replace it...

I run it on x86_64 in virtualbox, but it shows empty. Don't know what's wrong. gcc and other tools are located /usr/bin, so I have to use `--gcc-tools-base` , or...

According to README page, I find that only `pg_lock_tracer ` do with `-r` option, whereas the other two don't. I try to remove `-r` from `pg_lock_tracer ` command, and it...

need-more-info

> In order to be able to attach the uprobes to the functions, they should not to be optimized away (e.g., inlined) during the compilation of PostgreSQL. Otherwise errors like...

need-more-info

Hi, after reading https://johnnysswlab.com/the-memory-subsystem-from-the-viewpoint-of-software-how-memory-subsystem-effects-software-performance-1-2/ , I feel it's worthy to try by myself. As I run many times, it's not convenient to copy every data into Excel or google charts...