• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
落弈
博客园 | 首页 | 新随笔 | 新文章 | 联系 | 订阅 订阅 | 管理

2010年4月24日

TLS理解
摘要: 1. TLS提供了线程访问其内部数据的一种方法。2. Windows为每个进程分配了一个位数组,存放了FREE/INUSE的标志信息。Windows保证这个数组中至少有TLS_MINNIMUM_AVAILABLE(定义在WinNT.h中)个标志位是可用的。3. Windows每创建一个线程为其分配一个大小为TLS_MINNIMUM_AVAILABLE的DWORD类型的线程数组,用于存放线程的私有数... 阅读全文
posted @ 2010-04-24 10:55 落弈 阅读(202) 评论(0) 推荐(0)
 
Windows编程杂记
摘要: win32位下 每个进程都有4G的空间,前半部分留给进程私用,后半部分留给系统使用。当应用程序调用一个系统函数时,用户的应用程序会从用户模式切换到内核模式去执行。进程是一个容器,包含了一系列上下文中的线程使用的资源。进程由部分组成:进程内核对象(kernel object),私有的虚拟地址空间。所谓的内核对象就是一个控制块,记录了必要的状态信息。Win32程序的启动过程1。操作系统调用Create... 阅读全文
posted @ 2010-04-24 10:33 落弈 阅读(221) 评论(0) 推荐(0)
 
 

公告


博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3