Chinaunix首页 | 论坛 | 博客
  • 博客访问: 37719
  • 博文数量: 41
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 357
  • 用 户 组: 普通用户
  • 注册时间: 2014-04-20 16:26
文章分类

全部博文(41)

文章存档

2014年(41)

我的朋友

发布时间:2014-05-04 11:40:16

可以通过多种手段取得CPU Core的个数,如:1) 调用系统提供的函数get_nprocs(),可以在头文件sys/sysinfo.h中发现它2) 借助系统提供的sysconf()函数:sysconf(_SC_NPROCESSORS_CONF)、sysconf(_SC_NPROCESSORS_ONLN),get_nprocs()也有个相应的get_nprocs_conf()3) 通过解析/proc/cpuinf.........【阅读全文】

阅读(174) | 评论(0) | 转发(0)

发布时间:2014-05-03 23:45:21

线程是一种轻量级的进程,每个线程都有自己的线程ID,同一个进程的不同线程之间共享线程的资源空间(变量、文件描述符。。。)。当然线程也有自己的独立空间,以保存线程的控制信息。创建一个线程要使用pthread_create函数,其函数原形如下int pthread_create(pthread_t *restrict thread,const pthread_attr_t *restrict .........【阅读全文】

阅读(232) | 评论(0) | 转发(0)

发布时间:2014-05-02 15:09:31

int feof(FILE *stream);feof(fp)遇到文件结束返回0,未结束为非0.在stdio.h中可以看到如下定义:#define EOF (-1)#define _IOEOF 0x0010#define feof(_stream) ((_stream)->_flag & _IOEOF)使用以下的语句读取数据,(发现会把EOF也读出来)while(!feof(fp)).........【阅读全文】

阅读(205) | 评论(0) | 转发(0)

发布时间:2014-04-30 13:45:44

今天看了一本书看到有一个结构类似的下面程序,你说这程序总共建立多少个进程??书上写的竟然带原来的父进程一起总共只有三个进程???自己写个程序测试一下。。。。  8 #include <stdio.h>  9 #include <stdlib.h> 10 #include <sys/types.h> 11 #include <unistd.h> 12 #include <sys.........【阅读全文】

阅读(194) | 评论(0) | 转发(0)

发布时间:2014-04-30 13:42:37

今天看了一本书看到有一个结构类似的下面程序,你说这程序总共建立多少个进程??书上写的竟然带原来的父进程一起总共只有三个进程???自己写个程序测试一下。。。。  8 #include <stdio.h>  9 #include <stdlib.h> 10 #include <sys/types.h> 11 #include <unistd.h> 12 #include <sys.........【阅读全文】

阅读(155) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册