
存储
indie-XinYe
独立开发,目前个人产品:
http://www.aiyouvideo.com beta版,智能文字生视频,助力视频内容创作者;
http://www.91download.com 各类在线视频网站(YouTube, Facebook, Twitter, TikTok, Instagram, Dailymotion, Reddit, B站,小红书,知乎等)视频下载;
http://www.indie123.com 建设中,独立开发者社区
展开
-
变量存储
1. 堆区( heap ):由程序员申请分配和释放,属动态内存分配方式,变量存放于动态存储区,若程序员不释放,程序结束时可能会由 OS 回收。不过这个内存分配很容易引起问题,如果申请的内存不释放就会造成内存泄漏;如果释放的不是所要释放的内存,则轻者引起程序运行结果出错,重者系统崩溃。在C/C++语言中就是用malloc和free(C++常用new和delete)申请和释放的内存。2.栈区( s原创 2012-09-02 00:57:43 · 775 阅读 · 0 评论 -
【分布式存储理论基础】CAP,BASE,ACID
1. CAP 一致性(Consistency)可用性(Availability)分区容忍性(Partitiontolerance)CAP原理指的是,这三个要素最多只能同时实现两点,不可能三者兼顾。这是Brewer教授于2000年提出的,后人也论证了CAP理论的正确性。 l 一致性(Consistency) : 对于分布式的存储系统,原创 2012-09-03 10:03:02 · 4847 阅读 · 0 评论 -
【内存管理】概要
首先,列个计划吧。未来一周的blog分两个方向:一、内存管理,就基本使用,内存池,一些典型的内存管理算法如slab算法,tcmalloc的管理算法等做学习介绍;二、搜索引擎的基本概念、架构的学习;C语言的内存分配malloc:该函数分配给定的字节数,并返回一个指向它们的指针。如果没有足够的可用内存,那么它返回一个空指针。free:该函数获得指向由 malloc 分配的内原创 2012-09-17 23:57:27 · 2885 阅读 · 1 评论