文件名称:pcma:页面缓存我的资产
文件大小:22KB
文件格式:ZIP
更新时间:2024-08-02 16:43:08
C
PCMA(5) 手册页 名称 pcma - 页面缓存我的资产 概要 pcma(5)提供了网络协议、服务器和参考客户端来预热页面缓存并避免页面缓存逐出。 执行 基于ØMQ和MessagePack的协议。 单线程 C 服务器。 请参阅pcmad(1) 。 单线程、单请求 C 客户端。 请参阅pcmac(1) 。 提供示例 Ruby 实现的简单测试客户端test/suite.rb 。 使用mmap(2)和mlock(2)锁定文件。 锁定仅影响文件的开头,直至锁定时观察到的大小。 如果需要,可以重新锁定文件。 警告 如果您不完全理解在操作系统的虚拟内存中锁定页面的含义,请不要使用这个项目。 我不会为您糟糕的内存管理决定负责。 pcma(5)是一个危险的工具,你可能会严重损害你的系统。 此外,提供的 Upstart 和 systemd 脚本会调整 OOM 杀手永远不会杀死pcmad(1
【文件预览】:
pcma-master
----Makefile.am(152B)
----.gitignore(211B)
----README.asciidoc(19B)
----src()
--------Makefile.am(366B)
--------common.h(1KB)
--------server.h(211B)
--------client.h(321B)
--------server.c(14KB)
--------mlockfile.h(404B)
--------client.c(6KB)
--------common.c(3KB)
--------mlockfile.c(3KB)
----init()
--------Makefile.am(410B)
--------pcmad.lsb.in(2KB)
--------pcmad.upstart.in(234B)
--------pcmad.service.in(174B)
----.travis.yml(204B)
----ROADMAP.asciidoc(558B)
----configure.ac(1KB)
----COPYING(729B)
----debian()
--------compat(2B)
--------control(521B)
--------copyright(10B)
--------source()
--------pcma.pcmad.init(17B)
--------pcma.pcmad.upstart(21B)
--------changelog(279B)
--------rules(185B)
----man()
--------Makefile.am(325B)
--------pcmad.1.asciidoc(829B)
--------pcmac.1.asciidoc(1KB)
--------pcma.5.asciidoc(3KB)
----examples()
--------client.py(378B)
----tests()
--------suite.rb(807B)
----INSTALL(108B)
----build.sh(51B)
----autogen.sh(69B)
----AUTHORS(275B)