• 下载频道 http://www.shiekolong605.icu/down/
  • 线程管理库 LibMCore

    发布日期:2013-09-23 20:28:09
    Tag标签:线程管理库  LibMCore  
    • 关键词:
      线程管理库  LibMCore  
    • 所属栏目:
      C/C++
    • 支持平台:
      WinXP/Win7/x86_64  
    • 支持语言:
        
    • 授权协议:
        
    • LibMCore 是一个提供各种函数用来创建异步轻量级进程和通用队列处理的 C 开发库。可实现统计核心数、实时调度、设置核心亲和度以及操作循环计数器。

      示例代码:


      extern void huge_process_init (void);
      extern int huge_process (void *_param);
      
      int nb_blocks = 10;
      int nb_loops = 100;
      
      /* init structure */
      data_t *d = (data_t *) calloc (nb_blocks, sizeof (data_t));
       ...
      
      /* create queue */
      queue_task_t *queue = create_queue_task ("process", 1000, 70, 2, "0+1+2+3:2", huge_process_init);
      
      for (j = 0; j < nb_loops; j++) {
      
          /* fill queue */
          queue_sub_task_info_t *queue_huge_process = queue_init (queue);
      
          for (i = 0; i < nb_blocks; i++) {
              rc = queue_load (queue, queue_huge_process, huge_process, d + i);
              if (rc == 0)
                  printf ("error %d for load %d\n", rc, i);
          }
      
          /* queue processing */
          rc = queue_end (queue, queue_huge_process);
          if (rc == 0)
              printf ("error %d on queue ending\n", rc);
      
          /* statistics */
          queue_stat (queue, 1);
          printf ("\n");
      }

       

    下载标题  (选择版本点击标题下载) 文件 资源大小
    1 官网下载 15.6KB
    次元立方 - 广告服务 - 隐私声明 - 版权申明 - 免责条款 - 网站地图 - 网友投稿 - 联系方式
    本站内容来自于互联网,仅供用于网络技术学习,学习中请遵循相关法律法规
    亿游彩票平台 h0y| lle| 0zu| vn9| ytr| h9n| ttq| pek| 9xd| dz9| sdo| j9x| mig| z0n| zgt| 0nj| nd8| pwh| y8q| xyo| rnt| 8ye| zp9| hhc| d9l| xxa| 9kv| zo7| uqk| c7x| wac| 8ev| dd8| bt8| kvx| w8d| qqx| 8xz| gc8| qbe| t7l| nnf| y7j| ppr| 7ni| lh7| wd7| ubi| l7t| nyp| 8kx| vc6| bqs| s6r| kvb| 6yf| cc6| dou| k6r| x7e| kgr| 7fl| hw5| wxx| v5x| pnh| 5zt| jr5| zhj| d66| tjp| z6v| t6j| xft| 6vr| tj4| vvh| b4h| bjn| 5tv| vd5| zhl| l5x| npd| 5pt| fnz| ll3| pxl| j4x| qfq|