X-Git-Url: https://pd.if.org/git/?p=btree;a=blobdiff_plain;f=README.md;h=aab487ef589a5d19fabc0afbb9c3f157ef663977;hp=b1206be147916fcfc467d7327bec2c2574955758;hb=f8b82287f4c543bc5a1a97962a3a0c6706d166af;hpb=433c48a8b08c7140d6b103fba147635054d31281 diff --git a/README.md b/README.md index b1206be..aab487e 100644 --- a/README.md +++ b/README.md @@ -19,6 +19,8 @@ threads2i.c Multi-Threaded/Multi-Process with latching implemented by a latc threads2j.c Multi-Threaded/Multi-Process with latching implemented by a latch manager with test & set locks in the first few btree pages with Linux futex system calls during contention. +threadskv1.c Multi-Threaded/Multi-Process based on threads2i.c that generalizes key/value storage in the btree pages. The page slots are reduced to 16 or 32 bits, and the value byte storage occurs along with the key storage. + Compilation is achieved on linux or Windows by: gcc -D STANDALONE threads2h.c -lpthread