码迷,mamicode.com
首页 >  
搜索关键字:串行    ( 2748个结果
Redis锁构造
单线程与隔离性 Redis是使用单线程的方式来执行事务的,事务以串行的方式运行,也就是说Redis中单个命令的执行和事务的执行都是线程安全的,不会相互影响,具有隔离性。 在多线程编程中,对于共享资源的访问要十分的小心: 在不加锁的情况下,num是不能保持为1的。 而在Redis中,并发执行单个命令具 ...
分类:其他好文   时间:2018-01-05 01:17:53    阅读次数:193
基于redis的一种分布式锁
前言:本文介绍了一种基于redis的分布式锁,利用jedis实现应用(本文应用于多客户端+一个redis的架构,并未考虑在redis为主从架构时的情况) 文章理论来源部分引自:https://i.cnblogs.com/EditPosts.aspx?opt=1 一、基本原理 1、用一个状态值表示锁, ...
分类:其他好文   时间:2018-01-04 23:38:40    阅读次数:382
Redis并发问题
Redis为单进程单线程模式,采用队列模式将并发访问变为串行访问。Redis本身没有锁的概念,Redis对于多个客户端连接并不存在竞争,但是在Jedis客户端对Redis进行并发访问时会发生连接超时、数据转换错误、阻塞、客户端关闭连接等问题,这些问题均是由于客户端连接混乱造成。对此有2种解决方法:1 ...
分类:其他好文   时间:2018-01-04 18:17:03    阅读次数:193
dispatch_get_global_queue
iOS开发之GCD使用总结 GCD是iOS的一种底层多线程机制,今天总结一下GCD的常用API和概念,希望对大家的学习起到帮助作用。 GCD队列的概念 在多线程开发当中,程序员只要将想做的事情定义好,并追加到DispatchQueue(派发队列)当中就好了。 派发队列分为两种,一种是串行队列(Ser ...
分类:其他好文   时间:2018-01-04 18:12:09    阅读次数:223
(七)垃圾收集器
一、垃圾收集器之Serial serial收集器 serial收集器 serial收集器是最基本发展最悠久的收集器。serial收集器是一个单线程的收集器,但他的“单线程”的意义并不仅仅只会使用一个cpu或者一条线程去完成垃圾收集工作,更重要的是在他进行垃圾收集时,必须暂停其他所有的工作线程,直到收 ...
分类:其他好文   时间:2018-01-01 19:39:16    阅读次数:187
.Net 多线程 (1) Task
多线程是一种有效提高程序工作效率的方法。当然为了效率需要使用更多的cpu,内存等资源。 并发是两个队列交替使用一台咖啡机,并行是两个队列同时使用两台咖啡机,如果串行,一个队列使用一台咖啡机,那么哪怕前面那个人便秘了去厕所呆半天,后面的人也只能死等着他回来才能去接咖啡,这效率无疑是最低的。 并发和并行 ...
分类:编程语言   时间:2017-12-27 18:00:34    阅读次数:156
[Python 多线程] asyncio (十六)
asyncio 该模块是3.4版本加入的新功能。 先来看一个例子: 这个例子是一个典型的串行程序,两个函数调用是在主线程中顺序执行。 有以下几种方法可以让这段程序改为并行: 1. 生成器 2. 多线程 3. 多进程 4. 协程 1)生成器方法: 使用生成器来实现交替执行。这两个函数都有机会执行,这样 ...
分类:编程语言   时间:2017-12-26 14:43:13    阅读次数:357
windbg双机调试配置】
环境 虚拟机win7配置 设置Vmware的管道虚拟串口 打开虚拟机设置,将打印机移除,载添加一个串行端口 windbg设置 在主机中建立一个windbg的快捷方式,进行如下设置 在目标中填入以下内容 到此,配置完成。 . ...
分类:数据库   时间:2017-12-25 22:12:24    阅读次数:444
主从DB与cache一致性
本文主要讨论这么几个问题: (1)数据库主从延时为何会导致缓存数据不一致 (2)优化思路与方案 一、需求缘起 上一篇《缓存架构设计细节二三事》中有一个小优化点,在只有主库时,通过“串行化”的思路可以解决缓存与数据库中数据不一致。引发大家热烈讨论的点是“在主从同步,读写分离的数据库架构下,有可能出现脏 ...
分类:数据库   时间:2017-12-25 17:06:14    阅读次数:203
I/O的控制方式——查询,中断,dma(转)
早期,I/O串行,查询方式。发展,I/O并行,两种方式其一是中断方式,其二是dma方式,使得外部设备能直接与主存储器信息交换,减轻了cpu的工作量。技术继续发展,出现通道结构,实质上为高性能的dma控制器(微处理器,dma方式的进化),目的在于让I/O自己完成输入输出。技术再发展,出现I/O处理机, ...
分类:其他好文   时间:2017-12-23 18:55:44    阅读次数:150
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!