Michael_Tong
近期目标:按时吃药,努力做个正常人。
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 26 下一页
摘要: 当你最后投入容器的怀抱,发现它能解决很多问题,而且还具有众多的优点: 第一:它是不可变的 – 操作系统,库版本,配置,文件夹和应用都是一样的。您可以使用通过相同QA测试的镜像,使产品具有相同的表现。 第二:它是轻量级的 – 容器的内存占用非常小。不需要几百几千MB,它只要对主进程分配内存再加上几十M 阅读全文
posted @ 2018-03-13 15:43 Michael_Tong唐唐 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 网卡bond是通过把多张网卡绑定为一个逻辑网卡,实现本地网卡的冗余,带宽扩容和负载均衡。在应用部署中是一种常用的技术,我们公司基本所有的项目相关服务器都做了bond,这里总结整理,以便待查。 bond模式: 5和6不需要交换机端的设置,网卡能自动聚合。4需要支持802.3ad。0,2和3理论上需要静 阅读全文
posted @ 2018-03-13 10:02 Michael_Tong唐唐 阅读(17800) 评论(0) 推荐(0) 编辑
摘要: 1章 内核入门HACK #1 如何获取Linux内核HACK #2 如何编译Linux内核HACK #3 如何编写内核模块HACK #4 如何使用GitHACK #5 使用checkpatch.pl检查补丁的格式HACK #6 使用localmodconfig缩短编译时间 第2章 资源管理HACK 阅读全文
posted @ 2018-03-13 01:13 Michael_Tong唐唐 阅读(906) 评论(0) 推荐(0) 编辑
摘要: HACK #21FUSE 本节将介绍使用用户进程的文件系统框架—FUSE。FUSE概要FUSE(Filesystem in Userspace,用户空间文件系统),是用来生成用户空间的一般进程的框架。使用FUSE,就可以以一般应用程序进程的形式生成独特的文件系统,与已有的文件系统同样进行挂载。从Li 阅读全文
posted @ 2018-03-12 23:35 Michael_Tong唐唐 阅读(406) 评论(0) 推荐(0) 编辑
摘要: HACK #19 ext4的调整 本节介绍可以从用户空间执行的ext4调整。ext4在sysfs中有一些关于调整的特殊文件(见表3-6)。使用这些特殊文件,就不用进行内核编译、重启,直接从用户空间确认、更改内核空间的设置参数。表3-6 sysfs中的ext4文件 /sys/fs/ext4/<设备名> 阅读全文
posted @ 2018-03-12 23:33 Michael_Tong唐唐 阅读(636) 评论(0) 推荐(0) 编辑
摘要: HACK #20 使用fio进行I/O的基准测试 本节介绍使用fio进行模拟各种情况的I/O基准测试的操作方法。I/O的基准测试中有无数需要考虑的因素。是I/O依次访问还是随机访问?是通过read/write的I/O?还是通过访问mmap的空间的I/O?是单一进程发出的I/O?还是多个进程同时发出的 阅读全文
posted @ 2018-03-12 23:33 Michael_Tong唐唐 阅读(295) 评论(0) 推荐(0) 编辑
摘要: HACK #18 向ext4转换 ext4可以与ext2/ext3在后台进行互换。这里将介绍从ext2/ext3转换的方法以及转换时的注意事项。转换有两种方法可以将ext2/ext3的磁盘映像作为ext4来使用。1.直接作为ext4挂接执行下列命令,就可以将ext2/ext3的磁盘映像/dev/sd 阅读全文
posted @ 2018-03-12 23:32 Michael_Tong唐唐 阅读(243) 评论(0) 推荐(0) 编辑
摘要: HACK #17 如何使用ext4 本节介绍ext4的编写和挂载方法、开发版ext4的使用方法。ext4是ext3的后续文件系统,从Linux 2.6.19开始使用。现在主要的发布版中多数都是采用ext4作为标准文件系统。除了间接参照块管理以外,ext4还以扩展形式支持块的管理,使其能够处理更大的文 阅读全文
posted @ 2018-03-12 23:31 Michael_Tong唐唐 阅读(247) 评论(0) 推荐(0) 编辑
摘要: HACK #16 OOM Killer的运行与结构(1) 本节介绍OOM Killer的运行与结构。 Linux中的Out Of Memory(OOM) Killer功能作为确保内存的最终手段,可以在耗尽系统内存或交换区后,向进程发送信号,强制终止该进程。 这个功能即使在无法释放内存的情况下,也能够 阅读全文
posted @ 2018-03-12 23:30 Michael_Tong唐唐 阅读(393) 评论(0) 推荐(0) 编辑
摘要: HACK #15 ramzswap 本节介绍将一部分内存作为交换设备使用的ramzswap。ramzswap是将一部分内存空间作为交换设备使用的基于RAM的块设备。对要换出(swapout)的页面进行压缩后,不是写入磁盘,而是写入内存。可以使用的内存仅为完成压缩的部分。压缩处理使用的是LZO注1。r 阅读全文
posted @ 2018-03-12 23:15 Michael_Tong唐唐 阅读(1014) 评论(0) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 26 下一页