码迷,mamicode.com
首页 >  
搜索关键字:多任务    ( 1804个结果
30天自制操作系统之第15天 多任务(1)
多任务的本质是利用定时器和far跳转在任务之间进行切换,具体来说,一开始先运行main函数(就是处理我们的鼠标、键盘和定时器等事件),0.02s后定时器超时,执行如下语句: farjmp(0, 4 * 8); 这是一个far跳转,先看一下farjmp的实现: _farjmp: ; void farjmp(int eip, int cs) JMP FAR [ESP+4] ; eip, c...
分类:其他好文   时间:2014-08-15 16:07:30    阅读次数:169
Linux 配置文件
Linux系统的配置文件,在多用户、多任务环境中,配置文件控制用户权限、系统应用程序、守护进程、服务和其他管理任务。这些任务包括管理用户账号、分配磁盘配额、管理电子邮件和新闻组,以及配置内核参数。以下是对配置文件的分类,以Red Hat为例子进行介绍,不同系统的文件名和路径可能不一样。 除非另行制定...
分类:系统相关   时间:2014-08-13 21:46:27    阅读次数:257
Linux 用户和用户组
Linux 用户(user)和用户组(group)管理概述、理解Linux的单用户多任务,多用户多任务概念; Linux 是一个多用户、多任务的操作系统;我们应该了解单用户多任务和多用户多任务的概念; 1、Linux 的单用户多任务...
分类:系统相关   时间:2014-08-13 19:34:47    阅读次数:342
《Java程序性能优化》学习笔记 Ⅲ 并行程序优化
第四章 并行程序优化4.1 并行程序设计模式4.2 JDK多任务执行框架4.3 JDK并发数据结构4.4 并发控制方法4.5 锁的性能和优化4.6 无锁的并行计算1.非阻塞同步避免了基于锁的同步的缺陷,无锁算法没有锁竞争带来的系统开销,也没有线程间频繁调度带来的开销。CAS算法:包含3个参数CAS(...
分类:编程语言   时间:2014-08-13 18:42:26    阅读次数:196
Eclipse Job
Job可以我们基于Eclipse的Java程序中,我们有很多种方式提供多任务的实现。熟悉Java的朋友立即会想到Java的Thread类,这是Java中使 用最多的一个实现多任务的类。Eclipse平台为多任务处理提供了自己的API,那就是Job以及UIJob。Eclipse中的Job是对Java ...
分类:系统相关   时间:2014-08-13 17:57:06    阅读次数:347
Android 并发编程:(一)基础知识 —— 1.2 程序的启动和终结
Android是一个多用户,多任务的系统。 允许多个app在同一时刻执行,在多个程序之间切换并不会有明显的延迟。 多任务是由Linux内核负责处理的,而程序的运行基于Linux进程。 Linux进程 Linux为每一个用户分配一个唯一的用户ID(User ID),用于区分不同的User。 因为权限的原因,每一个用户只能访问私有资源,没有用户(除了Root用户,即超级管理员。我们这里不考虑这个用户。)可以访问其他用户的私有资源。因而,“沙盒”就用来独立这些用户。 在Android中,每一个应用都有一...
分类:移动开发   时间:2014-08-13 10:30:16    阅读次数:260
Linux基础部分: 历史 现在 未来
最初的电脑:卡片打孔Multics计划:贝尔+麻省理工+通用电器(目标300人终端)1969贝尔实验室退出该计划KenThompson与DennisM.Ritchie:多用户多任务操作系统(一个有趣的故事)Multics-星际旅行-PDP7-B语言-C语言改写http://www.ruanyifeng.com/blog/2010/03/unix_copyright_histo..
分类:系统相关   时间:2014-08-12 03:38:23    阅读次数:467
Linux用户及用户组管理
Linux是个优秀的多用户多任务操作系统。 掌握Linux的用户/用户组管理是基本及必备技能之一。 简单做下总结。 无论采用图形界面的用户管理设置,还是终端的管理方式,最终目的都是对系统的用户/用户组配置文件进行修改。 因此,这里我们将采用直接修改相关配置文件的方式对 用户/用户组 进行...
分类:系统相关   时间:2014-08-08 12:22:35    阅读次数:376
进程,线程(thread)
每个正在系统上运行的程序都是一个进程。每个进程包含一到多个线程.进程也可能是整个程序或者是部分程序的动态执行。线程是一组指令的集合,或者是程序的特殊段,它可以在程序里独立执行。也可把它理解为代码运行的上下文.线程基本上是轻量级的进程,它负责在单个程序里执行多任务。线程是程序中一个单一的顺序控制流程,...
分类:编程语言   时间:2014-08-08 09:34:55    阅读次数:210
读《UNIX系统编程》关键字解释 第一章
第一次看这本书的时候好混乱啊,这次准备再看一遍,仔仔细细的看一遍。并且把自己感觉要记的关键字找出。版本1.01Songsong整理第一章:UNIX基础知识1、内核:。“内核”指的是一个提供硬件抽象层、磁盘及文件系统控制、多任务等功能的系统软件。一个内核不是一套完整的操作系统。一套基于Linux内核的...
分类:其他好文   时间:2014-08-05 18:55:49    阅读次数:293
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!