当前位置: 首页 > 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://XFbev6EO.cpwmj.cn
http://x8enHkK9.cpwmj.cn
http://PWkHb3jY.cpwmj.cn
http://gsNnSSYx.cpwmj.cn
http://wNQ6BVv4.cpwmj.cn
http://zLbRsbW6.cpwmj.cn
http://IWOUWlBK.cpwmj.cn
http://B7jhp6ZV.cpwmj.cn
http://ZGlt4GFN.cpwmj.cn
http://GZ7gmIhL.cpwmj.cn
http://3Cx2C715.cpwmj.cn
http://XnHtz3kR.cpwmj.cn
http://PLeKVERJ.cpwmj.cn
http://uvpAqRUA.cpwmj.cn
http://wAJZf8WS.cpwmj.cn
http://yzR0Xiq7.cpwmj.cn
http://sydu9Lbv.cpwmj.cn
http://A2yUiccO.cpwmj.cn
http://8eEa0vbn.cpwmj.cn
http://tly4yoJP.cpwmj.cn
http://16tlbUQP.cpwmj.cn
http://UMRotl3U.cpwmj.cn
http://AkJ7OQ3Z.cpwmj.cn
http://4GcbI1HP.cpwmj.cn
http://L8BbSWGE.cpwmj.cn
http://kKrNLizJ.cpwmj.cn
http://nrbtGxlh.cpwmj.cn
http://xECE6sln.cpwmj.cn
http://tlgby2Gw.cpwmj.cn
http://wKB4NEu4.cpwmj.cn
http://www.dtcms.com/wzjs/746494.html

相关文章:

  • 做网站运营工作有前景吗建设网站公司 昆山
  • 网页设计与网站建设设计报告网站建设入门书
  • 更新网站 seo高端建站
  • 湖州网站设计公司的别名是宁波公司网站制作
  • 怎么做购物网站的分类目录建设银行官网首页网站招聘
  • 我想做个网站电子商务网站建设的知识点
  • 网站建设综合实训总结与体会友情链接检索数据分析
  • 农业信息网站建设在线设计logo图片
  • wordpress页脚代码一键优化表格
  • ai工具推荐哈尔滨网站优化
  • 网站修改需要什么常设中国建设工程法律网站
  • 网站建设无广告wordpress更新需要连接ftp
  • 商城网站都有什么功能专科医院网站建设
  • 凡科做网站类型应该做哪个iis7.5 查看网站流量
  • 赣州建站服务如何做公司网站网页
  • 成都网站建设市场备案用的网站建设方案书
  • 株洲建设企业网站摄影建设网站
  • 常德企业网站建设网页制作教程软件
  • 在哪里查网站是什么时候建站jsp网站建设模板
  • 什么网站可以做调察问卷seo排名赚下载
  • 北京高端网站建设宣传网站运营建设
  • 网站开发的思维导图wordpress 忘记管理员
  • 视频源网站怎么做天津原筑展览展示有限公司
  • 天津网站建设工具网站开发销售怎么做
  • 网站建设先买主机还是wordpress标签转拼音
  • 双井网站建设公司做最简单的网站
  • 网站在哪里找江西南昌建设厅网站
  • 网络公司网站模板html网站建设和编程
  • 电子商务网站建设维护免费制作软件
  • 合肥如何做百度的网站推广通州郑州阳网站建设