美文网首页
修改fastp的16线程限制

修改fastp的16线程限制

作者: 陈光辉_山东花生 | 来源:发表于2024-09-02 09:45 被阅读0次

下载源码:https://github.com/OpenGene/fastp

修改options.cpp 下列代码 :将16改成你想要的线程数比如96

    if(thread < 1) {
        thread = 1;
    } else if(thread > 16) {
        cerr << "WARNING: fastp uses up to 16 threads although you specified " << thread << endl;
        thread = 16;
    }

修改后编译:

sudo apt-get install libisal-dev
sudo apt-get install libdeflate-dev
make

相关文章

  • 关于线程安全策略

    四个线程安全策略 1、线程限制: 一个被线程限制的对象,由线程独占,并且只能被占有它的线程修改 2、共享只读: 一...

  • 2020-05-25 circRNA流程

    data obtain to fastq 设置ssd tmp文件夹能加快速度 -e 线程 fastp 查看质...

  • 2019-02-19

    fastp—数据过滤&质控 一、fastp的安装及使用 1)conda安装:conda install fastp...

  • 安卓录音和播放

    安卓界面刷新24帧/s 每一帧是16ms 主线程16ms的执行限制 主线耗时操作导致16ms执行不完 导致...

  • <转录组>使用fastp对NCBI下载的SRA数据进行质控

    1 、fastp软件的安装 wget http://opengene.org/fastp/fastpchmod a...

  • android AsyncTask原理

    android系统对于UI线程的刷新维持在16ms左右,如果在主线程进行一些操作,我们需要限制时间,以保证用户不会...

  • C++并发编程 - 互斥锁(lock_guard和unique_

    C++并发编程 - 互斥锁 在多线程的编程中,共享数据的修改限制是必不可少的环节。期望的是:当一个线程访问共享数据...

  • Java并发

    线程安全:在堆内存中的数据由于可以被任何线程访问到,在没有限制的情况下存在被意外修改的风险。即堆内存空间在没有保护...

  • 2020-06-19 Fastp官方教程学习笔记

    Fastp官方教程学习笔记 资源 OpenGene/fastp: An ultra-fast all-in-one...

  • 线程安全及相关

    什么是线程安全堆内存中的数据由于可以被任何线程所访问,在没有限制的情况下存在被意外修改的风险。即堆内存空间在没有保...

网友评论

      本文标题:修改fastp的16线程限制

      本文链接:https://www.haomeiwen.com/subject/hmdhljtx.html