pcu.git  about / heads / tags
page cache utilities for Linux
$ git log --pretty=format:'%h %s (%cs)%d' v0.1.0 --
e69018a initial (2008-10-24)
	(tag: v0.1.0)

$ git cat-file blob v0.1.0: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