腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
视频
沙龙
2
回答
为什么linux进程比windows进程轻量级?
c++
、
linux
、
multithreading
我听说linux进程比windows的进程“轻量级”。 Linux进程更像是windows中的“线程”。 因此,诸如Oracle数据库这样的应用程序是在linux中通过多进程实现的,而多线程则是在windows中实现的。 那么,这个“轻量级”是什么意思呢?
浏览 5
提问于2014-02-05
得票数 0
回答已采纳
2
回答
Linux中的“进程”、“线程”、“任务”和“作业”之间的区别和关系是什么?
linux
当我学习web后端编程时,我对Linux中使用的一些术语相当困惑。 在Linux中“进程”、“线程”、“任务”和“作业”之间的区别和关系是什么?
浏览 1
提问于2010-05-01
得票数 5
回答已采纳
2
回答
windows和linux中互斥锁的区别
windows
、
linux
、
synchronization
Linux中的互斥对象不能用于跨进程同步(而不是Windows同步),这是否正确? 如果这是真的,那么限制Linux上互斥同步功能的想法是什么呢?
浏览 0
提问于2013-06-08
得票数 4
2
回答
Linux中的虚拟内存管理器
virtual-machine
Linux中的虚拟内存管理器的目的是什么,以及它与Linux机器上的传统“交换”有何不同。
浏览 0
提问于2020-06-30
得票数 0
1
回答
Linux中的核心转储文件是什么?它提供了什么信息?
c
、
linux
、
debugging
、
coredump
linux中的核心转储文件是什么?它提供的所有信息是什么?
浏览 0
提问于2011-03-16
得票数 14
回答已采纳
4
回答
守护进程和服务的区别
linux
、
windows
、
service
、
daemon
守护进程和服务之间的区别是什么?(在windows或Linux中)。
浏览 1
提问于2015-01-26
得票数 21
2
回答
什么允许计量器迁移过程,以及如何抵御它?
meterpreter
我主要使用Linux,所以我不太熟悉Windows及其特权的工作原理。我最近学会了在Windows机顶盒上使用Metasploit和meterpreter。 以前的研究 这个答案概述了计量器如何在Windows上迁移。 这篇文章已经解决了Linux上的进程迁移问题。 我的问题 什么允许进程迁移工作? Windows和Linux在进程迁移中的主要区别是什么? 这个迁移是一个特性还是一个漏洞? 我怎么才能为它辩护? 我应该阻止进程迁移吗?
浏览 0
提问于2020-07-10
得票数 2
1
回答
Linux进程-来自内核的消息
linux
、
linux-kernel
我一直在学习Linux中不同的IPC机制,用于用户空间进程之间的通信。 我想问一下Linux中内核与用户空间进程通信的各种方式(与系统调用相反,用户空间启动请求的地方)?信号会是其中之一吗?其他的是什么?
浏览 0
提问于2015-06-22
得票数 1
3
回答
防止子进程成为孤立进程
c
、
linux
、
process
、
init
我的Linux进程有4个子进程。执行一段时间后,init进程采用的所有子进程。我们如何防止这种情况?(僵尸进程不是这种情况)。 该过程是用C语言编写的,操作系统是Linux。我的代码调用waitpid!可能的问题是什么?在99,99%的情况下,我们没有这个问题。 最后更新:如果有人执行"kill -9“怎么办?这会立即终止父进程,并留下子进程为孤立进程。
浏览 6
提问于2011-07-25
得票数 2
回答已采纳
2
回答
在Ruby中使用双叉创建守护进程
ruby
、
linux
、
unix
、
fork
、
daemon
?中创建行为良好的Unix或Linux守护进程的正确方法是什么? 一个行为良好的守护进程的定义是什么,你将如何用Ruby编写这样的程序?
浏览 5
提问于2009-11-16
得票数 28
回答已采纳
16
回答
fork()的用途是什么?
c
、
unix
、
posix
、
fork
在Linux的许多程序和手册页中,我都看到过使用fork()的代码。为什么我们需要使用fork()?它的用途是什么?
浏览 5
提问于2009-06-12
得票数 98
2
回答
为jvm进程更改linux中的进程优先级
linux
、
java
、
process
、
process-priority
如果我在服务器机器linux上通过nice更改JVM进程优先级,会好吗?我希望我的JVM进程使用来自OS的最大资源。 标准的做法是什么?人们是否专门为进程对linux操作系统进行调优以获得最大的性能?
浏览 0
提问于2014-08-24
得票数 0
回答已采纳
1
回答
linux文件系统中/etc/init和/etc/inittab的区别
linux
我是Linux的新手。我正在浏览Linux中的文件系统。尽管Google中有许多链接说明了/etc/init和/etc/inittab之间的区别,但我真的对这两者感到困惑。谁能给我一个明确的解释,这两者之间的区别是什么?
浏览 0
提问于2014-08-04
得票数 0
2
回答
Linux线程id循环策略
c
、
linux
、
pthreads
Linux线程ID的循环策略是什么? 除非新PID获得最大值限制并被重卷,否则Linux进程ID不会立即被重用。 当我使用pthread_self()获取线程id时,我得到了类似于1028,1034的TID。我猜这是进程中线程的内部“序列号”。因此,我想使用线程id循环策略更合适,比如PID循环策略。但是,我不太确定Linux线程实现是否正确。
浏览 3
提问于2014-03-01
得票数 1
回答已采纳
2
回答
用C语言测试linux CAP_FOWNER功能?
c
、
linux
、
linux-capabilities
在对目录调用chmod()之前,如果调用方不拥有该目录,我想测试调用方是否具有CAP_FOWNER功能。 从搜索的角度来看,我应该能够通过调用capable(CAP_FOWNER)来测试capable(CAP_FOWNER)的能力--但是capable()不在我的手册页面中,而且似乎不是由<linux/capability.h>导出的。 capable()的正确包含文件是什么,或者,测试linux功能的最简单/最好的方法是什么?
浏览 4
提问于2017-04-25
得票数 2
回答已采纳
1
回答
确定Linux内核内进程的地址大小(x86_64)
c
、
linux-kernel
我必须在x86_64的Linux内核中处理32位和64位进程的地址大小。我目前正在使用的处理方法是检查特定于任务的标志。但我想知道是否有更简单的方法来确定进程的地址大小。 那么,在Linux内核中检索进程地址大小的正确且最简单的方法是什么呢?
浏览 0
提问于2015-02-05
得票数 2
1
回答
我调用一个函数进行自我重置?
c
、
process
比方说,我让自己陷入了一个不知道如何恢复的境地。自我重启进程的最佳方式是什么?我正在寻找的是类似于关闭自己并再次启动自己的东西。在一些arduino上,我可以调用NVIC_SystemReset,但是我想要一个适用于windows、mac和linux的函数。 我在想,也许唯一的方法就是执行一个独立的进程,然后让自己关机?在windows上用shellexecute,在linux上用execl?
浏览 17
提问于2019-09-17
得票数 0
1
回答
为什么可以在Linux中删除/重命名打开的文件?
linux
、
language-agnostic
、
filesystems
我了解到,在Windows中不能删除/重命名打开的文件,但是可以在Linux中删除/重命名(默认情况下)。我想我理解Windows行为的原因。 现在我想知道为什么Linux允许重新命名/删除打开的文件?这个决定背后的设计原理是什么?当一个人需要用例时,用例是什么?
浏览 1
提问于2013-05-23
得票数 3
1
回答
Linux中“进程”、“线程”和"task_struct“的含义
linux
、
process
、
thread
据我所知,线程是进程的执行流程,进程的所有线程共享一些公共结构。此外,在现代PC中,CPU只执行线程,而不执行进程。 我不明白的是术语进程和线程在Linux中的意义。Linux真的区分进程和线程吗?task_struct结构的作用是什么? 我读过Linux计划执行task_struct,所以我认为task_struct代表一个线程,而不是进程,但在任务定义_结构内部,我看到了对task_struct子进程的引用。一根线真的可以有一个孩子?
浏览 0
提问于2022-06-16
得票数 1
1
回答
"\_“在”ps“输出中的意义是什么?
linux
、
ps
当我在linux服务器中执行ps ef命令时,我看到其中一个命令以\_开头。例如, \_ /bin/sh /usr/ 请让我知道\_在这个命令中的含义是什么?
浏览 0
提问于2013-05-13
得票数 -1
回答已采纳
3
回答
使用前4位进程有100%+ CPU:如何使用?
linux
真简单 有一个linux服务器-4个进程运行在或超过100%的cpu使用率。 这到底是什么意思?我以为什么也不能超过100% :)
浏览 0
提问于2010-03-28
得票数 8
回答已采纳
1
回答
$$在linux脚本中意味着什么?
linux
可能重复: 我对linux环境很陌生。我正在处理一个具有这样一个命令的特定脚本 ps -p $$ -p应该遵循一个进程id,但我不明白$$是什么意思。某个linux专家能给我们一些启示吗?它从哪里来,等等, 谢谢
浏览 2
提问于2012-06-22
得票数 2
回答已采纳
2
回答
在macOS上健壮地杀死所有子进程
macos
、
unix
、
posix
、
darwin
、
mach
在Linux上,Pid名称空间可用于强健地杀死所有子进程(包括孤立进程和僵尸进程)-例如,请参阅this answer。 在macOS上做同样的事情,最接近“健壮”的方式是什么?不幸的是,我不能依赖进程组,因为一些子进程会改变它们。
浏览 78
提问于2020-01-23
得票数 1
4
回答
如何分叉过程,这样的方式,收获孩子是不必要的
c
、
linux
、
pthreads
、
fork
我似乎有一段模糊的记忆,即Linux中存在某种工具,它允许一个进程分叉(),使系统在不创建僵尸的情况下自动获取子进程。这个机制是什么?还是我的记忆错了?
浏览 4
提问于2016-10-26
得票数 3
回答已采纳
1
回答
微核和单核有什么区别?
kernel
我听说Unix/Linux是一个单一内核,而Hurd是微内核。所以,我想知道这些内核类型之间的区别是什么?
浏览 0
提问于2016-01-02
得票数 0
3
回答
linux -正在运行的进程背景
linux
我想在远程linux服务器上运行一个进程,并在关闭putty终端后保持该进程的活动状态。 正确的命令是什么?
浏览 4
提问于2010-12-24
得票数 5
回答已采纳
1
回答
在module_init函数中调用调度,它永远不会返回
c
、
multithreading
、
linux-kernel
、
linux-device-driver
、
scheduling
我写了一个简单的模块代码,试图理解当我们从module_init函数调用schedule()时会发生什么。 #include <linux/init.h> #include <linux/module.h> #include <linux/sched.h> //task_struct #include <linux/delay.h> static int __init my_driver_init(void) { pr_info("%s: processor id :%d before sch
浏览 34
提问于2019-09-23
得票数 0
1
回答
进程管理和内存管理在Linux内核中的用途是什么?
linux-kernel
📷 根据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
3
回答
如何使用mono将.NET Windows Service应用程序迁移到Linux?
c#
、
.net
、
linux
、
.net-2.0
、
mono
使用mono将.NET Windows服务迁移到Linux的最佳方法是什么?我一直在尝试避免将应用程序作为预定的命令执行。 是否有可能获得类似于linux中的服务/系统守护进程的行为?
浏览 7
提问于2009-03-12
得票数 30
回答已采纳
4
回答
多个进程同名
linux
、
process
、
ps
我有一个应用程序在Linux2.6.13和WindRiver Linux3.0上运行。在Linux 2.6.13中,当我这样做的时候... ps -eaf | grep myapplication ...the输出显示“myapplication”的多个条目。 如果我在WindRiver Linux3.0中给出同样的命令,输出结果只显示'myapplication‘的一个条目。 这种差异是否与所使用的操作系统的差异有关?请告诉我这是什么原因?
浏览 2
提问于2010-11-10
得票数 3
回答已采纳
1
回答
自动启动红雷
linux
、
phusion-passenger
、
redmine
我使用红矿山与乘客,RVM和Linux。要启动Redmine,我使用下面的命令: su redmine cd /www/public/redmine rvmsudo passenger start -p 85 -d --user=pass Linux启动时自动启动它的最佳方法是什么?
浏览 0
提问于2012-10-11
得票数 0
回答已采纳
3
回答
有什么方法可以倾听过程吗?
linux
、
shell-script
、
process
我想知道是否有一种在Linux & unix中侦听进程的方法--什么时候结束?进程(脚本)的退出代码是什么。 我不想编写一个将运行X秒的脚本,并由ps -ef | grep PID检查该进程是否仍在运行。我想知道流程是否会在结束时通知我,以及它的退出代码是什么。
浏览 0
提问于2013-08-15
得票数 9
回答已采纳
3
回答
在Java中创建的线程在Windows和Linux上的行为是否不同?
java
、
windows
、
linux
、
multithreading
据我所知,Java使用操作系统线程(与Erlang相反),这意味着在Windows和Linux上使用Java创建的线程可能表现不同。 Windows和Linux上的Java线程有什么区别吗?最大的区别是什么?也许只是性能上的不同?
浏览 1
提问于2010-07-13
得票数 17
回答已采纳
1
回答
linux内核空闲时间消耗(或者当CPU为0%时当前的task_struct是多少)
linux-kernel
、
idle-processing
当CPU负载为0%时,linux内核中的"current“指针将指向哪个进程,并且没有任何准备运行的进程? 考虑没有任何节电的情况。这个进程的名称是什么?我认为PID为0的任务将会运行,并且代码将 rep nop 或 HLT
浏览 2
提问于2010-04-24
得票数 0
回答已采纳
1
回答
INT0x80是linux程序集编程中使用的唯一中断号吗?
linux
、
assembly
、
int
在汇编编程中,我们是否只使用80H向linux内核请求服务? linux中其他中断号的用途是什么? 我正在从windows转换到linux。
浏览 3
提问于2013-10-19
得票数 5
回答已采纳
1
回答
ZwAllocateVirtualMemory在linux中的等价物
linux
、
memory
、
virtual
、
drivers
有人知道在linux中ZwAllocateVirtualMemory的等价物是什么吗?我希望linux设备驱动程序在进程中分配虚拟地址空间。
浏览 1
提问于2013-05-23
得票数 1
回答已采纳
1
回答
使用交叉应用程序识别前台应用程序
node.js
、
angular
、
npm
、
electron
我正在用angular2和电子开发一个跨平台的桌面应用程序。每时每刻,我都需要用这个应用程序来确定在计算机上运行的前台进程,不管是什么操作系统(Windows、Linux、Mac)。我在npm ()上尝试了detect-active-title包,但它不起作用。我有一个“平台不支持未定义”的错误。 那么,在您看来,检测前台进程的最佳解决方案是什么,无论是Linux、Mac还是Windows?
浏览 0
提问于2017-03-20
得票数 2
1
回答
创建新进程的Linux或UNIX命令是什么?
filesystems
、
terminal
、
rhel
创建新进程的Linux或UNIX命令是什么?
浏览 0
提问于2018-01-07
得票数 -3
4
回答
Linux脚本变量"$$“
linux
、
shell
可能重复: 我正在为Linux阅读一个shell脚本,并看到变量$$:两个美元符号。基本上整行是 work_dirname=/tmp/my-work-$$ $$是什么意思?
浏览 4
提问于2012-09-04
得票数 0
回答已采纳
1
回答
linux和docker容器中的监狱环境有什么区别?
docker
、
containers
、
linux
、
openshift
、
centos
我很好奇linux和Docker中的监狱环境之间的区别。这两种技术的区别是什么?
浏览 0
提问于2020-02-24
得票数 1
1
回答
除了轻量级进程之外,Linux还有一个叫做“重重进程”的概念吗?
linux
、
linux-kernel
、
process
在Linux中, 轻量级过程的定义是什么?轻量级进程是否被定义为clone()系统调用所创建的任何东西?(这是我从“理解Linux内核”一书中得到的理解),一个常规进程是一个轻量级的进程吗?(我想是的) Linux有一个叫做"重重过程“的概念吗?(我猜这意味着一个正常的过程,所以一个重的过程仍然是一个轻量级的过程?) 谢谢。
浏览 0
提问于2018-09-30
得票数 0
1
回答
bash的完整路径名称?Linux的基本进程是什么?
bash
、
process
、
path
、
init
我最近有以下问题: bash的完整路径名是什么? Linux的基本进程是什么? 我不能回答这些。
浏览 0
提问于2014-02-07
得票数 0
3
回答
gnu/Linux上pthread和fork的区别
linux-kernel
、
pthreads
、
fork
pthread和fork w.r.t之间的基本区别是什么?linux在实现方面的差异以及调度如何变化(它会变化吗?) 我在两个类似的程序上运行strace,一个使用pthread,另一个使用fork,最后都使用不同的参数使clone() syscall,所以我猜这两个程序在linux系统上本质上是相同的,但pthread在代码中更容易处理。 有没有人能给出一个深入的解释? 编辑:另请参阅相关
浏览 0
提问于2011-04-01
得票数 44
回答已采纳
1
回答
什么是系统负载?
linux
可能重复: 如何理解linux服务器中内存的使用和平均负载 我当时正在读这个问题,它让我想知道系统负载是什么。它实际测量的是什么?
浏览 0
提问于2011-06-28
得票数 0
1
回答
在Linux中查找文件描述符ulimit的方法是什么?
linux
、
ulimit
我有几个服务器,其中ulimit设置为65536,而在大约2000年。不确定取决于它所采用的参数,将[ Linux上的最大开放文件设置为无限“)的问题提交给您。Possible?](https://stackoverflow.com/questions/1212925/on-linux-set-maximum-open-files-to-unlimited-possible) 但是还不清楚,是什么决定了我们可以设置的文件描述符的最大限制?这取决于记忆吗?操作系统版本或者可以是任何东西。或者我能把任何随机数放在1024以上吗?
浏览 2
提问于2017-02-19
得票数 0
7
回答
如何防止Linux程序多次运行?
c++
、
c
、
linux
、
unix
、
executable
防止Linux程序/守护进程在给定时间多次执行的最佳方法是什么?
浏览 2
提问于2010-09-14
得票数 15
回答已采纳
1
回答
什么是“?”代表TTY
ssh
、
process
、
tty
、
ps
如果在终端中运行ps,您可能会看到以下内容: 📷 ?是什么?我正在进入一个Linux服务器,所以我假设它只是sshd,就像它在CMD下说的那样,但是我很好奇?在考虑什么--有pts/1来表示我的终端实例。
浏览 0
提问于2016-06-27
得票数 15
回答已采纳
3
回答
linux,为init设置关联。
linux
、
init
、
affinity
在启动系统时,在linux (debian)中为init进程设置亲和掩码最方便的方法是什么? 我知道任务集,但我希望在启动时设置init的关联掩码,所以所有进程都会继承它。 谢谢。
浏览 0
提问于2011-03-02
得票数 0
1
回答
跟踪后台进程的PID并将其与进程名一起存储在linux中
linux
、
shell
、
centos
我想保存后台进程的PID,并将其与linux中的进程名一起保存到一个文件中。执行此操作的命令是什么?有人能帮我吗?
浏览 1
提问于2012-12-19
得票数 1
回答已采纳
5
回答
更快的分叉大进程在Linux上?
linux
、
process
、
debian
、
exec
、
fork
在现代Linux上,从大进程中获得与fork-execve组合相同效果的最快、最好的方法是什么? 我的问题是,过程分叉是~500 My大,一个简单的基准测试只实现了大约50叉/秒的过程(从一个最小规模的进程,约c.f ~1600叉子/秒),这是太慢的预期应用。 一些谷歌发现是被发明出来的解决这个问题的方法.也有关于的警告。现代Linux似乎已经获得了相关的clone和posix_spawn调用;这些可能会有所帮助吗?vfork的现代替代品是什么? 我在i7上使用了64位Debian (如果posix_spawn有帮助的话,这个项目可以移动到挤压)。
浏览 14
提问于2010-04-28
得票数 35
回答已采纳
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux进程管理
Linux查杀stopped进程
Linux系统编程——特殊进程之僵尸进程
理解Linux的进程状态
Linux之shell 和进程
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券