操作系统(10 线程和进程的区别 --非法操作)
2015-06-16 11:30
381 查看
1、并发执行:多进程和多线程。
2、 apache 和 iis 对比(多进程和多线程的之间区别)
apache 是多进程实现的,iis是多线程实现的。
区别:
1>效率上:线程效率比进程效率高。
2>稳定性:线程和进程比,线程不稳定,一个线程出现问题,多个线程一起出现问题。而进程是独立的,有自己独立的空间。
3>安全性:进程是隔离的,单独的。线程之间可以互相访问
3.平时会遇到一些非法操作,非法操作的原理是?
因为操作系统分为两个态,用户只能存在于用户态,不能越界到内核态。只要用户越界,系统就会提示非常操作。
非法操作的具体表现:
内存地址问题,
特权指令问题
4.sanbox
2、 apache 和 iis 对比(多进程和多线程的之间区别)
apache 是多进程实现的,iis是多线程实现的。
区别:
1>效率上:线程效率比进程效率高。
2>稳定性:线程和进程比,线程不稳定,一个线程出现问题,多个线程一起出现问题。而进程是独立的,有自己独立的空间。
3>安全性:进程是隔离的,单独的。线程之间可以互相访问
3.平时会遇到一些非法操作,非法操作的原理是?
因为操作系统分为两个态,用户只能存在于用户态,不能越界到内核态。只要用户越界,系统就会提示非常操作。
非法操作的具体表现:
内存地址问题,
特权指令问题
4.sanbox
相关文章推荐
- Git使用技巧(整理)二 栈操作
- Lucene4升级到lucene5的修改
- Android 自定义控件
- 关于Android studio打包发布,以及Android签名的获取
- cocos2dx3.2--cocosStudio1.6在安卓上遇到界面渲染不完整的问题
- 关于移动端input框 在微信中 和ios中无法输入文字的问题
- 数据库优化
- C#程序优化-有效减少CPU占用率
- 实现会员管理的会员类别设置功能的代码(二十)
- C# 连接SQLSERVER数据库 连接字符串
- 如何读取Info.plist里自己添加的信息
- Win7 OBJECT_HEADER之TypeIndex解析
- 50条SQL查询技巧、查询语句示例
- EntityManager getReference
- VS2012程序打包部署详解
- Theano2.1.5-基础知识之打印出theano的图
- 【我们都爱Paul Hegarty】斯坦福IOS8公开课个人笔记32 NSNotification
- div内div水平垂直居中
- 求2个集合的差集
- Theano2.1.5-基础知识之打印出theano的图