上一页 1 2 3 4 5 6 ··· 16 下一页

2019年2月15日

ssh 免密码设置失败原因总结

摘要: ssh 免密码设置失败原因总结 先复习一下设置ssh免密码操作的步骤: 进入主目录 cd 生成公钥 ssh-keygen -t rsa -P '' (注:最后是二个单引号,表示不设置密码) 然后分发公钥到目标机器 ssh-copy-id -i ~/.ssh/id_rsa.pub 用户名@对方机器IP 阅读全文

posted @ 2019-02-15 10:36 Shihu 阅读(191) 评论(0) 推荐(0) 编辑

2019年1月18日

任督二脉之进程管理(3)

摘要: 一、大纲 二、吞吐 VS 响应 响应需要上下文切换,其实时间很短,主要问题在于cache miss(代码和数据)。 linux系统是吞吐和响应兼顾的系统,可以在内核配置Preemption Model:1)No Forced Preemption(Server),非强制抢占,服务器,基本没有抢占调度 阅读全文

posted @ 2019-01-18 16:46 Shihu 阅读(309) 评论(0) 推荐(0) 编辑

任督二脉之进程管理(4)

摘要: 一、大纲 二、负载均衡 1) 原来是nice+/-5的改变。 例子:两个死循环子线程:real为自然时间,sys内核态时间和user用户态时间 因为两个线程是在两个核上面运行所以 sys+user = 2* real。 四核运行环境: RT: 普通进程: 周期性闲时其他核负载达到一定程度拖过来跑, 阅读全文

posted @ 2019-01-18 16:46 Shihu 阅读(249) 评论(0) 推荐(0) 编辑

任督二脉之进程管理(1)

摘要: 进程生命周期,进程生命周期创建、退出、停止,以及僵尸进程是什么意思。 一、进程的定义 进程--线程。进程是资源分配单位;搞清楚进程就是搞清楚进程资源情况。进程控制块PCB是OS的通用叫法。task_struct结构体描述进程的资源情况。如下图所属: 1)*mm描述内存资源 2)*fs:文件系统资源 阅读全文

posted @ 2019-01-18 16:45 Shihu 阅读(439) 评论(0) 推荐(0) 编辑

任督二脉之进程管理(2)

摘要: 一、第二次课大纲1.fork、vfork、clone2.写时拷贝技术3.Linux线程的实现本质4.进程0和进程15.进程的睡眠和等待队列6.孤儿进程的托孤,SUBREAPER1.fork、vfork、Copy-on-Write例子2.life-period例子,实验体会托孤3.pthread_cr 阅读全文

posted @ 2019-01-18 16:45 Shihu 阅读(590) 评论(0) 推荐(0) 编辑

2019年1月4日

VIRTIO概述和基本原理

摘要: http://smilejay.com/2012/11/virtio-overview/ (KVM连载)5.1.1 VIRTIO概述和基本原理(KVM半虚拟化驱动) 11/15/2012MASTER 6 COMMENTS 5.1 半虚拟化驱动 5.1.1 virtio概述 KVM是必须使用硬件虚拟化 阅读全文

posted @ 2019-01-04 23:12 Shihu 阅读(2049) 评论(0) 推荐(0) 编辑

2019年1月3日

图解 TCMalloc

摘要: https://zhuanlan.zhihu.com/p/29216091 图解 TCMalloc hellocode 永远年轻 hellocode 永远年轻 hellocode 永远年轻 hellocode hellocode hellocode 永远年轻 永远年轻 永远年轻 693 人赞了该文章 阅读全文

posted @ 2019-01-03 20:32 Shihu 阅读(326) 评论(0) 推荐(0) 编辑

2018年12月22日

UNIX文件mode_t详解 ... S_IRUSR

摘要: 打开文件、新建文件和关闭文件操作 打开文件操作使用系统调用函数open(),该函数的作用是建立一个文件描述符,其他的函数可以通过文件描述符对指定文件进行读取与写入的操作。打开文件的一般形式是: 函数的返回值是文件描述符,如果打开文件成功返回一个正整数,否则返回-1。标志是用于指定打开文件操作模式的枚 阅读全文

posted @ 2018-12-22 14:20 Shihu 阅读(8096) 评论(0) 推荐(0) 编辑

2018年12月21日

Woboq查看gcc和linux代码网站

摘要: https://code.woboq.org 阅读全文

posted @ 2018-12-21 10:18 Shihu 阅读(276) 评论(0) 推荐(0) 编辑

2018年12月19日

malloc的可重入性和线程安全分析

摘要: malloc函数是一个我们经常使用的函数,如果不对会造成一些潜在的问题。下面就malloc函数的线程安全性和可重入性做一些分析。 我们知道一个函数要做到线程安全,需要解决多个线程调用函数时访问共享资源的冲突。而一个函数要做到可重入,需要不在函数内部使用静态或全局数据,不返回静态或全局数据,也不调用不 阅读全文

posted @ 2018-12-19 11:47 Shihu 阅读(2791) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 ··· 16 下一页

导航