STAR建索引内存不够,我们服务器100多G的内存居然不够,这是什么鬼,STAR版本STAR-2.5.2b。调整你的limitGenomeGenerateRAM参数就可以了。

STAR

--runThreadN 40

--runMode genomeGenerate

--genomeDir ./star_index

--genomeFastaFiles GRCh38.p13.genome.fa

--sjdbGTFfile gencode.v32.annotation.gtf

--sjdbGTFfeatureExon exon

--sjdbGTFtagExonParentTranscript transcript_id #默认为transcript_id

--sjdbOverhang 74

--limitGenomeGenerateRAM 160007489408

STAR建索引特别吃内存,能把你服务器内存吃光,然后给你报错。此时你就要根据你的内存设置limitGenomeGenerateRAM参数,此处设置比所需内存高一点点,如果低于所需内存也会报错。另外线程数可以设置高一点,2个线程我跑了两天多没跑出来,40个线程只要一个小时左右,内存消耗会因为线程数变多而增加,不过不用担心,并不会成倍增加,40个线程内存消耗也就增加了10%。

STAR建索引内存不够相关推荐

  1. sqlserver怎么查看索引_Sql Server之旅——第六站 为什么都说状态少的字段不能建索引...

    我们在学sqlserver的时候,大多教科书和前辈们都说状态少的字段不要建索引,由此带来的开销还不如不建索引,但是这句话有多少人真的知道,或者说有多少人真的对此有比较深刻的理解,而不是听别人道听途说. ...

  2. mysql 查询相同字段值的个数_好文 | MySQL 索引B+树原理,以及建索引的几大原则...

    MySQL事实上使用不同的存储引擎也是有很大区别的,下面猿友们可以了解一下. 一.存储引擎的比较 注:上面提到的B树索引并没有指出是B-Tree和B+Tree索引,但是B-树和B+树的定义是有区别的. ...

  3. Sql Server之旅——第六站 为什么都说状态少的字段不能建索引

    我们在学sqlserver的时候,大多教科书和前辈们都说状态少的字段不要建索引,由此带来的开销还不如不建索引,但是这句话有多少人真的知道,或者说有多少人真的对此有比较深刻的理解,而不是听别人道听途说. ...

  4. python mongodb查询速度优化_Mongodb 3 查询优化(语句优化、建索引)

    一.explain(),语句分析工具 MongoDB 3.0之后,explain的返回与使用方法与之前版本有了很大的变化,介于3.0之后的优秀特色和我们目前所使用给的是3.0.7版本,本文仅针对Mon ...

  5. mysql在线上建索引,mysql 5.6在线DDL建索引测试

    基本信息: mysql版本: (product)root@localhost [(none)]> select @@version; +------------+ | @@version  | ...

  6. 不该建索引及不走索引的原因

    1.5 不应该建索引列的特点: 第一,对于那些在查询中很少使用或者参考的列不应该创建索引.这是因为,既然这些列很少使用到,因此有索引或者无索引,并不能提高查询速度.相反,由于增加了索引,反而降低了系统 ...

  7. 什么情况下应不建或少建索引

    1.表记录太少 2.经常插入.删除.修改的表 3.数据重复且分布平均的表字段,假如一个表有10万行记录,有一个字段A只有T和F两种值,且每个值的分布概率大约为50%,那么对这种表A字段建索引一般不会提 ...

  8. 为什么重复值高的字段不能建索引(比如性别字段等)

    结论(以innodb为例) a.非聚簇索引存储了对主键的引用,如果select字段不在非聚簇索引内,就需要跳到主键索引(上图中从右边的索引树跳到左边的索引树),再获取select字段值 b.如果非聚簇 ...

  9. oracle建索引默认并发,ORACLE重建索引需要考虑问题

    一:考虑重建索引的场合 1:表上频繁发生update,delete操作 2:表上发生了alter table ..move操作(move操作导致了rowid变化) 二:判断重建索引的标准 索引重建是否 ...

最新文章

  1. 训练图像预处理函数功能(paddle)
  2. python里面map函数_python中的map()函数
  3. Flink中的状态与容错
  4. Linux中,文件创建的时间是怎么保存的?
  5. VB Environ系统环境变量函数大全
  6. MLT-type渲染算法review
  7. R 语言与简单的回归分析
  8. 深入浅出 CAS,很多想进阿里的倒在了这个知识点
  9. LINUX下载编译FreeType
  10. 【数据预测】基于matlab BP+ELM+LSTM+BiLSTM+SAELSTM数据预测【含Matlab源码 1825期】
  11. 多家多平台拿走的AD封装库Altium-3D封装库+超全原理图库含51+STM32库
  12. stm32矩阵键盘学习笔记
  13. Java面试图片找规律,校招 - 行业测评题、图形推理题、逻辑思维面试题,解题技巧汇总...
  14. 摩斯密码(Morse)
  15. 中国天气网 天气预报API 国家气象局 根据城市名称抓取城市ID,XML格式、JSON格式、图片代码
  16. FPGA SDRAM接口设计(一)初窥门径
  17. 2020.11.30【NOIP提高B组】模拟 总结
  18. 从会种田到“慧种田”,传感技术成“刚需”!
  19. sql删除数据的3种方法
  20. Microsoft SUS Deployment

热门文章

  1. VERO VISI安装教程
  2. 音乐精灵 - Bandari
  3. humanoid 动画鬼畜的问题
  4. LeetCode 826 Most Profit Assigning Work
  5. 大连海洋大学计算机考研资料汇总
  6. 当老人用保健品填补精神需求的时候,我们该谴责谁?
  7. 360图书馆自动全文.
  8. cmd 删除文件和文件夹
  9. android代码实现手机加速功能,神奇的安卓手机提速方法 只需设置两步立即提速70%以上...
  10. 2018.6.25课堂笔记