1. 云栖社区>
  2. 全部标签>
  3. #线程#
线程

#线程#

已有4人关注此标签

内容分类:
博客 | 问答 | 视频 | 资料 |

敲黑板!原子变量与内存模型是什么鬼!

本文从原子变量的概念、三种内存模型和四种具体的锁三个角度进行分享。通过本文的阅读可以深入理解原子变量,理解内存模型的实现原理,同时了解一些常见的spin lock及它们各自的优缺点和适用场景。

云栖社区 性能 线程 内存模型 Cache CPU 分布式系统 mutex

阿里妈妈基于TensorFlow做了哪些深度优化?TensorFlowRS架构解析

一. 综述 深度学习比传统的逻辑回归有着更强的模型刻画能力,同时也带来了计算力百倍提升的需求。相比图像、语音、视频等领域,搜索、广告、推荐等场景有着独特的场景特点: 样本规模和特征空间通常非常巨大,千亿样本、百亿特征并不罕见,同时存在大量的稀疏特征作为Embedding输入。

深度学习 架构 算法 性能 线程 在线学习

阿里云RDS-MYSQL数据库参数设置

阿里云RDS-MYSQL数据库参数设置

云栖社区 服务器 mysql innodb 性能 线程 数据库 索引 磁盘 存储 myisam

【好记性不如烂笔头】死锁之java代码

死锁: 是指两个或两个以上的进程在执行过程中,由于竞争资源或者由于彼此通信而造成的一种阻塞的现象,若无外力作用,它们都将无法推进下去。此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等待的进程称为死锁进程。

java 线程 exception class void thread

Android命令行工具(2)——DDMS

DDMS全称Dalvik Debug Monitor Service,功能很是强大,可以用来截取连接的设备或虚拟机屏幕,可以查看正在运行的进程的堆和线程信息,可以模拟电话拨打、短信发送,虚拟设置地理位置,还包括文件浏览器,内存分配跟踪等。

android 函数 线程 eclipse 浏览器 file

Android的进程与线程(1)

当程序的一个组件启动的时候,如果这时程序中没有其他组件正在运行的话,Android系统将会为这个程序启动一个进程和一个线程。

android 线程

Android的进程与线程(2)按重要性划分等级的5种进程

Android系统会尽可能时间长的来维持一个程序的进程,但当系统资源紧张的时候,系统终究会为一些新的或者更重要的进程杀死一些旧的进程来释放内存。

android 线程 service activity

Android的进程与线程(3)线程安全问题

当一个程序启动的时候,系统会为程序创建一个名为main的线程。这个线程重要性在于它负责把事件分发给适合的用户组件,这些事件包括绘制事件。

安全 android 线程 void view

从设计的角度讨论Java中线程的两种创建方式

Java中的多线程让我们的程序可以同时运行多个任务,即使我们的CPU是单核的。当然我们都明白这种情况下的同时运行,并不是真正的同时运行,而是JVM中的线程调度器根据时间片轮转的方式快速的在不同线程间的切换。

java 线程 数据处理 string static 多线程 class void thread

Java线程的5种状态及切换(透彻讲解)

Java中的线程的生命周期大体可分为5种状态。 ①NEW:这种情况指的是,通过New关键字创建了Thread类(或其子类)的对象 ②RUNNABLE:这种情况指的是Thread类的对象调用了start()方法,这时的线程就等待时间片轮转到自己这,以便获得CPU;第二种情况是线程在处于RUNNABLE状态时并没有运行完自己的run方法,时间片用完之后回到RUNNABLE状态;还有种情况就是处于BLOCKED状态的线程结束了当前的BLOCKED状态之后重新回到RUNNABLE状态。

java 线程 CPU thread

使用JetCache的异步API访问Redis缓存

本文介绍了JetCache的异步API,通过异步方式访问缓存可以提升性能,降低RT。 JetCache的异步API和同步API是完全兼容的,甚至用同步的开发方式也能获得一部分异步带来的好处。

redis Java核心技术 java 线程 Cache 同步 API PUT jedis 异步 github spring-cache JetCache Lettuce

10分钟,带你掌握C++多线程同步!

本文介绍了C++11中如何开启新线程,并详细讲解了线程的基础同步原语。如何采用async, packaged_task和promise实现future同步机制?怎样处理spurious wakeup?本文以质数判定服务为例为大家分享C++多线程同步措施!

函数 线程 c++ request 同步 多线程 mutex thread

[jvm]jvm快速入门

本篇以jdk1.7为例 jvm内存结构 堆内存 方法区 jvm栈 程序计数器 本地方法栈如图: 使用processon作图 所以,这里可以看到jvm内存三大主要结构 方法区 堆区 栈区 常用jvm控制参数 -Xms 设置堆的最小空间大小。

java jvm 线程 存储 数据类型

netty

一下内容由动脑five老师的笔记整理而来。 一、概述 Netty是一个Java的开源框架。提供异步的、事件驱动的网络应用程序框架和工具,用以快速开发高性能、高可靠性的网络服务器和客户端程序。 Netty是一个NIO客户端,服务端框架。

Java核心技术 开发框架与中间件 性能 线程 配置 多线程 netty

IPerf——网络测试工具介绍与源码解析(5)

本篇随笔讲述一下TCP协议下,双向测试模式和交易测试模式下客户端和服务端执行的情况; 双向测试模式: 官方文档的解释 Run Iperf in dual testing mode. This will cause the server to connect back to the client ...

线程 源码 测试 Server

IPerf——网络测试工具介绍与源码解析(3)

【线程的生成】   生成线程时需要传入一个thread_Settings类型的变量,thread_Settings包含所有线程运行时需要的信息,命令行选项参数解析后所有得到的属性都存储到该类型的变量中,作为线程生成的传入值能够决定当前线程扮演的角色。

函数 线程 源码

IPerf——网络测试工具介绍与源码解析(2)

对于IPerf源码解析,我是基于2.0.5版本在Windows下执行的情况进行分析的,提倡开始先通过对源码的简单修改使其能够在本地编译器运行起来,这样可以打印输出一些中间信息,对于理解源码的逻辑,程序实现的过程能够起到事半功倍的效果。

函数 线程 windows 模块 源码 数组

Percona XtraDB Cluster Perfomance Schema Instrumentation

为了改进监控,Percona XtraDB集群实施了一个基础架构,将Galera仪器(mutexes, cond-variables, files, threads)作为其一部分添加到了PERFOMANCE_SCHEMA。

数据存储与数据库 SQL 线程 cluster schema mutex 数据结构 mysql集群 Percona

函数对象的四种写法,哪种更适合你?

作为函数式编程的核心,函数对象的创建和传递都有不同的实现方法。本文将带领你一同了解四种函数对象创建方法和两种函数对象传递方法,并剖析其各自的优劣之处。

编程语言 函数 线程 c++ 表达式 void 数据结构 BIND

大型分布式C++框架《一:框架简介》

首先名字要取得霸气才能吸引人气,哈哈~~   下面简单介绍下情况。框架是腾讯电商平台的分布式框架。虽然腾讯拍拍已经玩完了。但是这套框架还是很不错的。而且据原腾讯同事说微信也是用的这套框架。源码肯定是不能说的。

分布式 消息队列 函数 线程 c++ 电商 多线程

711
GO