摘要:
内存碎片分为:内部碎片和外部碎片【内部碎片】内部碎片就是已经被分配出去(能明确指出属于哪个进程)却不能被利用的内存空间;内部碎片是处于(操作系统分配的用于装载某一进程的内存)区域内部或页面内部的存储块。占有这些区域或页面的进程并不使用这个存储块。而在进程占有这块存储块时,系统无法利用它。直到进程释放 阅读全文
摘要:
问题场景:对于40亿(4* 10^9)个数据,在计算机中用int存储需要16g内存很占空间(2^30是1g大约是10亿,40亿就是2^32,再就是一个int为4字节,大约就是16 * 2^30,16G),如果40亿数据直接存储耗费内存,所以按照一个int占四个字节,一个字节八位,如果按照位来存储的话 阅读全文