您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. Delphi多线程编程之三 同步读写全局数据

  2. 一、临界区 所谓临界区,就是一次只能由一个线程来执行的一段代码。如果把初始化数组的代码放在临界区内,另一个线程在第一个线程处理完之前是不会被执行的。 使用临界区的步骤: 1、先声明一个全局变量类型为TRTLCriticalSection; 2、在线程Create()前调用InitializeCriticalSection()过程来初始化,该函数定义是: void WINAPI InitializeCriticalSection(LPCRITICAL_SECTION lpCriticalSect
  3. 所属分类:Delphi

    • 发布日期:2009-08-18
    • 文件大小:207872
    • 提供者:huangwenqing
  1. 在同步代码结束后,使用ReleaseMutex(THandle

  2. 您查询的关键词是:delphi 同步 数据 。如果打开速度慢,可以尝试快速版;如果想保存快照,可以添加到搜藏。 (百度和网页http://blog.csdn.net/mygodsos/archive/2008/10/19/3097921.aspx的作者无关,不对其内容负责。百度快照谨为网络故障时之索引,不代表被搜索网站的即时页面。) --------------------------------------------------------------------------------
  3. 所属分类:Delphi

    • 发布日期:2009-08-18
    • 文件大小:388096
    • 提供者:huangwenqing
  1. 进程和线程有什么区别?

  2. 说法一:进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位. 线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位.线程自己基本上不拥有系统资源,只拥有一点在运行中必不可少的资源(如程序计数器,一组寄存器和栈),但是它可与同属一个进程的其他的线程共享进程所拥有的全部资源. 一个线程可以创建和撤销另一个线程;同一个进程中的多个线程之间可以并发执行 说法二:进程和线程都是由操作系统所体会的程序运行的基本单元,
  3. 所属分类:网络攻防

    • 发布日期:2011-03-04
    • 文件大小:5120
    • 提供者:pingguo0123
  1. 疯狂内核之——进程管理子系统

  2. 目录 1 进程的组织 5 1.1 进程相关数据结构 5 1.1.1 进程的基本信息 6 1.1.2 进程状态 10 1.1.3 TASK_RUNNING状态的进程链表 11 1.1.4 进程间关系 12 1.2 Linux的线程——轻量级进程 15 1.3 进程的创建——do_fork()函数详解 19 1.4 执行进程间切换 33 1.4.1 进程切换之前的工作 33 1.4.2 进程切换实务 —— switch_to宏 37 1.4.3 __switch_to函数 39 1.5 fork与
  3. 所属分类:Linux

    • 发布日期:2011-05-30
    • 文件大小:2097152
    • 提供者:yunsongice
  1. 线程与进程的区别(执行过程、逻辑)

  2. 多线程共存于应用程序中是现代操作系统中的基本特征和重要标志。用过UNIX操作系统的读者知道进程,在UNIX操作系统中,每个应用程序的执行都在操作系统内核中登记一个进程标志,操作系统根据分配的标志对应用程序的执行进行调度和系统资源分配。
  3. 所属分类:Linux

    • 发布日期:2011-06-25
    • 文件大小:24576
    • 提供者:jason26jason
  1. 《Android内核剖析》附图

  2. 第1部分 基础篇 第1章 Linux基础 2 1.1 Linux文件系统概述 2 1.2 Linux启动过程 4 1.3 常用Linux 命令 6 1.4 Shell脚本备忘 9 1.4.1 获取输入 10 1.4.2 变量定义 10 1.4.3 条件判断 11 1.4.4 while []...do... done语句 12 1.4.5 for循环 13 1.4.6 函数 14 1.4.7 常用内置符号常量 15 1.5 Make脚本备忘 15 1.5.1 一个简单的Makefile文件 1
  3. 所属分类:Android

    • 发布日期:2011-09-02
    • 文件大小:12582912
    • 提供者:mzgxinhua
  1. 世界之窗 3.5.0.3

  2. 世界之窗(Theworld)是一款以IE为内核的浏览器,其免费小巧、快速、安全、功能强大获得众多用户的喜爱。自2.0版继IE浏览器7.0版之后,是世界上第二款采用多线程窗口框架的浏览器,区别于其它采用单线程的多窗口浏览器,多线程框架可以大幅减少由于某个网页假死导致的整个浏览器假死情况,并且可以在一定程度上提高网页打开速度。在IE8正式发布之后,世界之窗(Theworld)也一直针对IE8的新功能而完善。 世界之窗 3.5 正式版 (3.5.0.3) 新增: Vista、Win7下新增Aero透
  3. 所属分类:专业指导

    • 发布日期:2011-09-28
    • 文件大小:1048576
    • 提供者:sky_qing
  1. linux内核分析

  2. linux内核分析,深入理解,内存是内核所管理的最重要的资源之一。某进程区别于其它进程的一个特征是两个进程存在于逻辑上相互独立的内存空间(与之相反,线程共享内存)。即使进程都是同一程序的实例,比如,两个xterm或两个Emacse,内核都会为每个进程安排内存空间,使得它们看起来像是在系统之上运行的唯一进程。当一个进程不可能偶然或恶意的修改其它进程的执行空间时,系统的安全性和稳定性就会得到增强。 内核也生存在它自己的内存空间之中,即内核空间(kernel space)。与之对应的是用户空间(us
  3. 所属分类:Linux

    • 发布日期:2012-04-23
    • 文件大小:217088
    • 提供者:a544841378
  1. linux内核分析及编程 倪继利

  2. linux内核分析及编程 倪继利 编写 目录回到顶部↑第1章 数据类型及链表 1 1.1 数据类型所占空间 1 1.2 有关移植性的其他问题 3 1.2.1 时间间隔 3 1.2.2 页面大小 3 1.2.3 字节存储顺序 3 1.2.4 数据对齐 4 1.3 内核通用链表 4 1.3.1 hlist哈希链表 7 1.3.2 rcu操作保护的链表 8 1.4 at&t的汇编格式 9 1.5 内核中的时间延迟 11 第2章 进程及进程调度 13 2.1 进程结构 13 2.2 进程创建 24 2
  3. 所属分类:Linux

    • 发布日期:2012-12-16
    • 文件大小:45088768
    • 提供者:zhouyanke
  1. Android内核剖析 柯元旦 (完整版) 两部分

  2. 第1部分 基础篇 第1章 Linux基础 2 1.1 Linux文件系统概述 2 1.2 Linux启动过程 4 1.3 常用Linux 命令 6 1.4 Shell脚本备忘 9 1.4.1 获取输入 10 1.4.2 变量定义 10 1.4.3 条件判断 11 1.4.4 while []...do... done语句 12 1.4.5 for循环 13 1.4.6 函数 14 1.4.7 常用内置符号常量 15 1.5 Make脚本备忘 15 1.5.1 一个简单的Makefile文件 1
  3. 所属分类:Android

    • 发布日期:2013-08-17
    • 文件大小:39845888
    • 提供者:xitoujic
  1. C#线程锁介绍源码

  2. 1.几种同步方法的区别 lock和Monitor是.NET用一个特殊结构实现的,Monitor对象是完全托管的、完全可移植的,并且在操作系统资源要求方 面可能更为有效,同步速度较快,但不能跨进程同步。lock(Monitor.Enter和Monitor.Exit方法的封装),主要作用是锁定临界区,使临 界区代码只能被获得锁的线程执行。Monitor.Wait和Monitor.Pulse用于线程同步,类似信号操作,个人感觉使用比较复杂,容易造成死 锁。 互斥体Mutex和事件对象EventWai
  3. 所属分类:C#

    • 发布日期:2014-03-12
    • 文件大小:36864
    • 提供者:u010745238
  1. 最强悍的操作系统学习资料

  2. 全面操作系统资料!课程教授指导 专业:04级计算机专业 目的:确定本课程(操作系统)要讲授的基本知识点以及各章节的重点、难点 第1章 计算机系统概述(4个学时) 讲解与操作系统基础原理相关的计算机硬件知识,包括CPU结构、中断、存储体系和I/O通信技术等内容,为更好的理解基础理论和动手实践奠定基础。 重点: 难点:中断、存储体系 第2章 操作系统概述 介绍操作系统的主要功能、发展历史、主要分类、技术潮流以及主要成就和特征。 重点:发展历史 难点: 第3章 进程描述和控制 解释进程的核心概念,并
  3. 所属分类:网络攻防

    • 发布日期:2008-11-15
    • 文件大小:9437184
    • 提供者:gz2008gz
  1. 2018年C++教程网的linux网络编程视频共41集百度云下载链接.rar

  2. Linux网络编程(总共41集) 讲解Linux网络编程知识,分以下四个篇章。 Linux网络编程之TCP/IP基础篇 Linux网络编程之socket编程篇 Linux网络编程之进程间通信篇 Linux网络编程之线程篇 Linux网络编程之TCP/IP基础篇 01TCPIP基础(一) ISO/OSI参考模型 TCP/IP四层模型 基本概念(对等通信、封装、分用、端口) 02TCPIP基础(二) 最大传输单元(MTU)/路径MTU 以太网帧格式 ICMP ARP RARP 03TCPIP基础(
  3. 所属分类:C++

    • 发布日期:2018-04-30
    • 文件大小:168
    • 提供者:qq_41641296
  1. linux系统编程之线程.zip

  2. 线程概念 什么是线程 LWP:light weight process 轻量级的进程,本质仍是进程(在Linux环境下) 进程:独立地址空间,拥有PCB 线程:也有PCB,但没有独立的地址空间(共享) 区别:在于是否共享地址空间。 独居(进程);合租(线程)。 Linux下: 线程:最小的执行单位 进程:最小分配资源单位,可看成是只有一个线程的进程。 Linux内核线程实现原理 类Unix系统中,早期是没有“线程”概念的,80年代才引入,借助进程机制实现出了线程的概念。因此在这
  3. 所属分类:Linux

    • 发布日期:2020-05-05
    • 文件大小:4194304
    • 提供者:CLarali0
  1. 多线程面试题

  2. 详细讲解的多线程中遇到或者存在的问题,对各类多线程问题进行分析解读,为求职者提供了良好的资源ConcutrentHash Map 采用分段锁技术、同步容器中,是一个容晷一个嶺,但在 Concurrenthushm中,会将hush麦的数组部分分成干段,每段维 护一个钡,以达到高效的并发访 13.什么是多线程的上下文切换? 1、多线程:是从软件或者硬件上实现多个线程的并发技术。 2、多线程的好处 便用多线程可以把程序中占据时间长的任务放到后台去处理,如图片、视屏的下载 ⅱ.发挥多核处珪器的优势,并发
  3. 所属分类:Java

    • 发布日期:2019-10-12
    • 文件大小:2097152
    • 提供者:weixin_45208264
  1. 内核线程和进程的区别

  2. Linux把所有线程都当做进程来实现。内核并没有准备特别的调度算法或者定义特别的数据结构来表示线程。下面一起来看看
  3. 所属分类:其它

    • 发布日期:2020-07-22
    • 文件大小:41984
    • 提供者:weixin_38714910
  1. Python—-多任务—-协程

  2. Python学习之路,点击有全套Python笔记 协程是什么 简单点说协程是进程和线程的升级版,进程和线程都面临着内核态和用户态的切换问题而耗费许多切换时间,而协程就是用户自己控制切换的时机,不再需要陷入系统的内核态. 迭代器 迭代器就是用于迭代操作(for 循环的对象),它像列表一样可以迭代获取其中的每一个元素,任何实现了__next__方法的对象都可以称为迭代器。 它与列表的区别在于,构建迭代器的时候,不像列表把所有元素一次性加载到内存,而是以一种延迟计算方式返回元素。它并没有把所有元素装在
  3. 所属分类:其它

    • 发布日期:2020-12-22
    • 文件大小:44032
    • 提供者:weixin_38607282
  1. 内核线程优先级设置的方法介绍

  2. 个人理解,内核级线程和进程是一样的,前者与POSIX线程(pthread)有很大的区别。因此,内核的进程调度策略和系统调用也适用于内核级线程。   调度策略有三种:     1.SCHED_NORMAL 非实时调度策略,默认情况下是100~139,由nice值决定;     2.SCHED_FIFO实时调度策略,先到先服务。一旦占用cpu则一直运行。一直运行直到有更高优先级任务到达或自己放弃     3.SCHED_RR实时调度策略,时间片轮转。当进程的时间片用完,系统将重新分配时间片,并置于就
  3. 所属分类:其它

    • 发布日期:2020-12-31
    • 文件大小:36864
    • 提供者:weixin_38623819
  1. Linux 进程栈和线程栈的区别

  2. 注:本文所涉及的环境为Linux,下文讨论的栈跟内核栈,没有任何的关系   这里有如下几个问题,线程栈的空间是开辟在那里的? 线程栈之间可以互访吗?为什么在使用pthread_attr_setstack函数时,需要设置栈的大小,而进程task_struct的 mm_struct *mm 成员中却并没有却并没有stack_size这个成员项,怎么保存的栈大小呢?   进程栈:   进程用户空间的管理在task_struct 的mm_struct *mm成员中体现, mm中的成员定义了用
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:88064
    • 提供者:weixin_38628552
  1. 深入浅析python 协程与go协程的区别

  2. 进程、线程和协程 进程的定义: 进程,是计算机中已运行程序的实体。程序本身只是指令、数据及其组织形式的描述,进程才是程序的真正运行实例。 线程的定义: 操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。 进程和线程的关系: 一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。 CPU的最小调度单元是线程不是进程,所以单进程多线程也可以利用多核CPU. 协程的定义: 协程通过在线程中实现调度,避免了陷入内核级别的上下文切换
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:93184
    • 提供者:weixin_38731145
« 12 »