本文重点说明下面内容: 什么是标准IO,什么是文件IO? 什么是Direct IO? O_SYNC标识有什么意义? 各个层面的缓存如何同步? IO路径上的各层buff Application buff | clib buff | page cache | disk cache 标准IO 标准IO操作 ...
分类:
系统相关 时间:
2019-10-29 13:43:23
阅读次数:
117
一、默认的健康检查 强大的自愈能力是 Kubernetes 这类容器编排引擎的一个重要特性。自愈的默认实现方式是自动重启发生故障的容器。除此之外,用户还可以利用 Liveness 和 Readiness 探测机制设置更精细的健康检查,进而实现如下需求: (1)零停机部署。 (2)避免部署无效的镜像。 ...
分类:
其他好文 时间:
2019-10-26 13:41:46
阅读次数:
118
今天在开发过程中调用一个库函数结果库函数有throw操作,当前代码没有对throw进行捕获操作,导致进程在main 函数中捕获到异常导致进程crash。所以借此记录下c++关于try,throw,catch的用法。 程序运行时常会碰到一些异常情况,例如: 做除法的时候除数为 0; 用户输入年龄时输入 ...
分类:
编程语言 时间:
2019-10-18 15:49:35
阅读次数:
74
从Xcode6开始,不再有新的空工程的选项,很多时候想建立一个新的空工程,这个时候你可以不理会系统创建的viewcontroller,然后把自己的视图控制器作为根视图,这样没有什么关系,但是若是嫌其不整洁,可以将其删除掉,然后把自己的视图控制器设为根视图,具体的步奏如下: 1:直接删除Storybo ...
分类:
移动开发 时间:
2019-10-14 14:53:50
阅读次数:
369
使用Symbolicatecrash符号化crash日志准备工作解析crash日志需要3个文件:.crash文件.dSYM文件symbolicatecrash工具配置symbolicatecrashXcode的symbolicatecrash路径如下:/Applications/Xcode.app/... ...
分类:
其他好文 时间:
2019-10-11 23:31:56
阅读次数:
108
今天我遇到一个浏览器crash的问题,怀疑可能是JavaScript内存泄露了。然后网上搜了下,找到了Chrome中调试JavaScript内存泄露的方法先打开Chrome开发者工具。以打开一个标签页为例。打开然后关闭此标签页一次,确保此标签页需要的资源都加载过了。然后进入开发者工具的Profile... ...
分类:
编程语言 时间:
2019-10-11 10:59:33
阅读次数:
106
一般地,把出现故障( crash 或 fail-stop,即不响应)但不会伪造信息的情况称为“非拜占庭错误”( non-byzantine fault)或“故障错误”( Crash Fault); 伪造信息恶意响应的情况称为“拜占庭错误”( Byzantine Fault),对应节点为拜占庭节点。 ...
分类:
其他好文 时间:
2019-10-05 16:49:17
阅读次数:
111
redis面试常问知识点总结 原创 波波说运维 2019-10-02 00:01:00 概述 今天主要分享一下面试常被问到的一些redis知识点。 1、什么是redis? Redis 是一个基于内存的高性能key-value数据库。 2、Reids的特点 Redis本质上是一个Key-Value类型 ...
分类:
其他好文 时间:
2019-10-05 14:08:22
阅读次数:
101
专项测试(用户维度) 1、崩溃(Crash,弱网) 2、卡顿 (掉帧、gc、cpu) 响应慢(启动时间、交互响应、H5加载)3、发热 (cpu,mem、io、network、gps等硬件使用) 掉电快(硬件占用)4、兼容性问题 (机型覆盖、回归) 专项测试(技术维度) 卡顿 (掉帧、gc、cpu) ...
分类:
其他好文 时间:
2019-10-02 13:05:30
阅读次数:
108