码迷,mamicode.com
首页 >  
搜索关键字:多个进程    ( 1202个结果
python bottle使用多个端口(多个进程)提高并发
我的程序是用python结合bottle框架写的,但bottle自带wsgi原本只是单进程单线程运行模式(Bottle 默认运行在内置的 wsgiref 服务器上面。这个单线程的 HTTP 服务器在开发的时候特别有用,但其性能低下,在服务器负载不断增加的时候也许会是性能瓶颈, 一次只能响应一个请求)...
分类:编程语言   时间:2015-05-20 21:56:19    阅读次数:558
python bottle使用多个端口(多个进程)提升并发数
我的程序是用python结合bottle框架写的,但bottle自带wsgi原本只是单进程单线程运行模式(Bottle默认运行在内置的wsgiref服务器上面。这个单线程的HTTP服务器在开发的时候特别有用,但其性能低下,在服务器负载不断增加的时候也许会是性能瓶颈,一次只能响应一个请求)。为了提..
分类:编程语言   时间:2015-05-20 20:42:51    阅读次数:192
SQLite应用详解
SQLite是D.Richard Hipp用C语言编写的开源嵌入式引擎,它可以在所有主要的操作系统上运行。值得一提的是,袖珍型的SQLite竟然可以支持高达2TB大小的数据库,每个数据库都是以单个文件的形式存在,这些数据都是以B-Tree的数据结构形式存储在磁盘上。在事务处理方面,SQLite通过数据库级上的独立性和共享锁来实现独立事务处理。这意味着多个进程可以在同一时间从同一数据库中读取数据,但只有一个可以写入数据,而在某个进程或线程想数据库执行写操作之前,必须获得独占锁; 在数据类型方面,SQLite采...
分类:数据库   时间:2015-05-18 20:54:00    阅读次数:299
web服务器决定支持多少人同时在线的因素
经常遇到一些做WEB用户咨询服务器支持在线人数问题,在此做个简单介绍。非技术性讨论,如有疏漏或错误,敬请原谅和指导。以普通单路服务器为例,CPU处理多个进程,并非是同一时刻处理的,(可以精确到1/1000秒),而是串行处理的。CPU通常把1秒的时间分割成N份,然后按照顺序,分别用1秒中的第1份处理第...
分类:Web程序   时间:2015-05-16 20:15:39    阅读次数:175
linux 写时复制 copyonwrite
如果多个进程当父进程产生一个子进程时,会把父进程的代码段、数据段等拷贝给子进程,这里边有一个写时拷贝原则,这个动作并不是马上执行的,要等到子进程去修改内存里面的变量时候,才会进行拷贝,拷贝的机制并不是想象的那么简单,拷贝的时候只是拷贝子进程所需要的页,每个进程os都会进行分页管理,虚拟的内存空间2^32远远大于物理内存空间,然后把物理内存分成一页一页的形式,如果这个变量放在第一页,就只会进行第一页...
分类:系统相关   时间:2015-05-13 10:38:31    阅读次数:157
内存映像文件
Linux允许任何进程把一个磁盘文件映像到内存中。使用内存映像文件有两个主要优点 –加速文件I/O操作,不同的I/O调用如read或者fputs通过内核缓冲读出或写入数据。虽然Linux具有一种快速而先进的磁盘缓冲算法,但最快的磁盘访问也总是要比最慢的内存访问慢。 –共享数据,如果多个进程要访问.....
分类:其他好文   时间:2015-05-12 01:31:48    阅读次数:185
分布式系统互斥算法---集中式算法
分布式系统的基础是多进程之间的并发与协作,这就不可避免的涉及到多个进程对共享资源的互斥访问。 在单系统中,进程间对共享资源的互斥访问可以通过信号量、互斥锁来很容易的实现互斥; 在分布式系统中可能会稍微复杂一点,有些互斥算法的大体思想和单系统中的互斥锁比较类似(比如令牌);但是分布式系统中还有其他更多的互斥方法; 分布式互斥算法可以分为两种不同类型: 1)基于令牌的解决方法,互斥是通过进程之...
分类:编程语言   时间:2015-05-10 15:45:50    阅读次数:194
网络与多线程---OC中多线程使用方法(一)
小编在此之前,通过一个小例子,简单的形容了一下进程与线程之间的关系,现在网络编程中的多线程说一下!!!*进程的基本概念 每一个进程都是一个应用程序,都有自己独立的内存空间,一般来说一个应用程序存在一个进程,但也有多个进程的情况; 同一个进程中的线程共享内存中内存和资源。*线程的基本概念 每...
分类:编程语言   时间:2015-05-08 23:34:52    阅读次数:176
开源web终端gateone
GateOne是一款使用HTML5技术编写的网页版SSH终端模拟器。·基于现代的HTML5技术,无需任何浏览器插件。·支持多个SSH进程。·可以嵌入到其他任意应用程序中。·支持使用JavaScript,Python甚至纯CSS编写的插件。·支持SSH进程副本,打开多个进程而无需重复输入密码。·支持各种..
分类:Web程序   时间:2015-05-07 17:07:55    阅读次数:628
进程PID监控
#!/usr/bin/evnpython #-*-coding:utf-8-*- #Author=‘Jun‘ """ 可以同时监控多个进程 """ importsys importre importos importlinecache try: importpsutil exceptImportErrorase: printe sys.exit() defprocess(processname): plist=[] getplist=psutil.process_iter() ..
分类:系统相关   时间:2015-05-07 01:06:38    阅读次数:218
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!