• 关于

    linux下双线程

    的搜索结果
  • JVM可创建的最大线程数

    限制该值的因素: 线程堆栈大小——》进程的最大内存——》操作系统位数   linux线程   查看默认的线程栈大小 ulimit -a   调整栈大小 ulimit -s   是否存在硬限制, /proc/sys/kernel/threads-max是否为硬限制? cat   /proc/sys/...

    文章 涂作权 2014-04-02 1651浏览量

  • CentOS中查看物理CPU信息的方法

    CentOS中查看物理CPU信息的方法 1、概念 [1]物理CPU:实际Server中插槽上的CPU个数。 物理cpu数量:可以数不重复的 physical id 有几个。 [2]逻辑CPU Linux用户对 /proc/cpuinfo 这个文件肯定不陌生. 它是用来存储cpu硬件信息的 信息内容...

    文章 技术小胖子 2017-11-08 700浏览量

  • linux服务器CPU物理颗数.内核数.线程数查看及关系详解

    公司服务器是分几批购买的,所以造成配置方面也不大相同特别是cpu配置方面,一直想弄清楚这些cpu都是什么型号,有几颗物理cpu,每颗cpu有几个核心,没个核心有几个线程。看起来很繁琐,下面一起彻底分分析下。 大致的看了下公司服务器的型号,这个很容易获取 使用命令more /proc/cpuinfo...

    文章 zhangdiandong 2014-07-08 847浏览量

  • # Linux的IO模型进化详解

    作者:黄湘龙 IO在计算机世界中地位举足轻重,IO效率一直是码农们孜孜不倦最求的目标。本文我们一起来研究下Linux的IO的工作方式是如何一步步进化到今天的。我们说的IO主要是指应用程序在工作过程中用到的IO类型,包括两种IO:文件IO和网络IO,本文主要研究的是网络IO。应用进程和内核之间的数据...

    文章 fredlong 2019-11-08 1171浏览量

  • Java NIO类库Selector机制解析(下)

    五、  迷惑不解 : 为什么要自己消耗资源?   令人不解的是为什么我们的Java的New I/O要设计成这个样子?如果说老的I/O不能多路复用,如下图所示,要开N多的线程去挨个侦听每一个Channel (文件描述符) ,如果这样做很费资源,且效率不高的话。那为什么在新的I/O机制依然需要自己连...

    文章 余二五 2017-11-15 1178浏览量

  • Java NIO类库Selector机制解析(下)

    Java NIO类库Selector机制解析(下)   赵锟   陈皓 http://blog.csdn.net/haoel     <<<<点此查看本文上篇   五、  迷惑不解 : 为什么要自己消耗资源?   令人不解的是为什么我们的Java的New I/O要设计成...

    文章 孤剑 2013-07-23 599浏览量

  • 深入理解计算机系统-之-内存寻址(四)--linux中分段机制的实现方式

    linux中的分段机制 前面说了那么多关于分段机制的实现,其实,Linux以非常有限的方式使用分段。因为,Linux基本不使用分段的机制(注:并不是不使用,使用分段方式还是必须的,会简化程序的编写和运行方式),或者说,Linux中的分段机制只是为了兼容IA32的硬件而设计的。实际上,分段和分页在...

    文章 shy丶gril 2016-05-18 2883浏览量

  • 以操作系统的角度述说线程与进程

    原文:http://blog.csdn.net/luoweifu/article/details/46595285 作者:luoweifu 转载请标名出处 什么是线程 什么是线程?线程与进程与有什么关系?这是一个非常抽象的问题,也是一个特别广的话题,涉及到非常多的知识。我不能确保能把它讲的话,...

    文章 spencer.luo 2017-12-25 1277浏览量

  • 《Linux内核设计与实现》读书笔记(十六)- 页高速缓存和页回写

    好久没有更新了。。。 主要内容: 缓存简介 页高速缓存 页回写   1. 缓存简介 在编程中,缓存是很常见也很有效的一种提高程序性能的机制。 linux内核也不例外,为了提高I/O性能,也引入了缓存机制,即将一部分磁盘上的数据缓存到内存中。   1.1 原理 之所以通过缓存能提高I/O性能是基...

    文章 zting科技 2017-10-13 1178浏览量

  • 用python做测试实现高性能测试工具(3)—优化系统架构

    在上一篇中对代码进行了优化,离需求进了一步,但还是很大距离,代码进一步优化我也不知道怎么办了,不会高深的算法。只能从改进系统架构考虑。   方案3: 改变系统架构   在开始多进程之前,先简单说明一下python GIL, 之前自己对他也有些误解。因为python GIL的机制存在,同时运行的线...

    文章 沉默术士 2017-07-03 1526浏览量

  • 【转载】JAVA内存模型和线程安全

    本文转载自http://shift-alt-ctrl.iteye.com/blog/1845309   一.JAVA内存模型(JMM,JAVA Memory Model):     运行时涉及到两种内存,主内存和工作区内存,其中工作区内存通常为CPU的高速缓存区用来加快内存数据读取操作的(各线程独...

    文章 javahongxi 2016-01-22 973浏览量

  • Java多线程问题总结(下)

    20、ReadWriteLock是什么 首先明确一下,不是说ReentrantLock不好,只是ReentrantLock某些时候有局限。如果使用ReentrantLock,可能本身是为了防止线程A在写数据、线程B在读数据造成的数据不一致,但这样,如果线程C在读数据、线程D也在读数据,读数...

    文章 茶花盛开 2017-07-31 1624浏览量

  • partysip框架优化计划

    Partysip优化计划 先说一下服务器构成,是使用开源的partysip项目,底层协议栈用的osip。修改了里面的注册服务器,在注册服务器上,连接mysql数据库。现在初步作了一些测试,但是感觉partysip处理过程并不满意,测试结果如下 客户端数量 ...

    文章 aizher8860 2007-02-07 1384浏览量

  • mutex 和spin lock的区别

    在这里推荐一本书<深入Linux内核机制分析>,这本书对这些讲得非常好,对有基础的朋友帮助会很大,新手建议不好要使用,因为有一种云里雾里的感觉,非常的枯燥。 有哪些内核锁机制? (1)原子操作 atomic_t数据类型,atomic_inc(atomic_t *v)将v加1 原子操作...

    文章 linux_drv 2016-03-07 2733浏览量

  • linux 查看硬件信息

    引用:http://blog.csdn.net/pyjfoot/article/details/7989144 在Linux的桌面版本中,查看这些东西的确很方便,有图形化的工具可以使用。但是在Linux服务器版上,或者远程ssh连接的时候,就没有图形化的界面可以操作了。此时如果我们需要了解这些信息...

    文章 古镇月影 2013-06-07 878浏览量

  • java之J.U.C系列文章--概括与基础

    J.U.C是java系列一块看似简单,水很深的区域,但是不论是深入java还是分布式的一些东西,这都算是基础,虽然以前乱七八糟写过一些多线程的文章,不过都比较乱了一点,最近有打算逐步深入来写多篇文章来说说我对这些东西的小理解。 1、首先线程分为内核线程、用户线程;在Linux下java的线程其实是...

    文章 钟隐 2012-08-13 2387浏览量

  • JAVA内存模型和线程安全

    一.JAVA内存模型(JMM,JAVA Memory Model):     运行时涉及到两种内存,主内存和工作区内存,其中工作区内存通常为CPU的高速缓存区用来加快内存数据读取操作的(各线程独立).所有的变量内容都存在主内存中,当需要对内存数据进行操作时,数据将会从主存中load到工作区缓存并由...

    文章 沉默术士 2017-07-03 1222浏览量

  • Linux下通用线程池的创建与使用

    Linux下通用线程池的创建与使用 本文给出了一个通用的线程池框架,该框架将与线程执行相关的任务进行了高层次的抽象,使之与具体的执行任务无关。另外该线程池具有动态伸缩性,它能根据执行任务的轻重自动调整线程池中线程的数量。文章的最后,我们给出一个简单示例程序,通过该示例程序,我们会发现,通过该线程...

    文章 横云断岭 2010-10-06 533浏览量

  • linux核心之进程管理

      进程就是处于执行期的程序(目标码存放在某中介质上)。进程并不仅仅局限于一段可执行程序代码,通常还包括其他资源,例如打开的文件,挂起的信号,内核内部数据,处理器状态,一个或多个具有内存映射的内存地址空间以及一个或多个执行线程,当然还包括用来存放全局变量的数据段等;   线程是在进程中活动的对象,...

    文章 天色渐晚 2014-01-23 634浏览量

  • spin_lock & mutex_lock的区别? 【转】

    转自:http://blog.csdn.net/wilsonboliu/article/details/19190861 本文由该问题引入到内核锁的讨论,归纳如下   为什么需要内核锁? 多核处理器下,会存在多个进程处于内核态的情况,而在内核态下,进程是可以访问所有内核数据的,因此要对共享数据进...

    文章 桃子红了呐 2017-11-16 834浏览量

  • [转]深入JVM锁机制1-synchronized

    转自:http://blog.csdn.net/chen77716/article/details/6618779   目前在Java中存在两种锁机制:synchronized和Lock,Lock接口及其实现类是JDK5增加的内容,其作者是大名鼎鼎的并发专家Doug Lea。本文并不比较synch...

    文章 雪地脚印 2016-05-17 1310浏览量

  • Linux workqueue疑问【转】

    转自:http://blog.csdn.net/angle_birds/article/details/9387365 各位大神,你们好。我在使用workqueue的过程中遇到一个问题。 项目采用uClinux系统,VoIP相关的。 现有两个驱动,一个是负责数据传输的,还有一个是负责打电话的。这两...

    文章 桃子红了呐 2017-11-14 941浏览量

  • spin_lock & mutex_lock的区别? 【转】

    转自:http://www.cnblogs.com/bitter-first-sweet-last/p/4528633.html 转自:http://blog.csdn.net/sunnytina/article/details/7615520 为什么需要内核锁? 多核处理器下,会存在多个进程处...

    文章 桃子红了呐 2017-12-13 757浏览量

  • Linux workqueue疑问【转】

      转自:http://blog.csdn.net/angle_birds/article/details/9387365 各位大神,你们好。我在使用workqueue的过程中遇到一个问题。 项目采用uClinux系统,VoIP相关的。 现有两个驱动,一个是负责数据传输的,还有一个是负责打电话的。...

    文章 sky-heaven 2016-09-06 703浏览量

  • Java 开发必备! I/O与Netty原理精讲

    一 Java I/O模型 1 BIO(Blocking IO) BIO是同步阻塞模型,一个客户端连接对应一个处理线程。在BIO中,accept和read方法都是阻塞操作,如果没有连接请求,accept方法阻塞;如果无数据可读取,read方法阻塞。 2 NIO(Non Blocking IO...

    文章 茶什i 2020-08-07 1504浏览量

  • spin_lock & mutex_lock的区别? 【转】

    转自:http://blog.csdn.net/wilsonboliu/article/details/19190861 本文由该问题引入到内核锁的讨论,归纳如下   为什么需要内核锁? 多核处理器下,会存在多个进程处于内核态的情况,而在内核态下,进程是可以访问所有内核数据的,因此要对共享数据进...

    文章 sky-heaven 2016-01-15 606浏览量

  • 关于NIO

    操作系统的IO控制 在整个IO控制方式的发展过程中,始终贯穿着这样一条宗旨:即尽量减少主机对IO控制的干预,把主机从繁杂的IO控制事务中解脱出来,以便更多地去完成数据处理任务。为了缓和高速CPU和IO设备低速间的矛盾,现代操作系统使用通道技术,SPOOLING技术,以及缓冲技术可以做到IO操作由特...

    文章 ali-frank 2014-05-28 1224浏览量

  • 下半部和下半部执行的工作--工作队列

    版权声明:您好,转载请留下本人博客的地址,谢谢 https://blog.csdn.net/hongbochen1223/article/details/48253621 工作队列(work queue)是另外...

    文章 陈洪波 2015-09-06 555浏览量

  • 《多核与GPU编程:工具、方法及实践》---- 3.9 调试多线程应用

    本节书摘来自华章出版社《多核与GPU编程:工具、方法及实践》一书中的第3章,第3.9节, 作 者 Multicore and GPU Programming: An Integrated Approach[阿联酋]杰拉西莫斯·巴拉斯(Gerassimos Barlas) 著,张云泉 贾海鹏 李...

    文章 华章计算机 2017-05-02 1570浏览量

  • Linux多线程实践(7) --多线程排序对比

    屏障 int pthread_barrier_init(pthread_barrier_t *restrict barrier, const pthread_barrierattr_t *restrict attr, ...

    文章 翡青 2015-02-19 647浏览量

1 2 3 4 ... 12 >

云产品推荐

上海奇点人才服务相关的云产品 小程序定制 上海微企信息技术相关的云产品 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 自然场景识别相关的云产品 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务