当我们向操作系统申请内存时,操作系统并不是直接分配给我们物理内存,而是只标记当前进程拥有该段内存,当真正使用这段段内存时才会分配。 这种延迟分配物理内存的方式就通过page fault机制来实现的。 当我们访问一个内存地址时, 1.如果该地址非法(访问系统为进程分配的地址空间之外的物理内存),或者我 ...
分类:
其他好文 时间:
2020-12-19 13:34:32
阅读次数:
5
问题背景:windows 命令窗输入 adb devices -l 或者 adb devices 报error:protocol fault或error:device not found手机驱动有问题 解决方案一: windows:任务管理器, 看到adb的进程, 关闭掉, 然后重新启动 adb s ...
分类:
移动开发 时间:
2020-12-11 11:59:50
阅读次数:
6
一篇很不错的关于fat jar 的文章,参考资料https://product.hubspot.com/blog/the-fault-in-our-jars-why-we-stopped-building-fat-jars HubSpot’s backend services are almost ...
分类:
编程语言 时间:
2020-10-21 21:03:47
阅读次数:
25
1. CPU存在三种异常:Fault、Trap、Abort 其中,Fault异常,在处理之后,继续回到该条指令来运行;但是Trap异常在处理之后,会绕过该条指令,到下一条指令来运行。 Fault中典型的就是#PF(页异常),当发现缺页异常时,其会修复,修复好继续运行。 Trap中典型的就是#BP(断 ...
分类:
其他好文 时间:
2020-09-09 19:15:21
阅读次数:
44
conda段错误 Segmentation fault (core dumped) 这个一般conda clean -a把所有的多余的包清掉就可 如果还是没有解决,那就是~/.condarc的配置出错,一般用mv ~/.condarc ~/.condarc_bak清空condarc的配置看看有没有用 ...
分类:
其他好文 时间:
2020-08-25 15:44:40
阅读次数:
93
Segmentation fault in Linux 段错误应该就是访问了不可访问的内存,这个内存要么是不存在的,要么是受系统保护的。 SIGSEGV是在访问内存时发生的错误,它属于内存管理的范畴 SIGSEGV是一个用户态的概念,是操作系统在用户态程序错误访问内存时所做出的处理 当用户态程序访问 ...
分类:
其他好文 时间:
2020-07-27 13:59:13
阅读次数:
71
Concept http://spark.apache.org/streaming/ Spark Streaming makes it easy to build scalable fault-tolerant streaming applications. Ease of Use Build ap ...
分类:
其他好文 时间:
2020-07-08 13:26:09
阅读次数:
59
VM-FT 论文研读 说明:本文为论文 《The Design of a Practical System for Fault-Tolerant Virtual Machines》 的个人理解,难免有理解不到位之处,欢迎交流与指正 。 论文地址:VM-FT 论文 本文的总结包括论文内容以及 MIT6 ...
分类:
系统相关 时间:
2020-07-05 13:48:26
阅读次数:
61
一、视图更换的必要性 视图更换是系统由于Primary出故障而能够保证可用性(liveness)的手段,可用性指操作能够在有效时间内完成。 checkpoint, stable checkpoint the states produced by the excution of these reque ...
分类:
其他好文 时间:
2020-06-30 01:00:19
阅读次数:
89
当进行表单提交操作时,提交错误信息没有警告,直接发生了跳转。 js函数 checkform() { windows alert("错误"); return fault;//阻止网页进行跳转 } <form action="" onsubmit=" checkform()">直接发生跳转未进行判断拦截 ...
分类:
其他好文 时间:
2020-06-23 19:31:43
阅读次数:
72