摘要: 一、相关概念简介 system call:系统调用 time slice:cpu时间片 O(1):Linux系统进程调度器 page frame:分页 RSS:常驻内存集,无法被页面化的数据 MMU:内存管理单元,维护线性地址空间和物理地址空间的映射表 TLB:转换后缓冲器 huge page:大页 阅读全文
posted @ 2019-06-22 14:07 生生不息.连绵不绝 阅读(541) 评论(0) 推荐(0) 编辑
摘要: 查看单个文件是否发生碎片化(被存在磁盘非连续磁盘块上) 查看文件系统是否存在大量碎片(会显示空闲离散的块) 检查文件系统中是否有错误产生 1、格式化相关 根据实际的生产环境调整页大小,Linux系统默认4K 采用外部日志文件系统,降低本地存储日志对文件系统的消耗 2、挂载选项 启用barrier,b 阅读全文
posted @ 2019-06-22 14:06 生生不息.连绵不绝 阅读(508) 评论(0) 推荐(0) 编辑
摘要: 定义socket接受缓冲大小 调整buffer大小 自动调整tcp窗口大小 tcp接受或者发送的缓冲大小 分片重组缓冲大小 统计数据统计 是否使用处于TIME WAIT状态的连接来处理新请求 减免syn攻击 tcp孤儿进程 (没有关联到fd的tcp连接),定义tcp孤儿的保留数,通常需要增大 定义F 阅读全文
posted @ 2019-06-22 14:05 生生不息.连绵不绝 阅读(498) 评论(0) 推荐(0) 编辑
摘要: 一、多线程编程 示例 1、join方法 2、setDaemon守护线程 3、线程对象和threading模块的其他方法 run() start() 将线程处于就绪状态 getName() 获取线程名 isAlive() 判断线程是否活动 setName() 设置线程名 threading.curre 阅读全文
posted @ 2019-06-22 12:29 生生不息.连绵不绝 阅读(145) 评论(0) 推荐(0) 编辑