码迷,mamicode.com
首页 >  
搜索关键字:并行    ( 6767个结果
用long类型让我出了次生产事故,写代码还是要小心点
昨天发现线上试跑期的一个程序挂了,平时都跑的好好的,查了下日志是因为昨天运营跑了一家美妆top级淘品牌店,会员量近千万,一下子就把128G的内存给爆了,当时并行跑了二个任务,没辙先速写一段代码限流,后面再做进一步优化。一:背景1.背景介绍因为是自己写的代码,所以我知道问题出现在哪里,如果大家看过我之前写的文章应该知道我用全内存跑了很多模型对用户打标签,一个模型就是一组定向的筛选条件,而为了加速处理
分类:其他好文   时间:2020-09-11 14:19:07    阅读次数:33
我是如何一步步的在并行编程中将lock锁次数降到最低实现无锁编程
在并行编程中,经常会遇到多线程间操作共享集合的问题,很多时候大家都很难逃避这个问题做到一种无锁编程状态,你也知道一旦给共享集合套上lock之后,并发和伸缩能力往往会造成很大影响,这篇就来谈谈如何尽可能的减少lock锁次数甚至没有。一:缘由1.业务背景昨天在review代码的时候,看到以前自己写的这么一段代码,精简后如下:privatestaticList<long>ExecuteFil
分类:其他好文   时间:2020-09-11 14:18:12    阅读次数:48
兼容性自动化测试 | HUAWEI DevEco Studio云测服务等您来体验
  HUAWEIDevEcoStudio云端服务平台(https://devecostudio.huawei.com/)支持原生应用、混合应用、游戏类应用自动化兼容性测试,提供华为最新最全真机资源,多台并行测试,随时在线使用便捷,协助开发者定位应用在手机上的兼容性问题。关于兼容性测试服务流程  执行测试平均时长约10-15分钟,若错过高峰期测试可以更快。关于
分类:其他好文   时间:2020-09-09 19:00:18    阅读次数:44
.NET - Task.Run vs Task.Factory.StartNew
翻译自 Stephen Toub 2011年10月24日的博文《Task.Run vs Task.Factory.StartNew》,Stephen Toub 是微软并行计算平台团队的首席架构师。 在 .NET 4 中,Task.Factory.StartNew 是安排新任务的首选方法。它有许多重载 ...
分类:Web程序   时间:2020-08-31 13:26:35    阅读次数:59
android 线程相关
线程 cpu调度的最小单位 进程 进程是程序运行资源分配的最小单位 并发和并行 并行:同一时间能够执行不同任务,4核cpu有四个线程,并行数量就是4,如果超频,并行数量位8 并发: 单位时间内能执行多少不同任务 启动线程的方式 1 Thread thread = new Thread(){ @Ove ...
分类:移动开发   时间:2020-08-31 13:18:46    阅读次数:73
操作系统基础
总结操作系统的基础部分知识,什么是操作系统,进程线程,死锁,虚拟地址空间等。 ...
分类:其他好文   时间:2020-08-28 12:03:22    阅读次数:42
Git Hook - 实现commit-msg自动装饰
背景:并行版本较多,合并至版本发布分支主分支时无法看出初始提交分支 需求:系统开发人员执行git commit时,自动在commit-msg中补充当前所在分支名 操作步骤: 1、在子系统git仓库路径/.git/hooks下,将以下内容覆盖commit-msg.sample文件中 #!/bin/sh ...
分类:其他好文   时间:2020-08-25 15:44:52    阅读次数:46
操作系统01——四大特征
1、操作系统的特征: ①并发:指两个或多个事件在同一时间间隔内发生。这些事件宏观上是同时发生的,但微观上是交替发生的。 操作系统的并发性指计算机系统中“同时”运行着多个程序,这些程序宏观上看是同时运行着的,而微观上看是交替运行的。 易混概念——并行:指两个或多个事件在同一时刻同时发生。 单核CPU同 ...
分类:其他好文   时间:2020-08-20 18:59:51    阅读次数:62
7、java8并行流和串行流
1、概念 并行流就是把一个内容分成多个数据块,并用不同的线程分别处理每个数据块的流 Java8中将并行进行了优化,我们可以很容易的对数据进行并行操作。 Stream API可以申明性的通过parallel()与sequential()在并行流与顺序流之间进行切换 2、Fork/Join框架 2.1、 ...
分类:编程语言   时间:2020-08-19 19:18:14    阅读次数:62
volatile是什么
volatile是什么? java.util.concurrent包下面 concurrent并发的意思 并行与并发 并发: 同时访问某个东西,就是并发 并行: 一起做某些东西,就是并行 JUC下的三个包 java.util.concurrent - java.util.concurrent.ato ...
分类:其他好文   时间:2020-08-18 15:40:02    阅读次数:79
6767条   上一页 1 ... 12 13 14 15 16 ... 677 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!