按类别查询搜索结果
关于关键词 的检测结果,共 16914
yepyang | 2017-08-29 09:57:36 | 阅读(0) | 评论(0)
上一回合,小白折腾了 Docker 架构,铁要趁热我开始学习 Docker 容器网络。此刻的心情,是激动的,也是不安的。激动是因为终于要面对 Docker 的第一座大山 :网络,不安是因为网络问题一直以来都是小白的软肋,那些年我们一起学过的网络知识,如今……硬着头皮翻开《Docker 进阶与实战》开始 Docker 网络初探,里...【阅读全文】
Larpenteur | 2017-08-29 01:27:41 | 阅读(1300) | 评论(0)
Aquester | 2017-08-28 19:49:49 | 阅读(3410) | 评论(0)
crontab条目中包含%号,最常见的取时间,如:date +%d,对%需要使用\进行转义,否则不能按预期执行,正确做法为:* * * * * echo "`date +\%d`" > /tmp/r1r.txt而不能为* * * * * echo "`date +%d`" > /tmp/r1r.txt%是crontab的特殊字符,所有%后的被当作了标准输入,这可以通过“ man 5 crontab”查看到说明:The ...【阅读全文】
sun363587351 | 2017-08-27 11:45:25 | 阅读(610) | 评论(0)
可怜的猪头 | 2017-08-25 09:36:36 | 阅读(2250) | 评论(0)
http://smilejay.com/2012/08/kvm-vcpu-binding/【阅读全文】
yyxl | 2017-08-18 12:54:25 | 阅读(630) | 评论(0)
http://smilejay.com/2012/08/kvm-vcpu-binding/【阅读全文】
【LINUX】 git
wenhualin1005 | 2017-08-18 10:06:47 | 阅读(0) | 评论(0)
git pull push【阅读全文】
lwchsz | 2017-08-15 15:39:06 | 阅读(1410) | 评论(0)
图解了Netfilter中NAT的处理流程【阅读全文】
Bcrane | 2017-08-14 09:31:33 | 阅读(1140) | 评论(0)
一直以来,总以为CPU内部真是如当年学习《计算机组成原理》时书上所介绍的那样,是各种逻辑门器件的组合。当看到纳米技术时就想,真的可以把那些器件做的那么小么?直到看了Intel CPU制作流程及AMD芯片的制作流程的介绍不禁感慨,原来科技是如此的发达。本文我们以Intel为例对CPU的工作原理做简单介绍,仅仅是简单介...【阅读全文】
镇水铁牛 | 2017-08-11 20:04:57 | 阅读(0) | 评论(0)
假设希望/data目录只读,当挂载数据盘时候,有是可读写,简单方式为:chattr +i /datamount /dev/sdc /data如果sdc磁盘离开系统,或者umount后,/data目录是不可写的恢复方式为:chattr -i /data查看方式为:lsattr /hattr命令的用法:chattr [ -RVf ] [ -v version ] [ mode ] files…最关键的是在[mode]部分,[m...【阅读全文】
jobf | 2017-08-11 13:27:27 | 阅读(1170) | 评论(0)
分析了内存管理机制的来历和发展过程,以及分段和分页机制的原理【阅读全文】
mimvp | 2017-08-11 10:04:59 | 阅读(1240) | 评论(0)
Linux Shell 提供两个非常实用的命令来爬取网页,它们分别是 curl 和 wget【阅读全文】
ballzb | 2017-08-10 08:47:08 | 阅读(3760) | 评论(0)
参数:--enable-ra  --ra-param=br-lan,30,300 --dhcp-range=::,constructor:br-lan,ra-only结果:M-0,O-0,A-1,带Prefix,win7拿到RA前缀的地址  参数:--enable-ra  --ra-param=br-lan,30,300 --dhcp-range=::,constructor:br-lan,slaac结果:M-0,O-0,A-1,带Prefix,win7拿到RA前缀的地址参...【阅读全文】
wheeljack | 2017-08-08 19:57:08 | 阅读(0) | 评论(0)
https://bootstrap.pypa.io/get-pip.pypython3.4 get-pip.py/usr/local/bin/pip3.4 install redis/usr/local/bin/pip3.4 install requests/usr/local/bin/pip3.4 install flask3.安装redisapt-get install redis-server/etc/init.d/redis-server restart4。cd到源码目录,分别运行python3.4 crysadm_helper.py...【阅读全文】
sxm5211258 | 2017-08-08 17:01:04 | 阅读(2380) | 评论(0)
1、windows系统配置:    windows os : Microsoft Windows Server 2008 Enterprise with sp2 x64点击(此处)折叠或打开安装Framework 3.0+下载地址:http://download.microsoft.com/download/B/A/4/BA4A7E71-2906-4B2D-A0E1-80CF16844F5F/dotNetFx45_Full_x86_x64...【阅读全文】
ballzb | 2017-08-05 15:56:31 | 阅读(3640) | 评论(0)
dnsmasq dhcp openwrt【阅读全文】
eqkilly | 2017-08-03 15:50:39 | 阅读(1170) | 评论(0)
#!/bin/bashDATE=`date -d "30 day ago" +%Y.%m.%d`app=(logstash-access-nginx docker-1.44)   for i in ${app[*]}     doINDEX=`curl --connect-timeout 5 -m 10 -u admin:admin -k 'https://172.168.1.202:9200/_cat/indices/*' |awk '{print $3}' |grep $i-$DATE`echo $INDEXcurl -u...【阅读全文】
skllidq | 2017-08-01 14:39:57 | 阅读(1780) | 评论(0)
kernel 3.10内核源码分析--slab原理及相关代码
1、基本原理
我们知道,Linux保护模式下,采用分页机制,内核中物理内存使用buddy system(伙伴系统)进行管理,管理的内存单元大小为一页,也就是说使用buddy system分配内存最少需要分配一页大小。那如果需要分配小于一页的内存该怎么办呢?
另一方面,内核中经常需要大量的数据结构(比如struct task_strcut),这些数据结构的频繁分配和释放对性能影响较大。
Slab正是用于解决上述的两个问题, Slab 分配器源于 Solaris 2.4 的分配算法,工作于buddy system之上,用于管理特定大小对象的缓存,提高小块内存或特定对象内存分配效率。
Slab的两个用途如前面所述:1、缓存和管理内核中经常使用的数据结构对象,内核中使用slab提供的专用的接口,可以实现数据结构对象的快速分配,大大减少相关开销,提升效率。2、缓存和管理小块内存,也称通用缓存,用于kmalloc的底层实现和支撑。【阅读全文】
List_linux | 2017-07-27 19:33:09 | 阅读(1260) | 评论(0)
  虚拟地址又叫线性地址。linux没有采用分段机制,所以逻辑地址和虚拟地址(线性地址)(在用户态,内核态逻辑地址专指下文说的线性偏移前的地址)是一个概念。物理地址自不必提。内核的虚拟地址和物理地址,大部分只差一个线性偏移量。用户空间的虚拟地址和物理地址则采用了多级页表进行映射,但仍称之为线性...【阅读全文】