前言 之前在实习时,听了 OOM 的分享之后,就对 Linux 内核内存管理充满兴趣,但是这块知识非常庞大,没有一定积累,不敢写下,担心误人子弟,所以经过一个一段时间的积累,对内核内存有一定了解之后,今天才写下这篇博客,记录以及分享。 【OOM - Out of Memory】内存溢出 内存溢出的解 ...
分类:
系统相关 时间:
2019-05-06 18:47:30
阅读次数:
169
这次组机令我印象深刻,前前后后忙碌四五天. 太长不看版: 1.内存槽是有顺序的,最好是按照说明书上的来. 2.某些双路主板,其中一颗CPU坏了也能亮,但是进不去现在的win7以上的系统. 3.补充第二点,进不去win10PE也可能是内存条有问题,即:单CPU主板表现为能亮但是进不去win10 PE有 ...
分类:
其他好文 时间:
2019-05-03 18:17:27
阅读次数:
132
一,下载git ,配置用户名和邮箱: git config --global user.name "name" git config --global user.email "example@foxmail.com" 如果已经配置了,可用git config --list确认 二,找到eclipse ...
分类:
系统相关 时间:
2019-05-01 18:37:58
阅读次数:
177
# 约瑟夫问题 不使用链表 纯计算方式得到:# 第一种方法的实现,只能从头开始报数,没有办法随机指定从什么位置开始# 如果只用YsfTest 可以用传 n 的方式 来求出第几轮被pop掉的序号# 约瑟夫环的第一种实现:def YsfTest(count,doom,n): if n ==1: temp ...
分类:
编程语言 时间:
2019-04-30 21:54:49
阅读次数:
160
升级了 8.1.0.3381版本后,需要使用下面这组注册码 License:zdfansKey:fZw2VoYzXakllUuLVdTH13QYWnjD6NZrxgubQkaRyxD5+HNMqdr+WZKkaa6IoE5N Licensee:zd423Key:LrZoHQetrL7OK8XOVWg ...
分类:
其他好文 时间:
2019-04-28 11:09:15
阅读次数:
798
背景:面试中会要求对5中线程池作分析。所以要熟知线程池的运行细节,如CachedThreadPool会引发oom吗? java线程池与五种常用线程池策略使用与解析 可选择的阻塞队列BlockingQueue详解 首先看一下新任务进入时线程池的执行策略: 如果运行的线程少于corePoolSize,则 ...
分类:
编程语言 时间:
2019-04-23 09:24:20
阅读次数:
221
在有些时候,想要控制hql执行的mapper,reducer个数,reducer设置过少,会导致每个reducer要处理的数据过多,这样可能会导致OOM异常,如果reducer设置过多,则会导致产生很多小文件,这样对任务的执行以及集群都不太好.通常情况下这两个参数都不需要手动设置,Hive会根据文件 ...
分类:
其他好文 时间:
2019-04-22 20:59:35
阅读次数:
258
情感化设计,一定有一个关键词。情感,是指人对周围事物和自身以及对自己行为的态度,它是人对客观事物的一种特殊的反映形式,是主体对外界刺激给予肯定或否定的心理反应,也是对客观事物是否符合自己需要的态度或体验。亲近、仇恨、表情、很多词都是情感的体现。情感往往被看作是一种人与人之间的行为,实际上我们可以队任 ...
分类:
其他好文 时间:
2019-04-22 16:43:11
阅读次数:
158
一、概述 1.线程池的优点 ①降低系统资源消耗,通过重用已存在的线程,降低线程创建和销毁造成的消耗; ②提高系统响应速度,当有任务到达时,无需等待新线程的创建便能立即执行; ③方便线程并发数的管控,线程若是无限制的创建,不仅会额外消耗大量系统资源,更是占用过多资源而阻塞系统或oom等状况,从而降低系 ...
分类:
编程语言 时间:
2019-04-21 11:38:28
阅读次数:
133