一、什么是线程?
线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立执行的基本单位。线程自己基本上不拥有系统资源,仅仅拥有一点在执行中不可缺少的资源(如程序计数器,一组寄存器和栈),可是它可与同属一个进程的其它的线程共享进程所拥有的所有资源。二、什么时候使用多线程?
当...
分类:
编程语言 时间:
2014-06-10 00:48:04
阅读次数:
365
《cuda programming 》 Shane Cook 第5章
第一节cpu和gpu有各自独立的内存空间,两者不可以直接访问。每个线程的执行代码是一样的,数据不同。Thread---->Warp------>Block------>Grid入门代码是并行加法:
1.cpu端的数组 ...
分类:
其他好文 时间:
2014-06-10 00:37:13
阅读次数:
295
17:55-18:20,我们使用的阿里云SLB(负载均衡)中有3台出现突发故障,造成全站无法访问,给您带来了麻烦,请谅解!目前已经恢复正常,从阿里云那得知的故障原因是——由于杭州地区的SLB所在网络控制系统出现异常导致。故障感言:如果淘宝在阿里云上,SLB的网络控制系统敢出现异常吗?
分类:
Web程序 时间:
2014-06-10 00:27:13
阅读次数:
833
一、Query ProfilerMySQL 的Query Profiler
是一个使用非常方便的Query 诊断分析工具,通过该工具可以获取一条Query 在整个执行过程中多种资源的消耗情况,如CPU,IO,IPC,SWAP
等,以及发生的PAGE FAULTS,CONTEXT SWITCHE 等等...
分类:
其他好文 时间:
2014-06-09 21:24:10
阅读次数:
305
tso(TCP Segment
Offload)是一种利用网卡的少量处理能力,降低CPU发送数据包负载的技术,需要网卡硬件及驱动的支持。目录1TSO(TCP Segment
Offload)TSO:Technical Standards Orders技术标准说明,航空产品要取得适航认证就必须由美国联...
分类:
其他好文 时间:
2014-06-09 20:48:02
阅读次数:
337
一.HAProxy简介 HAProxy提供高可用性
、负载均衡以及基于TCP和HTTP应用的代理,它是免费、快速并且可靠的一种解决方案。HAProxy特别适用于那些负载特大的web站点,这些站点通常又需要会话保持或七层处理。
HAProxy运行在当前的硬件上,完全可以支持数以万计 的并发连接。并且....
计算机硬件系统的基本组成(五大部件):运算器、控制器、存储器、输入设备和输出设备。运算器和控制器统称中央处理器(CPU)。 存储器分成内存储器和外存储器两大类。
CPU、内存储器和连接输入输出设备的接口统称为主机。微机的主机集成在主机板上。外存储器、输入设备和输出设备统称为外部设备。
分类:
其他好文 时间:
2014-06-09 20:08:10
阅读次数:
221
psutil是python的一个用于获取cpu信息的模块,非常好使,以下附上官方的一些example:
CPU-> Examples>>> import psutil>>>
psutil.cpu_times()scputimes(user=3961.46, nice=169.729, syst...
分类:
其他好文 时间:
2014-06-09 19:36:32
阅读次数:
418
本文源自在学习《程序员的自我修养》中的心得体会。
对于底层系统程序开发者来说,硬件平台可以抽象为三个主要部件,CPU、内存、I/O控制器。
早期的计算机没有复杂的图形功能,CPU和内存之间的频率差异不大,它们都是连接在同一个bus上面的。其他I/O设备,诸如显示设备、键盘、磁盘等速度比内存、CPU慢...
分类:
其他好文 时间:
2014-06-09 17:38:03
阅读次数:
260
1.
垃圾回收器职责分配内存保证有引用对象不被回收保证无引用对象被回收设计方式串行(Serial)与并行(Parallel)串行的回收方式, 每次只能执行一种操作.
例如, 在多 cpu 的情况下, 只能有一个 cpu 来执行回收.而并行则可以将回收任务分为多部分交给不同的 cpu 同时执行. 并行...
分类:
编程语言 时间:
2014-06-09 13:30:19
阅读次数:
395