码迷,mamicode.com
首页 >  
搜索关键字:多个进程    ( 1202个结果
QT防止程序多次启动
Question:最近在linux下作的一个项目,设置了crontab自启动,但是经常出现启动多个进程的原因,针对这种情况,我做了如下处理: 1、QLockFile的构造函数的参数就是指定一个锁文件的地址 2、tryLock的参数为等待时间 3、如果程序没有启动则对文件上锁,如果启动则退出 ...
分类:其他好文   时间:2019-07-08 19:38:53    阅读次数:93
私有内存的申请与释放
1.私有内存指的是物理页自己用,无法共享 2.同样一块内存被多个进程共享时,则为共享内存Map 一、申请内存的两种方式: 二、内存的申请与释放: LPVOID VirtualAlloc{ LPVOID lpAddress, // 要分配的内存区域的地址 DWORD dwSize, // 分配的大小 ...
分类:其他好文   时间:2019-07-07 14:45:04    阅读次数:100
logstash使用supervisord
关于supervisord: supervisor是用Python开发的一个client/server服务,是Linux/Unix系统下的一个进程管理工具,不支持Windows系统。它可以很方便的监听、启动、停止、重启一个或多个进程。用Supervisor管理的进程,当一个进程意外被杀死,super ...
分类:其他好文   时间:2019-07-04 17:34:25    阅读次数:107
Python程序中的进程操作-开启多进程(multiprocess.process)
[TOC]之前我们已经了解了很多进程相关的理论知识,了解进程是什么应该不再困难了,刚刚我们已经了解了,运行中的程序就是一个进程。所有的进程都是通过它的父进程来创建的。因此,运行起来的python程序也是一个进程,那么我们也可以在程序中再创建进程。多个进程可以实现并发效果,也就是说,当我们的程序中存在... ...
分类:编程语言   时间:2019-07-04 09:30:05    阅读次数:1120
进程与线程(2)
1.What is race condition(竞争条件)?答:在一些操作系统中,协作的进程可能共享一些彼此都能读写的公用存储区,这个公用存储区可能在内存中(可能是在内存数据结构中),也可能是一个共享文件。两个或多个进程读写某些共享数据,而最后的结果取决于进程运行的精确时序,称为竞争条件。 2.W ...
分类:编程语言   时间:2019-06-30 09:57:17    阅读次数:112
进程与线程
进程 进程(process) 是更大的单位,进程间不共享内存 一个程序的运行实例叫作进程。 一些操作系统中该程序的运行实例也叫作任务(task)。 运行在主内存(RAM)中。 进程可看作内存中活动的主体,关机后消失。 多核系统下,多个进程可同时进行。 单核情况下,真实的多进程是不存在的。但可通过调度 ...
分类:编程语言   时间:2019-06-29 00:56:22    阅读次数:141
【面试】如果你这样回答“什么是线程安全”,面试官都会对你刮目相看
不是线程的安全面试官问:“什么是线程安全”,如果你不能很好的回答,那就请往下看吧。论语中有句话叫“学而优则仕”,相信很多人都觉得是“学习好了可以做官”。然而,这样理解却是错的。切记望文生义。同理,“线程安全”也不是指线程的安全,而是指内存的安全。为什么如此说呢?这和操作系统有关。目前主流操作系统都是多任务的,即多个进程同时运行。为了保证安全,每个进程只能访问分配给自己的内存空间,而不能访问别的进程
分类:编程语言   时间:2019-06-18 10:49:53    阅读次数:110
多线程相关名词解释
并发与并行 并发:指两个或多个事件在同一个时间段内发生。 并行:指两个或多个事件在同一时刻发生(同时发生)。 线程与进程 进程:是指一个内存中运行的应用程序,每个进程都有一个独立的内存空间,一个应用程序可以同时运行多个进程;进程也是程序的一次执行过程,是系统运行程序的基本单位;系统运行一个程序即是一 ...
分类:编程语言   时间:2019-06-11 19:10:02    阅读次数:119
Python并发编程—同步互斥
同步互斥 线程间通信方法 1.通信方法:线程间使用全局变量进行通信 2.共享资源争夺 共享资源:多个进程或者线程都可以操作的资源称为共享资源。对共享资源的操作代码段称为临界区。 影响 : 对共享资源的无序操作可能会带来数据的混乱,或者操作错误。此时往往需要同步互斥机制协调操作顺序。 3.同步互斥机制 ...
分类:编程语言   时间:2019-06-07 22:42:23    阅读次数:154
Python并发编程—进程间通信
进程间通信(IPC) 1.必要性: 进程间空间独立,资源不共享,此时在需要进程间数据传输时就需要特定的手段进行数据通信。 2.常用进程间通信方法:管道通信、消息队列、共享内存、信号量 管道通信(Pipe) 1.通信原理:在内存中开辟管道空间,生成管道操作对象,多个进程使用同一个管道对象进行读写即可实 ...
分类:编程语言   时间:2019-06-07 22:33:06    阅读次数:149
1202条   上一页 1 ... 18 19 20 21 22 ... 121 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!