一、所谓的LinuxLinux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多..
分类:
系统相关 时间:
2015-04-02 19:08:11
阅读次数:
266
在最简单最基础的层面上说,并行是指两个或更多的动作在同一时间发生,我们遇到的并行是生活中自然存在的,我们可以边说话边走或者每只手都进行不同的动作,当然我们每个人都是我们的生活中彼此独立的,你可以去看足球比赛当我游泳的时候,等等。
1.1.1 计算机中的并行
当我们讨论计算机的并行时,我们指一个系统执行多个独立的任务,而不是按顺序,或者一个接一个的,它不是一个新的现象:多任务操作系统允许一个计算...
分类:
其他好文 时间:
2015-04-02 18:55:36
阅读次数:
109
在FreeRTOS中和UIP中,都使用到了一种C语言实现的多任务计数,专业的定义叫做协程(coroutine),顾名思义,这是一种协作的例程, 跟具有操作系统概念的线程不一样,协程是在用户空间利用程序语言的语法语义就能实现逻辑上类似多任务的编程技巧。 意思就是说协程不需要每次调用的时候都为任务准备....
分类:
编程语言 时间:
2015-04-01 21:41:49
阅读次数:
300
Java线程详解 Java线程:概念与原理 一、操作系统中线程和进程的概念 现在的操作系统是多任务操作系统。多线程是实现多任务的一种方式。 进程是指一个内存中运行的应用程序,每个进程都有自己独立的一块内存空间,...
分类:
编程语言 时间:
2015-04-01 17:56:05
阅读次数:
254
LWIP是一款开源的嵌入式网络协议栈,支持的功能很多,而且能在多任务环境下和单任务裸机环境下跑,今天说说他的移植过程,芯片为STM32,网卡为ENC28J60,无操作系统 首先下载LWIP的源代码,我下载的是1.4.1的源码,下载后解压,文件结构如图 将这四个目录中的文件全部拷贝到工程中,API是....
分类:
其他好文 时间:
2015-03-31 00:28:35
阅读次数:
272
os主要有单用户单任务、单用户多任务、多用户多任务几种类型。在多用户多任务操作系统中,对每个用户运行环境的设置就十分重要。一、开机自启动任务。我们首先要明确开机自启动是个什么概念。开机自启动的任务主要在两个时间点发生,一个是用户没有登陆之前,系统正在启动的过程中,另一个是用户成功登陆之后(即通过登陆...
分类:
系统相关 时间:
2015-03-30 11:07:18
阅读次数:
247
一、基础知识 操作系统用户与计算机硬件之间的界面,是控制、管理计算机内各种硬件与软件资源。它是一个多用户、多任务、分时的操作系统。对于分时系统:假如a进程需要16个时间片,现在根据优先级只分配了10个,进入就绪状态。发展1)交互式具有多道程序能力的分时OS2)Unix诞生3)免费扩散4)Unix商用...
分类:
其他好文 时间:
2015-03-21 20:00:20
阅读次数:
145
一、基本概念权限:定义了用户对资源的访问能力。用户:对于多用户多任务的Linux操作系统来说,是通过什么来区分不同的使用者呢?用户:用户就是获取资源或服务的凭证。当我们登录系统的时候,系统会提示输入用户名和密码进行登录验证。对于Linux系统来说,用户通常就是一个标..
分类:
系统相关 时间:
2015-03-21 06:26:26
阅读次数:
367
异步加载之使用多线程初次尝试 异步、异步,其实说白了就是多任务处理,也就是多线程执行,多线程那就会有各种问题,我们一步步来看,首先,我们创建一个class——ImageLoaderWithoutCaches,从命名上,大家也看出来,这个类,我们实现的是不带缓存的图像加载,不多说,我们再创建一个方法——showImageByThread,通过多线程来加载图像:/**
* Using Thread...
分类:
移动开发 时间:
2015-03-20 00:00:02
阅读次数:
479
转自http://blog.csdn.net/shimisoJava线程:概念与原理一、操作系统中线程和进程的概念现在的操作系统是多任务操作系统。多线程是实现多任务的一种方式。进程是指一个内存中运行的应用程序,每个进程都有自己独立的一块内存空间,一个进程中可以启动多个线程。比如在Windows系统中...
分类:
编程语言 时间:
2015-03-19 10:10:04
阅读次数:
201