腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
视频
沙龙
1
回答
了解平均负载与cpu使用率
、
、
好吧,我自己就是一个Windows用户,所以我对Linux-y类型的知识是有限的。 然而,我的普遍理解是,“平均负载”是指在任何给定时间运行的进程数,平均在过去一分钟、五分钟和...15分钟? 无论如何,我一直在监控我的服务器,因为我们有一个很大的空缺和很多人! 我一直在看top,注意到一些似乎与我认为我所知道的相反的事情。 如果平均负载是7,有4个超线程处理器,这不意味着CPU的工作能力达到了7/8吗? 为什么,那么它显示的是50.0%的id?它怎么会有一半的时间是空闲的呢?
浏览 2
提问于2014-02-07
得票数 30
回答已采纳
1
回答
对在用户上下文中运行应用程序所衍生的进程的限制。红帽
、
、
这是否是对非root用户帐户所允许的工作进程数量的限制? 该帐户正在运行java -jar文件。 环境是Linux Red Hat。
浏览 2
提问于2014-11-28
得票数 0
3
回答
如何获得自上一次在Linux计算机上启动以来创建的进程号?
、
如何获得自上一次在Linux机器上启动以来创建的进程号。 我想在C++程序中使用它,所以我更喜欢知道哪个proc文件有它。
浏览 4
提问于2014-01-21
得票数 1
回答已采纳
1
回答
通过多处理减少内存占用?
、
、
、
、
我的一个应用程序运行大约100个工作进程。它最初是一个threading应用程序,但性能(延迟)问题受到了影响。因此,我将这些工人转换为multiprocessing.Processes。下面的基准测试表明,负载的减少是以更多的内存使用为代价的(系数6)。 那么,如果Linux使用cow,而workers不共享任何数据,那么内存使用量究竟来自哪里? 如何减少内存占用?(另一个问题:如何减少threading的负载?) 在Linux2.6.26,4CPU 2GRAM上进行基准测试:(请注意,cpu使用率是以一个cpu的百分比为单位给出的,因此满载是400%。这些数字是通过查看Munin图得出的。
浏览 3
提问于2010-11-18
得票数 4
回答已采纳
1
回答
如何计算Linux下的PostgreSQL内存使用量?
、
我搜索了很多关于如何计算Linux上PostgreSQL进程的内存使用量。我读过关于如何计算通用进程的内存使用率的文章,但我认为PostgreSQL有一些特殊之处。例如,它有一些基本的进程:记录器、检查指针、bg写入器等。但是Linux还会为主节点上的每个客户端连接创建一个进程。 计算内存使用量的简单方法是使用ps命令列出每个进程的RSS: ps -aux | grep -v grep | grep postgres | awk '{ print $6 }' 然后求和。但这不起作用,因为结果大于总内存。一些文章建议使用: /proc/PID/smaps 但如上所述,我有更多的P
浏览 1
提问于2020-12-16
得票数 1
1
回答
如何编写基准统计数据。如何将'time‘的输出放入文件中
、
我在将'time‘输出放入文件时遇到了问题。当我在linux控制台上使用时间程序> file时,我得到的输出没有来自程序时间的信息。 我需要3位数字的时间输出,看起来像在控制台上
浏览 1
提问于2015-02-14
得票数 0
1
回答
进程管理和内存管理在Linux内核中的用途是什么?
📷 根据Linux内核剖析的说法,Linux有五个子系统:进程管理、内存管理、网络、VFS、设备。 其中两个是必需的: 1.进程管理2.内存管理 Linux内核子系统的存在是为了处理网络、VFS、设备? Linux内核中进程管理和内存管理的目的是什么? 我还试图找到Linux内核子系统(如VFS、Network、Device )的用途,这些子系统与进程管理()和内存管理( Memory Management )等其他Linux内核子系统相提并论。 如果VFS、Network、Device由进程管理、内存管理处理,那么Linux内核中的VFS、Network、Device作为子系统是否合乎逻辑?
浏览 0
提问于2019-01-19
得票数 0
2
回答
如何更改生成过程的优先级
、
、
、
、
我们有一台Linux服务器,其中有多个用户登录。如果有人运行make -jN,它会占用整个服务器的CPU使用率,并且对其他用户的响应能力会急剧下降。 有没有办法降低Linux下任何人运行的make进程的priority?
浏览 2
提问于2014-06-25
得票数 2
2
回答
如何有效地获取远程linux机器的平均cpu使用率?
、
、
、
如何在c#中使用ssh来获取远程Linux机器在特定日期的平均CPU使用率?我使用过Sharpssh包来获取任何特定时刻的cpu使用率,但是当我将ping到该机器时,如何获得平均值呢?
浏览 1
提问于2014-05-06
得票数 0
1
回答
Linux中的并发TCP连接
、
、
、
我想知道我是否达到了基于Linux的服务器所允许的最大连接数 # netstat -an | grep -i time | wc -l 1116 # netstat -an | grep -i estab | wc -l 2137 内核级TCP参数如下: # cat /proc/sys/net/ipv4/tcp_fin_timeout 60 # cat /proc/sys/net/ipv4/ip_local_port_range 32768 61000 TIME_WAIT连接来自负载均衡IP (199.X.X.02) tcp 0 0 199.X.X.05:8280 1
浏览 27
提问于2016-02-23
得票数 0
2
回答
如果线程共享相同的PID,如何识别它们?
、
、
我有一个关于Linux中线程实现的查询。 Linux没有明确的线程支持。在用户空间中,我们可以使用线程库(如NPTL)来创建线程。现在,如果我们使用NPTL,它支持1:1映射。 内核将使用clone()函数来实现线程。 假设我已经创建了4个线程。那就意味着: 将会有4 task_struct。根据克隆(CLONE_VM | CLONE_FS | CLONE_FILES | CLONE_SIGHAND).的参数,将在task_struct中提供共享资源。 现在,我有了以下查询: ,这4个线程会有相同的PID吗?如果有人能详细说明,PID是如何共享的。如何识别不同的线程;是否存在一些TID (线程
浏览 13
提问于2012-02-16
得票数 116
2
回答
嵌入式linux,如何一键切换使用串口?
、
、
我是一名业务程序员,有几年的Linux管理经验。我从嵌入式Linux开始。昨天,我们在讨论一种新的设备设计,我被问到了几个我没有答案的问题。 工程师们想在带有串行端口的电子板上安装一些按钮。操作系统是Linux。 通常,当用户连接到串行端口时,协议将应答用户,而不是Linux登录提示。但是,如果他按下设备上的一系列按钮,Linux提示符将在串行端口上回答他。 把Linux驱动程序的按钮中断处理放在一边,怎么能切换串口这样的基本用法呢?有谁有关于如何做到这一点的URL参考吗?(最好使用一些示例代码) 注意:我建议为给定的用户提供一个很好的登录菜单,但没有人能做到。 感谢您的建议。 致以最好的问候
浏览 0
提问于2011-02-01
得票数 2
1
回答
有多少组结果可供选择?
考虑以下查询: /solr/select?q=linux 它返回这个XML响应: <response> <lst name="responseHeader"> <int name="status">0</int> <int name="QTime">0</int> <lst name="params"> <str name="q">linux
浏览 2
提问于2012-11-01
得票数 1
回答已采纳
1
回答
我们如何选择--n个线程和--每个工作人员在达斯克分布的nprocs?
、
、
在Dask分布中,我们如何选择每个工人的--nthreads和--nprocs?我有3个工作人员,2个工作人员有4个核心,每个核心有一个线程,1个工作人员有8个内核(根据每个工作人员的lscpu Linux命令输出)。
浏览 0
提问于2018-03-21
得票数 26
回答已采纳
3
回答
如何使用ps命令获取特定进程的计数,然后对用户进行排序和计数
、
我需要以用户的方式查看特定进程的计数。例如,我知道 ps -ef | grep apache 这列出了所有apache进程。现在,我要统计一下每个用户在Linux中运行的进程数量。 我怎么能拿到这个。
浏览 0
提问于2017-06-22
得票数 1
1
回答
可以同时运行的屏幕会话的最大数量是多少?
、
、
在Linux服务器上,我尝试同时运行多达30个GNU屏幕会话。但一些会话中的一些进程会在任意时间点突然停止,而没有明显的错误。 这类事件似乎与我尝试运行的屏幕数量之间存在关联。所以我想知道对于一个特定的用户,同时运行的屏幕会话数量是否有上限?
浏览 2
提问于2016-08-18
得票数 2
2
回答
在Mac OS X上模拟用户
、
、
在Windows上,可以有一个服务,该服务允许在用户上下文中运行的客户端使用套接字或管道连接到它,然后模拟连接的用户,以便代表该用户执行操作,例如访问只有该用户有权访问的文件(或确保没有其他文件被访问)。 在Mac (Linux也很有趣)上实现这一点的等效方法是什么?我假设set*uid函数将以某种方式用于此目的? 但是,当用户在套接字上连接时,如何对要模拟的用户进行身份验证并获取要设置的uid呢? 此外,set*uid函数似乎会影响整个进程,这使得它们很难在多线程守护进程中使用。对于Mac /Linux上的这种类型的服务,是否有不同的常用设计模式? 编辑:pmjordan的答案似乎解决了仅针
浏览 6
提问于2012-03-03
得票数 6
回答已采纳
1
回答
调度器时间量是如何随线程数变化的?
、
、
、
据我所知,调度器在线程上执行抢占之前的默认时间大约是100ms,这个时间量如何随着繁忙线程的数量(需要切换上下文)而变化? 如果有200个线程在运行,其中100个线程使用了~100ms,那么其他100个线程就不会如此happy.Is了,有没有一些实体,比如完整的线程循环时间?量子的依据是什么? 我已经想到了Linux的3.2+内核。
浏览 1
提问于2013-06-14
得票数 2
2
回答
带有大量SystemC的Accellera SC_THREAD错误
、
、
、
在多个SystemC进程(> 32000)的SC_THREAD模拟中,在运行Ubuntu15.04的英特尔X86平台上,Accellera2.3.1实现面临以下错误: sc_cor_qt.cpp:114: virtual void sc_core::sc_cor_qt::stack_protect(bool) Assertion `ret == 0' failed SystemC内核的默认实现使用用户级线程(也称为协同线程)来实现SystemC进程。静态进程(SC_THREAD和SC_CTHREAD)在sc_simcontext.cpp行759 thread_p->pre
浏览 8
提问于2016-03-16
得票数 0
回答已采纳
6
回答
将进程限制为不超过CPU使用率的10%
、
、
、
我操作一个Linux系统,它有很多用户,但有时会发生滥用;在这个系统中,用户可能运行一个占用80%以上CPU/内存的进程。 那么,是否有办法通过限制进程可以使用的CPU使用量(例如10% )来防止这种情况发生呢?我知道cpulimit,但不幸的是它将限制应用于我指示它限制的进程(例如单个进程)。因此,我的问题是,如果不需要提供它们的id/路径,那么如何才能对将来将运行的所有正在运行的进程和进程应用这个限制?
浏览 0
提问于2014-08-24
得票数 46
回答已采纳
1
回答
使用内核模块更改文件打开模式
、
、
、
我正在用内核模块做一些测试,将进程的文件打开模式从写模式更改为只读模式,使用以下代码,我从lsof -p <pid of process>获取文件描述符号并编译模块&& insmod changefilemode.ko它在fedora 19上工作,但如果我在RedHat 5上这样做,文件描述符是关闭的。 #include <linux/kernel.h> #include <linux/module.h> #include <linux/init.h> #include <linux/sched.h>
浏览 0
提问于2013-12-31
得票数 2
1
回答
PSS/。Pss包含Uss吗?
、
、
、
我想问你: 我知道在Linux上,有一些进程拥有共享的库,为了看这个,我们可以使用PSS,因为它提供了有关共享库大小的信息。Uss是进程的私密内存。 但我的问题是: Pss不包含Uss,它只是关于按比例共享的内存; 或 Pss = Uss +按比例共享内存。 哪种解释是正确的?
浏览 9
提问于2015-07-03
得票数 0
回答已采纳
1
回答
getaddrinfo过期值(Linux主机名条目)
、
、
、
、
我正在编写一个linux用户空间应用程序,它打开一个到互联网主机的无状态套接字(ICMP/UDP)用户指定一个主机名FQDN (),我使用getaddrinfo (或旧的过时的gethostbyname)函数来解析到一个IPv4地址。 DNS的本质是主机条目可能会不时更新,但我只查询一次。有没有办法让我知道条目什么时候到期?我尽量避免周期性地运行getaddrinfo() (查询OS DB),因为大规模运行会导致不必要的系统调用。 谢谢!
浏览 19
提问于2021-06-10
得票数 1
回答已采纳
1
回答
如何使用php处理来自C程序的输入
、
、
、
我正在做一个类似于Code Pad上的项目。我有一个php表单,它调用linux服务器上的c编译器。编译器编译和执行,并将输出发送到php脚本读取和显示的文件。 我在以这种方式呈现输入操作时遇到了挑战。 我尝试扫描源代码文件中的任何输入函数,然后要求用户为输入函数中的每个相应变量输入值,然后将用户值存储在一个文本文件中,然后将该文本文件作为stdin传递给c程序。 它适用于基本程序,但在有条件语句的情况下,它就不起作用了。 我在想,是否有可能在网页上有一个终端,用户可以在上面访问和执行他们的程序。 或者,有没有其他方法可以有效地处理这个问题?
浏览 2
提问于2011-10-07
得票数 2
2
回答
Linux如何处理线程和进程调度
、
、
、
我试图理解Linux是如何处理进程调度和线程调度的。我读到Linux可以调度进程和线程。 Linux有线程调度器和进程调度器吗?如果是,他们是如何合作的?
浏览 0
提问于2011-12-11
得票数 30
回答已采纳
1
回答
matlab是否使用了我笔记本电脑的所有内核
、
在MatLab中运行代码时,我如何识别它是否使用了我的笔记本电脑包含的所有5个内核?我使用的是Linux Mint。 Should I type some thing in terminal?
浏览 1
提问于2017-05-27
得票数 0
2
回答
在用户注销时,进程如何在不间断睡眠中进行处理?
、
我想问一下当用户注销时,处于'D‘不间断睡眠状态的进程对Linux系统的影响。 用户会话是否可能以注销(而不是关机或重新启动)结束,即使在磁盘休眠中挥之不去的无法杀死的用户进程的情况下,还是系统在尝试注销时会冻结/崩溃?如果尽管进程停滞不前,注销仍然是成功的,那么进程会发生什么情况?它会成为孤儿和被修复吗?它会继续到下一个用户会话吗?另外,如果进程在进入不间断睡眠之前访问共享内存段,那么该共享内存和其他使用它的进程会发生什么情况?他们也会受到影响吗?Linux系统如何处理这种情况? 这种状态很难被故意复制,所以我无法自己想出一种方法来测试它,以便知道答案。 如果之前有人回答了类似的问题
浏览 0
提问于2017-06-05
得票数 2
2
回答
Java的线程在linux上像进程一样工作吗?
、
、
我已经启动了一个jetty服务器和一个ehcache实例,当我启动另一个jave进程时,很快就遇到了linux上的线程限制。 错误消息是unable to create new native thread (附注:我的linux操作系统是CentOS 6.2)。 然后我使用ps -xH了解到这两个java进程(jetty和ehcache)产生了近800个线程,ps -xH的总数为1023,ulimit -u显示为1024。 所以,我的问题是,为什么java会产生线程,而我却遇到了进程数量的限制? 附言:我有足够的内存
浏览 4
提问于2012-11-27
得票数 4
1
回答
Linux:作为任务动态运行的应用程序的默认优先级
我是linux的新用户,对在运行时动态运行的应用程序的任务优先级感到困惑。 下面是一个场景: 1.我创建了一个名为myApplication的应用程序,并将其安装在一个bin文件夹(/usr/sbin) 2中。这个任务直到a才能运行。我专门从shell或b启动它。我根据某个事件从脚本调用它。 应用程序执行和terminates.How 我知道它的优先级吗? Q2。它会获得默认优先级和很好的值吗?我看到我的应用程序的好值是0,我假设它是默认的。 Q3。如何找到安装在一个bin文件夹中但在完成所需工作后被称为运行时并终止的所有此类应用程序的优先级? 在发布这个查询之前,我彻底地搜索了这个论坛,如果
浏览 2
提问于2010-10-19
得票数 0
1
回答
用户模式同步与内核模式同步(在Linux和Windows中)
、
、
、
我有两个关于用户模式同步和内核模式同步的问题。 首先:什么是用户模式同步和内核模式同步? 第二: Linux和Windows中的用户模式同步和内核模式同步有什么区别? 谢谢!:)
浏览 1
提问于2016-04-17
得票数 0
回答已采纳
2
回答
在Linux上,有哪些条件可能导致fork()或system()调用失败?
、
、
、
如何才能发现其中的任何一个正在发生,并导致由fork()或system()返回的错误?换句话说,如果fork()或system()返回一个错误,那么我可以在Linux中检查哪些东西来诊断为什么会发生特定的错误? 例如: 只是内存不足(导致errno ENOMEM) -检查内存使用“空闲”等。没有足够的内存来复制父进程的页表和其他记帐信息,有全局进程限制吗?(结果也是EAGAIN?)是否有每个用户的进程限制?我怎样才能找出它is?...?
浏览 5
提问于2009-05-12
得票数 7
2
回答
不通过本地主机地址连接的火花母版和工作人员
、
、
在Linux上安装Spark (SuSE SLES 12)之后,我会看到以下连接错误(“连接失败”),在Spark从进程旁边也会影响"pyspark“示例,拒绝连接。欢迎任何提示如何通过本地主机地址激活端口7077连接。部分问题可能是默认的Linux防火墙设置。 打开本地主机地址的防火墙命令: sudo iptables -A INPUT -s 127.0.0.1 -d 127.0.0.1 -j ACCEPT sudo iptables -A INPUT -s 127.0.0.1 -d zbra2016 -j ACCEPT 启动星火主命令: export SPARK_LOCAL_IP=
浏览 4
提问于2016-04-19
得票数 4
回答已采纳
1
回答
有什么特定的方法可以从pthread_create获取所有线程的列表吗?
在linux系统上,使用pthread_create,我们可以创建一个线程。但是,我们如何知道创建的线程数呢?有什么办法可以从pthread_create那里得到吗?或者给出为进程创建的线程列表的任何其他方式?我正在寻找C或C++中的代码示例。
浏览 3
提问于2022-03-01
得票数 0
回答已采纳
1
回答
嵌入式linux中的Watchdog timer > 60s
、
、
、
、
我在linux嵌入式系统上使用linux watchdog驱动程序/dev/watchdog作为用户空间工具。我想从C/C++代码触发watchdog,它可以很好地处理长达60秒的超时: watchdogFD = open( "/dev/watchdog", O_WRONLY ); int timeout = 60; ioctl( watchdogFD, WDIOC_SETTIMEOUT, &timeout ) 但是,对于较大的时间间隔,可以接受超时,但监视程序已经在60s之后触发。 linux watchdog守护进程提供了一个--force参数来设置大于60秒的超时
浏览 14
提问于2017-11-02
得票数 0
2
回答
Linux如何区分线程和子进程?
、
、
Linux实际上并不区分进程和线程,而是将进程和线程作为数据结构task_struct来实现。 那么,Linux为某些程序提供了什么,让它们能够从子进程中分辨进程的线程?例如,有没有一种方法可以查看Linux中进程所拥有的所有线程的详细信息? 谢谢。
浏览 0
提问于2018-03-28
得票数 27
回答已采纳
2
回答
Linux内核如何“倾听”C库?
、
、
、
我正试图建立一个关于Linux内核和用户空间中事物是如何工作的“大图”,我感到非常困惑。我知道用户空间使用系统调用来与内核“交谈”,但我不知道如何进行。我试着阅读C库和内核源代码,但它们很复杂,不容易理解。我还读过几本关于操作系统的概念事实的书,比如管理进程、内存、设备,但它们并没有使“转换”(用户空间->内核)变得清晰。那么,用户空间和内核空间之间的转换究竟发生在哪里呢?C库如何运行在机器中运行的Linux内核中的代码? 打个比方:想象一下有一栋房子。房子锁上了。打开房子的钥匙在房子里面。房子里只有一个人,内核。用户空间是一个试图进入房子的人。我的问题是:内核如何知道屋外有人想要密钥,
浏览 5
提问于2015-04-29
得票数 2
回答已采纳
18
回答
如何监视linux上进程的线程计数?
、
、
我想监视Linux上特定进程使用的线程数。有什么简单的方法可以在不影响流程性能的情况下获取这些信息?
浏览 23
提问于2008-11-06
得票数 185
2
回答
获取Linux中进程的最大CPU / RAM使用率
、
、
在我的python代码中启动进程时,如何在Linux中获得最大的CPU / RAM使用率? 我想要从进程开始到进程结束进行计算
浏览 34
提问于2019-09-16
得票数 0
回答已采纳
3
回答
如何让程序放弃对终端的控制?
、
、
、
我正在为Linux编写一个Python程序,这个程序基本上是使用终端,向用户反馈它的初始化,然后它必须放弃对终端的控制,继续在后台执行。我如何才能做到这一点? 谢谢
浏览 3
提问于2012-04-07
得票数 1
回答已采纳
2
回答
在linux中,每个进程都有一个4GB的虚拟地址空间,考虑到32位的体系结构。
、
、
、
、
嗨,我是Linux内核开发的新手。因此,希望对下面的语句有一些清晰的说明。 在内存中,每个进程都有一个4GB的虚拟地址空间。 考虑32位架构。进程的用户空间部分可以访问较低的3GB虚拟地址,内核空间部分可以访问上1GB的虚拟地址。 这是否意味着linux中的每个进程都分配了那么多内存空间( 1GB+3GB )? 如果是的话,那么linux中就有数百个进程,那么100*4GB的空间来自系统获得这么多内存空间的地方吗? 它与内核堆栈和用户堆栈有什么关系? linux中的每个进程都有内核和用户堆栈吗?
浏览 3
提问于2015-06-13
得票数 3
2
回答
我们怎样才能看到芹菜里的线条呢?
、
、
、
、
我正在尝试使用--concurrency=1 (基于)在Celery中设置不同数量的并发线程。 无论如何,当我运行守护进程(celeryd ... --concurrency=1)时,我不知道如何查看正在运行的线程的数量。 它们是否对应于ps -ef中显示的每一行
浏览 5
提问于2013-05-22
得票数 2
回答已采纳
1
回答
Linux进程-来自内核的消息
、
我一直在学习Linux中不同的IPC机制,用于用户空间进程之间的通信。 我想问一下Linux中内核与用户空间进程通信的各种方式(与系统调用相反,用户空间启动请求的地方)?信号会是其中之一吗?其他的是什么?
浏览 0
提问于2015-06-22
得票数 1
1
回答
内核空间和用户空间进程标识
、
Linux调度器如何识别哪个进程来自内核空间,哪个进程来自用户空间?假设我在Linux中安装了一个应用程序。我启动了应用程序。同时,还有其他内核空间进程进入就绪队列。现在,Linux调度器如何识别哪个排队的进程来自内核空间,哪个来自用户空间?
浏览 2
提问于2015-02-14
得票数 0
3
回答
线程计数=硬件并行度时互斥锁与自旋锁的对比
、
、
、
考虑一个在专用服务器上运行的具有最佳线程计数的程序,因此如果一个线程被锁定,就不会有其他线程(几乎)在等待CPU时间。在这种情况下,自旋锁是否在所有可能的情况下都比互斥锁提供更好的性能? 编辑一些解释:由于线程之间不会争用CPU时间,因此线程可以使用自旋锁,而不会对其他线程的性能造成任何影响。而且旋转锁不会切换到等待模式,因为等待模式可能会很重(至少在windows上是这样的,我不知道它在linux上是如何执行的)。
浏览 1
提问于2011-01-15
得票数 1
回答已采纳
2
回答
如何将查询超时参数传递给DB2存储的Proc
、
、
、
我有一个界面,用户可以选择存储的proc并将参数传递给存储的proc。 根据用户选择的内容,查询可以运行很长时间。 如果查询时间超过5分钟,我想停止查询,并向用户发送电子邮件,请他与开发人员联系。 基本上,我们如何传递一个超时参数来查询?
浏览 5
提问于2014-01-30
得票数 0
回答已采纳
3
回答
Linux内核线程真的是内核进程吗?
、
、
、
、
我在许多地方读到,Linux为Java中的每个用户线程创建了一个内核线程。(我看到“内核线程”一词有两种不同的用法: 为执行核心操作系统工作而创建的线程 操作系统知道并计划执行用户工作的线程。 我指的是后者。) 内核线程是否与内核进程相同,因为Linux进程支持父进程和子进程之间的共享内存空间,还是它确实是一个不同的实体?
浏览 0
提问于2012-02-13
得票数 29
回答已采纳
1
回答
如何查找任意用户进程中的线程数?task_struct中有任何变量吗?
、
、
在linux的task_struct中,有没有统计进程中总运行线程数的成员? 我读到在linux中没有线程,但如果我们检查任何进程目录(proc/PID/ task )中的任务目录,就会发现进程的所有线程都有一个目录
浏览 0
提问于2014-12-15
得票数 0
5
回答
HAWQ是否会在查询完成后重用QE进程?
、
查询执行器进程是在段上创建的,用于执行查询。当我进行查询时,我可以看到正在工作的QE。但当查询完成时,它们仍然处于空闲状态。HAWQ是否会在查询完成后重用QE进程?
浏览 5
提问于2016-07-07
得票数 0
2
回答
MPI Bcast和进程数
、
、
当此调用期间的进程数不同于计算开始时产生的进程数时,Bcast的语义是什么? 我需要处理这样一种情况:用户指定了太多执行计算所必需的进程。例如,用户可能决定使用mpirun生成16个进程,而我只需要12个进程就可以将问题分散到多个进程中。当PID太高时,我通过将PID与12进行比较并使用MPI_Finalize结束进程来处理这种情况。我认为这会在我的应用程序中导致死锁,因为Bcast想要发送到所有进程? 该如何处理呢?我应该只在所有进程中调用Bcast,而忽略某些进程的输出吗?
浏览 0
提问于2011-06-10
得票数 1
回答已采纳
2
回答
内核模式下的线程(和进程)与用户模式下的线程(和进程)之间有什么区别?
、
、
我的问题是: 1)在图书现代操作系统中,线程和进程可以是内核模式,也可以是用户模式,但没有明确说明它们之间的区别。 2)为什么内核模式线程和进程的切换成本高于用户模式线程和进程的切换? 3)现在,我正在学习Linux,我想知道如何在LINUX系统中分别以内核模式和用户模式创建线程和进程? 4)在图书现代操作系统中,指出进程可能处于用户模式,而在用户模式进程中创建的线程可以是内核模式。这怎么可能?
浏览 0
提问于2012-03-11
得票数 2
回答已采纳
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux 查询应用进程号、端口、文件
linux系统下的用户文件句柄数限制
Linux下命令行如何KILL掉一个进程?
在 Linux 中如何结束进程
一行代码如何隐藏 Linux 进程?
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券