码迷,mamicode.com
首页 >  
搜索关键字:atomic    ( 968个结果
Linux设备驱动程序 之 原子操作
当共享资源是一个简单的整数值时,可以使用内核提供的一种原子的整数类型,称为atomic_t,定义在<linux/types.h>中,操作定义在<linux/atomic.h>中; 内核提供了一组针对原子位进行操作的函数,它们与体系结构相关,定义在文件<asm/bitops.h>;即使是在SMP计算机 ...
分类:系统相关   时间:2019-10-29 19:48:41    阅读次数:97
ORM中的锁和事务
锁 sql语句加锁 django orm 全局事务 在Web应用中,常用的事务处理方式是将每个请求都包裹在一个事务中。这个功能使用起来非常简单,你只需要将它的配置项ATOMIC_REQUESTS设置为True。 它是这样工作的:当有请求过来时,Django会在调用视图方法前开启一个事务。如果请求却正 ...
分类:其他好文   时间:2019-10-29 00:14:24    阅读次数:94
java线程池技术
服务器在处理客户端请求时,经常面对的是客户端的任务简单,单一。如果针对每个任务,都创建一个线程执行,那么对于成千上万的客户端任务,服务器会创建数以万计的线程。这会使得操作系统频繁地进行线程的上下文切换,增加系统负载,浪费系统资源。线程池技术很好地解决了这个问题,它预先创建了若干个线程。用这些线程处理... ...
分类:编程语言   时间:2019-10-22 10:29:33    阅读次数:91
Java wait和notifyAll的使用,简单的阻塞队列实现
wait,会使调用的线程进入等待状态,会释放所持有的对象锁(调用的时候也必须先获取到锁,否则会抛出异常 IllegalMonitorStateException) notifyAll、notify,会去唤醒应当前对象而等待的线程,(调用的时候也必须先获取到锁,否则会抛出异常 IllegalMonit ...
分类:编程语言   时间:2019-10-18 18:44:15    阅读次数:102
一文带你理解脏读,幻读,不可重复读与mysql的锁,事务隔离机制
想知道mysql中的锁机制吗?想了解什么是二段锁与三级封锁协议吗?相信在这篇文章中你会找到答案.
分类:数据库   时间:2019-10-18 09:38:39    阅读次数:122
2016 ACM/ICPC亚洲区沈阳站
[A. Thickest Burger] 签到。 [B. Relative atomic mass] 签到 [C. Recursive sequence] $$f[i] = f[i - 1] + 2 * f[i - 2] + i ^ 4$$ $$\left[ \begin{matrix} 1 & 2 ...
分类:其他好文   时间:2019-10-17 01:15:12    阅读次数:96
事务隔离级别,分布式数据库,ACID,CAP
spring事务 数据库事务的四种特性 ACID >ACID是Atomic(原子性)Consistency(一致性)Isolation(隔离性)Durability(持久性)(mysql/oracle) CAP >CAP原则又称CAP定理,指的是在一个分布式系统中,一致性(Consistency)、 ...
分类:数据库   时间:2019-10-16 16:21:17    阅读次数:133
netty(七)buffer源码学习2
概述文章主要介绍的是PoolArena,PoolChunk,PoolSubpage 三个类的源码PoolArenaPoolArena 是netty 的内存池实现类,通过预先申请一块大的空间,然后对空间进行分配和回收,这样就不用频繁进行系统调用,提高性能。PoolArena 由多个 chunk 组成,... ...
分类:Web程序   时间:2019-10-08 14:10:56    阅读次数:117
【小记录】arm64下的原子加
1.代码中使用atomic_add aarch64下面并没有任何关于atomic的头文件 编译出现错误: 2.怀疑是clang的问题,尝试换gcc编译 Application.mk 中加上一行: NDK_TOOLCHAIN := aarch64 linux android 4.9 编译出现: 3. ...
分类:其他好文   时间:2019-10-05 10:41:06    阅读次数:192
盲猜原子变量、内存屏障、内存模型、锁之间的关系
1、atomic_flag 和atomic<>的区别,atomic_flag 无论无锁是多大代价(一些cpu可能无锁代价大),都保证atomic_flag 是无锁的。atomic<>会视情况,可能是有锁的也可能是无锁的,哪个开销小选哪个。 2、C++内存模型可以被看作是C++程序和计算机系统(包括编 ...
分类:其他好文   时间:2019-10-01 09:31:40    阅读次数:103
968条   上一页 1 ... 13 14 15 16 17 ... 97 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!