CurveFS S3本地缓存盘方案(); /** * @brief tell whether the obj is cached in local cache disk. */ bool IsCached(std::string name); void addCache(std::string name); /** * @brief tell whether the cache /**© XXX Page 5 of 9 * @brief trim cache func. */ void TrimCache(); /** * @brief: start trim thread. */ void TrimRun(); /** * @brief: stop trim thread. */ std::string fileName, const char* buf, uint64_t length);© XXX Page 6 of 9 /** * @brief Create Disk Write Cache Dir. */ int CreateDir(const std::string cacheDir); bool IsDirExist(const0 码力 | 9 页 | 150.46 KB | 6 月前3
4.Apache RocketMQ Meetup Shenzhen.keydescribed for Alibaba’s products remains at the sole discretion of Alibaba. Presentation Agenda A Brief History of Apache RocketMQ Apache RocketMQ Community Cloud Native OpenMessaging Standard Apache Presentation Agenda A Brief History of Apache RocketMQ Apache RocketMQ Community Cloud Native OpenMessaging Standard Apache RocketMQ 5.0 7 A Brief History of Apache RocketMQ 8 A Brief History of Apache Apache RocketMQ 9 A Brief History of Apache RocketMQ 10 A Brief History of Apache RocketMQ 11 A Brief History of Apache RocketMQ Presentation Agenda A Brief History of Apache RocketMQ Apache RocketMQ0 码力 | 40 页 | 27.97 MB | 1 年前3
Curve文件系统空间分配方案public: Allocator(...) {} virtual ~Allocator() = default;© XXX Page 10 of 11 /** * @brief * * @param size * @param allocateHint * @param extents * @return uint64_t /** * @brief */ virtual void Deallocate(const Extents& extents) = 0; /** * @brief */ virtual bool MarkUsed(const Extents& extents) = 0; /** * @brief */ */ virtual bool MarkUsable(const Extents& extents) = 0; /** * @brief© XXX Page 11 of 11 */ virtual uint64_t TotalFree() const = 0; }; MarkUsed和MarkFree是持久化层调用,对分配器进行初始化。0 码力 | 11 页 | 159.17 KB | 6 月前3
TiDB 原理与实战GitHub:https://github.com/zimulala Agenda ● A brief introduction of NewSQL ● TiDB ● Plan optimization ● Dist SQL ● Online DDL ● TiKV ● Feelings ● Q & A A brief introduction of NewSQL 1970s 2010 2015 Present0 码力 | 23 页 | 496.41 KB | 6 月前3
httpd 2.2.29 中文文档maintain a document describing information critical to existing Apache users. These are intended to be brief notes, and you should be able to find more information in either the New Features document, or in expiry period. The maximum expiry period may also be controlled by using the CacheMaxExpire. A Brief Guide to Conditional Requests When content expires from the cache and is re-requested from the backend file name, you would just need to make the file executable using chmod. chmod +x pagename.html A brief comment about what not to do. You'll occasionally see people recommending that you just tell Apache0 码力 | 1854 页 | 1.48 MB | 1 年前3
httpd 2.2.27 中文文档maintain a document describing information critical to existing Apache users. These are intended to be brief notes, and you should be able to find more information in either the New Features document, or in expiry period. The maximum expiry period may also be controlled by using the CacheMaxExpire. A Brief Guide to Conditional Requests When content expires from the cache and is re-requested from the backend file name, you would just need to make the file executable using chmod. chmod +x pagename.html A brief comment about what not to do. You'll occasionally see people recommending that you just tell Apache0 码力 | 1849 页 | 1.47 MB | 1 年前3
httpd 2.2.31 中文文档maintain a document describing information critical to existing Apache users. These are intended to be brief notes, and you should be able to find more information in either the New Features document, or in expiry period. The maximum expiry period may also be controlled by using the CacheMaxExpire. A Brief Guide to Conditional Requests When content expires from the cache and is re-requested from the backend file name, you would just need to make the file executable using chmod. chmod +x pagename.html A brief comment about what not to do. You'll occasionally see people recommending that you just tell Apache0 码力 | 1860 页 | 1.48 MB | 1 年前3
httpd 2.2.27.dev 中文文档maintain a document describing information critical to existing Apache users. These are intended to be brief notes, and you should be able to find more information in either the New Features document, or in expiry period. The maximum expiry period may also be controlled by using the CacheMaxExpire. A Brief Guide to Conditional Requests When content expires from the cache and is re-requested from the backend file name, you would just need to make the file executable using chmod. chmod +x pagename.html A brief comment about what not to do. You'll occasionally see people recommending that you just tell Apache0 码力 | 1849 页 | 1.47 MB | 1 年前3
Open Flags 调研在curvefs上的测试 在现在的curvefs上进行open相关flag测试,发现已经支持部分open flags(mount 参数指定了default_permissions),VFS做了部分工作(如上open brief所述): O_CREAT # O_WRONLY|O_CREAT, S_IWUSR root@pubbeta1-nostest2:/tmp/fsmount# strace ./main ... open("in root@pubbeta1-nostest2:/tmp/fsmount$ strace ./main ... open("in.txt", O_WRONLY|O_APPEND) = 3 O_NOCTTY(open brief # O_WRONLY|O_NOCTTY # in.txt 0644 root@pubbeta1-nostest2:/tmp/fsmount# strace ./main ... open("in0 码力 | 23 页 | 524.47 KB | 6 月前3
httpd 2.2.32 中文文档maintain a document describing information critical to existing Apache users. These are intended to be brief notes, and you should be able to find more information in either the New Features document, or in expiry period. The maximum expiry period may also be controlled by using the CacheMaxExpire. A Brief Guide to Conditional Requests When content expires from the cache and is re-requested from the backend file name, you would just need to make the file executable using chmod. chmod +x pagename.html A brief comment about what not to do. You'll occasionally see people recommending that you just tell Apache0 码力 | 1866 页 | 1.48 MB | 1 年前3
共 90 条
- 1
- 2
- 3
- 4
- 5
- 6
- 9













