• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






canexjtuzju

记录
 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

2014年9月10日

操作系统--用户级线程和内核级线程
摘要: 在多线程操作系统中,各个系统的实现方式并不相同。在有的系统中实现了用户级线程,有的系统中实现了内核级线程1.内核级线程:(1)线程的创建、撤销和切换等,都需要内核直接实现,即内核了解每一个作为可调度实体的线程。(2)这些线程可以在全系统内进行资源的竞争。(3)内核空间内为每一个内核支持线程设置了一个... 阅读全文
posted @ 2014-09-10 23:36 canexjtuzju 阅读(1642) 评论(0) 推荐(0)
 
LeetCode--Next Permutation
摘要: (1)从后往前,找到a[i] &num) { 4 int end = num.size() - 1; 5 int povit = end; 6 while(povit > 0){ 7 if(num[povit] > num[po... 阅读全文
posted @ 2014-09-10 21:01 canexjtuzju 阅读(203) 评论(0) 推荐(0)
 
Linux--获取执行时间
摘要: 说明:在进行一些性能测试的时候,有时候我们希望能计算一个程序运行的时间,有时候可能会自己写一个shell脚本方便进行一些性能测试的控制(比如希望能运行N次取平均值等),总之,这其中有一个需求可能就是获取一个时间戳或时间差。1. Linux shell获取时间的相关命令time命令:获取一个程序的执行... 阅读全文
posted @ 2014-09-10 14:44 canexjtuzju 阅读(855) 评论(0) 推荐(0)