摘要:
tang@ubuntu:~$ sudo su[sudo] password for tang:可以先查看显卡的状态root@ubuntu:/home/tang# cat /sys/kernel/debug/vgaswitcheroo/switch0:IGD:+:Pwr:0000:00:02.01:DIS: :Pwr:0000:01:00.0root@ubuntu:/home/tang# echo IGD > /sys/kernel/debug/vgaswitcheroo/switchroot@ubuntu:/home/tang# echo OFF > /sys/kernel/deb 阅读全文
摘要:
垃圾收集器和内存分配侧策略很多人会有疑问,为什么垃圾收集的机制已经实现了自动化,我们还需要去了解GC和内存分配的么?回答的答案就是:当需要排查各种内存溢出、内存泄漏问题的时候,当垃圾收集成为系统达到更能高并发量的瓶颈的时候,我们就需要对这些所谓的自动化进行调节。如何判断对象已死?由于堆里面放着Java对象的实例,在垃圾收集器对堆进行回收之前,首先就要确定这些对象还有哪些活着,而哪些已经死去。1.引用计数算法算法的原理:给对象增加一个引用计数器,每当有一个地方引用它的时候,计数器就相应的增加1,当引用失效的时候,计数器就减1,当对象的计数器为零的时候,对象就不会被引用了,但是该算法解决不了的一个 阅读全文
摘要:
文章内容摘自书籍,互联网的博客的一些集合和个人的理解。HDFS原理hadoop提供了可靠的共享存储和分析的系统,HDFS实现存储,MapReduce实现分析处理,这两部分是hadoop的核心,由于HDFS是为了高数据吞吐量而优化的,是以高时间延迟为代价,所以要求低延迟的数据访问应用不适合在HDFS上运行。概念:HDFS和操作系统一样,也是按块来存储的,但块会比操作系统的的大的多,默认为64MB作为独立的存储单元,也可以自行设置(例如128MB),但和其他操作系统不同的是,小于一个块大小的文件不会占据整个块的空间,块的大小的设置影响寻址的时间。在一般情况下HDFS cluster主要包括一个Na 阅读全文