pcu.git about / heads / tags
page cache utilities for Linux
$ git log --pretty=format:'%h %s (%cs)%d' v0.1.1 --
37a28cb Add install target to Makefile (2009-05-06)
(tag: v0.1.1)
5feccbb Define macros to enable 64-bit file support on 32-bit (2008-11-04)
e69018a initial (2008-10-24)
(tag: v0.1.0)
$ git cat-file blob v0.1.1:README
command-line utils for viewing/managing the Linux page cache
pcu-mincore - shows the pages in the page cache for given files
pcu-mincore <files>
pcu-fadvise - runs posix_fadvise(2) on a given file
pcu-fadvise [-a advice] [-o offset] [-l length] <files>
advice can be one of:
normal, sequential, random, noreuse, willneed, dontneed
See posix_fadvise(2) and mincore(2) manpages for more details.
# heads (aka `branches'):
$ git for-each-ref --sort=-creatordate refs/heads \
--format='%(HEAD) %(refname:short) %(subject) (%(creatordate:short))'
* master mincore: fix mismatched parentheses (2015-05-13)
# tags:
$ git for-each-ref --sort=-creatordate refs/tags \
--format='%(refname:short) %(subject) (%(creatordate:short))'
v0.3.0 pcu 0.3.0 - syncfs() support for pcu-fsync (2012-11-28) tar.gz
v0.2.1 pcu 0.2.1 (2009-08-01) tar.gz
v0.2.0 pcu v0.2.0 (2009-05-10) tar.gz
v0.1.1 pcu v0.1.1 (2009-05-06) tar.gz
v0.1.0 pcu v0.1.0 (2008-10-24) tar.gz
git clone https://yhbt.net/pcu.git