当前位置: 首页 > wzjs >正文

正规的公司网站建设中国纪检监察报

正规的公司网站建设,中国纪检监察报,山东美建站,设计素材网站官网背景: 我正在跑一个数据处理较为复杂的程序。然后调试了很多遍,出现了GC问题,如下图bug. GC overhead limit exceeded-这个bug错误通常表示 Java 虚拟机 (JVM) 在进行垃圾回收时花费了过多的时间,并且回收的内存量非常少。…

背景:

        我正在跑一个数据处理较为复杂的程序。然后调试了很多遍,出现了GC问题,如下图bug.        

        GC overhead limit exceeded-这个bug错误通常表示 Java 虚拟机 (JVM) 在进行垃圾回收时花费了过多的时间,并且回收的内存量非常少。这通常是由于内存不足或数据量过大导致的,如下图,我自己跑的程序出现错误。

尝试以下解决方案

1. 增加 Executor 内存

增加 Spark Executor 的内存在创建 SparkSes,sion 时设置 spark.executor.memory 参数:

val spark = SparkSession.builder() 
.appName("xxxxx") 
.config("spark.executor.memory", "20g") 
.config("spark.kryoserializer.buffer.max", "512m") 
.config("spark.serializer", "org.20apache.spark.serializer.KryoSerializer") 
.getOrCreate()

2. 增加 Driver 内存

增加 Driver 的内存:

val spark = SparkSession.builder() .appName("xxxxx") 
.config("spark.driver.memory", "8g") 
.config("spark.executor.memory", "20g") 
.config("spark.kryoserializer.buffer.max", "512m") 
.config("spark.serializer", "org.apache.spark.serializer.KryoSerializer") 
.getOrCreate()

3. 调整分区数量

增加数据的分区数量可以帮助分散数据处理的负担,从而减少每个分区的内存消耗。

使用 repartition()coalesce() 方法来调整 DataFrame 的分区:

val numPartitions = 200 // 我差不多几十个G数据, 
val repartitionedDF = userInfoDF.repartition(numPartitions)

4. 调整 Spark 配置参数

调整以下 Spark 配置参数:

  .config("spark.memory.fraction", "0.7") // 调整内存比例.config("spark.memory.storageFraction", "0.5") // 调整存储比例

基本就这几种方案,一个一个试出来的,然后解决了,遇事不决调整资源,然后调整比例。最重要的是内存!!内存,还是TMD内存!!!

非常完美!

http://www.dtcms.com/wzjs/270237.html

相关文章:

  • 企业网站模板哪里好每日新闻摘抄10一15字
  • 上海人才引进网站鸡西网站seo
  • 室内设计效果图 客厅优化大师使用心得
  • 宠物店网站建设计划书抖音seo什么意思
  • 白沙网站建设搜索引擎的三个技巧
  • 为什么用html5做网站台州百度关键词排名
  • 嘉兴网络项目建站公司seo排名优化工具
  • 做网站可以用什么数据库知乎seo优化
  • 遵义网站开发公司点击seo软件
  • 深圳网站建设公司业务招聘营销排名seo
  • 江苏启安建设集团有限公司网站营销型公司网站建设
  • 江苏哪家做网站排名比较好百度关键词优化排名技巧
  • 鞍山网站建设公司软文营销的三个层面
  • 哪些网站做的海报比较高大上新手如何做网上销售
  • 农林网站建设不受国内限制的搜索引擎
  • ftp上传网站后怎么弄在线crm软件
  • b2b网站平台大全合肥网站seo
  • 怎样联系自己建设网站南宁seo计费管理
  • 德网站建设关键词搜索引擎优化推广
  • 整装公司排名前十强天津网站优化公司
  • 想找手工活做 哪个网站可靠微信引流被加软件
  • 郑州富士康有多少人员工青岛seo服务
  • 微信辅助做单网站网课培训机构排名前十
  • 广州网站建设网站托管运营百度网盘搜索引擎网站
  • 网站title keywords百度网址大全下载安装
  • 电子商务网站建设与维护试卷网站关键词优化方案
  • 设置本机外网ip做网站百度知道电脑版网页入口
  • 建设制作外贸网站的公司简介曼联vs恩波利比分
  • 网站虚拟主机费用baidu百度网盘
  • 自己怎么做网站的聚合页面建网站需要多少钱