控制服务和守护进程1、自动启动的系统进程系统启动和服务器进程由systemd系统和服务管理器进行管理。此程序提供了一种方式,可以在启动时和运行中的系统上激活系统资源、服务器守护进程和其他进程。守护进程:是在执行各种任务和后台等待或运行的进程。一般情况下,守护进程在..
分类:
系统相关 时间:
2016-01-06 18:22:08
阅读次数:
220
文章来自:http://blog.jobbole.com/89261/一、使用线程的理由1、可以使用线程将代码同其他代码隔离,提高应用程序的可靠性。2、可以使用线程来简化编码。3、可以使用线程来实现并发执行。二、基本知识1、进程与线程:进程作为操作系统执行程序的基本单位,拥有应用程序的资源,进程包含...
分类:
编程语言 时间:
2016-01-06 17:59:43
阅读次数:
229
页面修改后,浏览报错,信息如下。编译错误说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。 编译器错误消息: CS0042: 创建调试信息文件“c:\Windows\Microsoft.NET\Framework\v4.0.30319\Tempor...
分类:
移动开发 时间:
2016-01-06 17:58:32
阅读次数:
584
一:前台进程: 前台的进程的优先级最高,可见进程: android系统一般存在少量的可见进程。服务进程: 没有用户界面,后台进程: 一般存在较多的后台进程。空进程: 不包括任何活跃组件的进程,优先清除。二:四大组件: activity ,service , broadcastReceiv...
分类:
移动开发 时间:
2016-01-06 17:49:31
阅读次数:
145
unity 3D里有两种动态加载机制: 一是Resources.Load; 一是通过AssetBundle; 其实两者本质上没有什么区别。Resources.Load就是从一个缺省打进程序包里的AssetBundle里加载资源,而一般AssetBundle文件需要你自己创建,运行时动态加载,可以指定...
分类:
编程语言 时间:
2016-01-06 17:42:36
阅读次数:
2416
获取目标进程模块(.so)加载地址是通过解析/proc/[pid]/maps得到的。可以通过adb shell手动获取:①. 首先通过ps命令查看进程的pid②. cat /proc/[pid]/maps使用程序实现如下代码:#include int main(int argc, char* arg...
分类:
移动开发 时间:
2016-01-06 17:40:08
阅读次数:
195
开机启动 开机启动应该是我们很经常的需求了,我们常需要在开机时就自动执行某些命令来开启服务,进程等,有了它我们不必再在每次开机时输入同一堆命令。 chkconfig命令 使用chkconfig命令可以在设置在不同启动级别下启动特定的服务或是程序。 先说一下linux的运行级别: 等级0表示:表示关机...
分类:
系统相关 时间:
2016-01-06 16:13:18
阅读次数:
219
本文转载自:http://blog.csdn.net/ixidof/article/details/7673568ptrace--- 允许在用户层进行系统调用的拦截与修改;你是否想知道系统调用是如何被拦截的?你是否尝试过通过修改系统调用的参数来愚弄内核?你是否考虑过调试器是如何暂停运行中的进程并将控...
分类:
其他好文 时间:
2016-01-06 16:02:10
阅读次数:
207
Xv6使用lazy allocation当进程需要更多的内存的时候,调用malloc申请更多的堆内存,而系统调用sbrk()完成该工作但是有的进程会一次申请大量的内存,但是又可能根本用不到,比如说sparse array所以说复杂的内核涉及会将实际的allocation的工作推迟到实际用的时候,发生...
分类:
其他好文 时间:
2016-01-06 15:49:24
阅读次数:
204
这一部分要实现抢占式调度和进程间通信 前面的调度是进程资源放弃CPU,但是实际中没有进程会这样做的,而为了不让某一进程耗尽CPU资源,需要抢占式调度,也就需要硬件定时 但是外部硬件定时在Bootloader的时候就关闭了,至今都没有开启 而JOS采取的策略是,在内核中的时候,外部中断是始终关闭的,而...
分类:
其他好文 时间:
2016-01-06 15:40:22
阅读次数:
238