腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
视频
沙龙
2
回答
在不修改源代码的情况下查找多进程程序中调用了哪些函数?
c
、
linux
、
profiling
、
code-coverage
、
gprof
我正在做一个项目,在这个项目中,我需要找出在给定特定输入的各种Linux程序(用C编写)中调用哪些函数。我目前的方法是使用-pg (性能分析选项)编译一个程序,运行它,并通过处理gprof的输出找出调用了哪些函数。只有被调用至少一次的函数才会出现在输出文件中。 显而易见的问题是,只有一个进程可以写入gprof输出文件。如果程序派生多个进程,我不会从其他进程获得任何性能分析输出。 有没有办法让gprof为每个进程生成一个输出文件(可能用pid标记)?手册建议将每个进程更改到不同的目录,但我不想为此修改源代码。有没有其他针对Linux的工具可以提供帮助?
浏览 0
提问于2009-04-28
得票数 4
回答已采纳
1
回答
为了调试目的跟踪[sh] <defunct>?
linux
、
shell
我有一个很大的应用程序(在C++中),它不时地生成失效的进程。我知道应用程序在内部密集地使用linux命令。我需要知道那些失效的sh进程调用了哪些linux命令,有可能找到答案吗?或者,当我的应用程序调用Linux命令时,可以设置Linux并获取某种日志吗? 谢谢。 卢克
浏览 0
提问于2011-01-18
得票数 2
4
回答
用户空间中的Linux中断处理
linux
、
linux-kernel
、
interrupt-handling
在Linux中,在用户空间代码而不是内核空间中处理设备中断的选项有哪些?
浏览 7
提问于2011-11-02
得票数 18
3
回答
Linux服务崩溃
linux
、
crash
、
gdb
、
core
我有一个linux服务(c++,有很多可加载的模块,基本上是运行时获取的.so文件),它不时崩溃.我想找出这起坠机事件的幕后黑手,并对此进行调查,但目前我不知道该如何进行。因此,我想问你以下几点: 如果linux服务崩溃,在哪里创建“核心”文件?我已经设置了ulimit -c 102400,这应该足够了,但是我在任何地方都找不到核心文件:(.有跟踪服务的日志吗?服务自己的日志显然没有告诉我我现在就要崩溃了.可能是其中一个模块崩溃了.但是我不知道是哪一个。我甚至不知道加载了哪些模块。您知道如何在linux中显示服务正在使用的模块吗?,您在调试linux服务时还有其他提示吗? 谢谢你-
浏览 9
提问于2011-10-18
得票数 1
回答已采纳
2
回答
在Linux内核中启用UTS命名空间
kernel
、
configuration
、
linux-kernel
、
development
在配置Linux内核时,启用UTS名称空间有哪些优点和缺点?如果UTS名称空间被禁用,新系统会受到损害吗?
浏览 0
提问于2013-06-20
得票数 3
回答已采纳
1
回答
Linux中常见实时进程的几个例子
linux
、
scheduling
、
real-time
Linux中常见的SCHED_FIFO和SCHED_RR进程有哪些?用户输入是否属于实时处理的范畴?
浏览 1
提问于2010-04-27
得票数 7
回答已采纳
2
回答
限制用户可以绑定哪些端口
linux
、
bind
、
port
、
users
我正在为一个基于Linux的系统进行设置,在这个系统中,用户应用程序在Linux容器中执行,以提供受限和有限的功能。每个应用程序都是在具有特定用户ID的容器中启动的。 现在,考虑到其中一些应用程序将具有服务器角色,我希望能够控制特定用户可以绑定哪些端口( TCP和UDP)。一种解决方案是手动轮询/proc/net/(tcp|udp)6?但由于明显的原因,这是非常低效的。所以,我想知道是否有更好的方法来做到这一点?
浏览 0
提问于2012-05-11
得票数 3
回答已采纳
1
回答
检查具有特定pid的进程是否存在并处于活动状态的方法有哪些?
c
、
linux
检查具有特定pid的进程是否存在且处于活动状态(不是僵尸进程)的方法有哪些?我正在和gcc一起使用Ubuntu Linux。
浏览 1
提问于2019-10-20
得票数 0
2
回答
有没有办法查看用户在Linux中删除了哪些文件?
linux
、
ubuntu
、
logging
是否有方法查看用户在日常工作中删除哪些文件。我知道bash_history,但我想知道是否还有更多的东西。问题是关于普通Ubuntu (大概是任何Linux)服务器安装。 如果user在其主目录中运行rm -fr dir1,是否会有该事件的日志?我有一种方法可以轻松地启用这样的功能吗? 编辑:我能在安装任何东西之前找到答案吗?这两个答案都很好! 谢谢
浏览 0
提问于2011-05-05
得票数 5
回答已采纳
2
回答
执行程序并杀死它时的信号和干扰
unix
、
linux-kernel
、
signals
我想更好地理解UNIX操作系统中的信号和接口机制。据我所知,中断用于CPU和OS内核之间的通信。信号用于操作系统内核和操作系统进程之间的通信。 我很难理解在某些情况下发生了什么,找出了哪些信号和中断正在被调用,以及何时调用。 例如,当执行一个程序并使用kill pid杀死它时。在shell中键入程序名称(例如pluma和kill pluma_id)时,会触发哪些中断? 在调用strace命令时,我尝试使用kill。执行的第一个命令是:execve ("/bin/kill", ["kill", "10057"], [/* 47 cars */])
浏览 1
提问于2016-03-21
得票数 2
回答已采纳
2
回答
什么时候在linux内核中使用内核线程与工作队列
linux
、
linux-kernel
有许多方法可以在linux内核中调度工作:计时器、微线程、工作队列和内核线程。什么时候使用一种与另一种有什么指导原则? 有一些显而易见的因素:计时器函数和微线程不能休眠,因此它们不能等待互斥锁、条件变量等。 在选择驱动程序中的哪种机制时,还有哪些其他因素? 哪些是首选的机制?
浏览 0
提问于2010-01-27
得票数 34
回答已采纳
1
回答
哪些IPC方法只能用于相关进程?
linux
、
ipc
我忽略了以下重要问题,直到我从上看到 两个不相关的进程不能使用参数、环境或stdin/stdout进行通信;需要某种形式的进程间通信(IPC)。 希望我能对大局有一些清晰的了解。 哪些IPC方法只能用于相关的进程,而不能用于无关的进程? 没有这样的限制,可以使用什么IPC方法? 主要关注Linux。
浏览 2
提问于2015-10-28
得票数 0
4
回答
监视文件更改+对文件的进程访问
shell
、
files
、
process
、
monitoring
我想看看我的应用服务器文件夹中发生了什么,即进程x更改了哪些文件,或者在最后x分钟中更改了哪些*.war文件(替换/创建)。 Linux中是否有帮助这方面的工具?
浏览 0
提问于2013-09-23
得票数 33
回答已采纳
1
回答
如何从BASH修复Linux 21日历中的一个小错误?
linux
、
bash
、
calendar
、
linux-mint
操作系统: Linux 21 Live。没有安装。我打开终端,输入date。日期是8月09晚些时候(芝加哥时区)。我打开右下角的日历,它将8月10日显示为突出显示的一天。 这是图像中的日历错误 我不想安装Linux来摆脱这个bug。我想在Live上解决这个问题。我可以在终端中键入哪些bash命令来修复它?
浏览 9
提问于2022-08-10
得票数 0
1
回答
如何从C#.net客户端列出linux正在运行的进程?
c#
、
.net
、
linux
、
remoting
我想从我的C#.net客户端读取linux服务器上所有正在运行的进程。你能告诉我实现这一目标的方法或可能性吗? 我们在同一个域..我猜没有防火墙问题,但是我不能在服务器上写或安装任何东西。 (我尝试这样做是为了获得在linux机器上运行的进程id,以及当该进程更改进程id时。我必须在我的客户端应用程序中运行一些逻辑)
浏览 2
提问于2010-09-13
得票数 0
6
回答
Linux内核使用哪些调度算法?
linux
、
scheduling
、
operating-system
Linux内核使用哪些调度算法? 我在哪里可以获得更多关于linux内核的信息?(操作系统的首要任务...学生级别)
浏览 65
提问于2009-10-22
得票数 20
3
回答
管理网站的Linux服务器
linux
、
lamp
我目前正在构建一个使用LAMP堆栈的网站,并且非常想学习如何管理运行我的网站的Linux服务器。 我的问题是,有哪些认证和在线视频可以教我如何管理一个正在迅速增长的网站的Linux服务器? 例如,MCITP证书可以被认为是管理Windows服务器的良好培训。如果是,那么管理Linux服务器的等效黄金标准是什么?我对LinuxCBT视频特别感兴趣,它们与此相关吗?如果是的话,你会推荐哪些LinuxCBT视频?如果没有,你会推荐什么?
浏览 0
提问于2011-12-30
得票数 -1
回答已采纳
1
回答
在启动程序之前应该安装哪些寄存器?
c
、
linux
、
register
、
entry-point
例如,我有一个简单的C程序,它只有只返回0的主函数。启动程序之前,加载程序应该安装哪些寄存器(我猜是Linux加载程序)?除了堆栈指针寄存器之外,我没有找到有关这方面的信息。
浏览 0
提问于2018-01-24
得票数 5
4
回答
Java多线程程序如何能够使用多CPU核?
java
、
multithreading
、
jvm
请有人解释一下Java多线程程序(例如Tomcat容器)如何能够使用CPU的所有核心,当JVM只是linux上的单个进程时?是否有一篇深入的文章详细地描述了这个主题? 编辑#1:我不是在寻求如何在Java中实现多线程程序的建议。我想了解JVM如何在内部管理如何在linux/windows上使用多个内核,同时仍然是操作系统上的单个进程。 编辑2:我找到的最佳解释是Hotspot (Sun/Oracle )使用NPTL在Linux上将线程实现为本机线程。因此,Java中更少的每个线程都是Linux上的轻量级进程(原生线程)。使用ps -eLf命令可以清楚地看到,打印出的不仅是进程id (PPID)
浏览 2
提问于2011-04-11
得票数 17
回答已采纳
2
回答
Linux调度程序历史
linux
、
linux-kernel
、
scheduler
我有一个运行在Linux上的进程,它创建了大量的pThreads (每个进程都有自己的目的)。比如说,其中一个线程崩溃了。有时,崩溃可能是由其他线程引起的,最好在崩溃线程之前知道哪些线程正在运行。 所以问题是:是否有一种方法可以问Linux调度程序最后的线程被调度了什么? 任何帮助都是非常感谢的。谢谢。
浏览 2
提问于2012-07-24
得票数 0
1
回答
Linux / GCC是否有文件共享、拒绝类型支持?
linux
、
fcntl
回到DOS中,Borland /C++在open()上有可用的open()标志。在MS / Windows上,您有sopen(),某些类型的open()有可用的O_SHARE_xxxx标志(例如,ibm)。但我似乎找不到Linux有哪些类似的工作方式?
浏览 3
提问于2019-10-13
得票数 1
回答已采纳
1
回答
在Linux上应该或可以禁用哪些守护进程,特别是与硬件相关的守护进程?
virtualization
、
kvm-virtualization
、
service
、
linux
在Linux上应该或可以禁用哪些守护进程,特别是与硬件相关的守护进程?我想使用KVM开发VM,并在使用完它们之后将它们传输到coLinux。 是否有一些守护进程可以或应该被移除,特别是那些假定它们运行在物理系统上的守护进程?
浏览 0
提问于2011-11-14
得票数 0
回答已采纳
15
回答
多核编程:有什么必要这样做?
java
、
c
、
windows
、
multicore
我有一个四核处理器,当我运行快速模拟时,我真的想利用所有这些核心。问题是,我只熟悉我们实验室里的小型Linux集群,而我在家里使用的是Vista。 对于使用C或Java的多核编程,我应该考虑哪些方面?我想用谷歌搜索的行话是什么? 谢谢你的帮助。
浏览 5
提问于2009-10-19
得票数 15
回答已采纳
4
回答
从进程列表中识别恶意/可疑进程
windows
、
process
我有1000个进程的列表,我想确定其中哪些是合法的,哪些是不合法的。我只知道进程的名称,我想对它们进行分类。是否有任何方法以编程方式获取这些进程的信息? 如果我至少能够识别其中的哪一个是常见的过程,那就可以帮助我列出一个更短的列表。然后,我可以搜索其他未知过程并获取它们的信息。 基本上,我需要检查Mac/ Linux上的windows进程列表,并且我只有进程的名称。我想要找到过程的完整信息,以便我可以找到合法的过程。当前列表中有1000个进程,今后可能会增加。我现在可以手动完成,但是我想运行脚本来自动完成检查。
浏览 0
提问于2015-07-28
得票数 4
回答已采纳
2
回答
如何从ant任务中调试jni代码?
java
、
linux
、
debugging
、
ant
、
java-native-interface
我有一个junit测试,可以在Windows上正常工作,但在linux上失败。相同的代码,只是为不同的平台编译的。从java到jni再调用第三个lib (都是内部编写的)。我想在Linux上调试jni和lib级别的调用,这样我就可以看到在变量、返回值等方面可能存在哪些差异。 在Windows上,这很简单:从IntelliJ运行测试,在jni调用之前设置断点,启动Visual Studio并附加到适当的java进程并在其中设置断点。让它运行,观察,观察我需要的。 我如何在Linux上做同样的事情?具体地说,调试jni和lib?我可以在ant上运行测试,但我愿意尝试其他方法在Linux上运行它。
浏览 0
提问于2015-04-06
得票数 1
1
回答
如何在C中测试CLONE_VM、CLONE_FS和CLONE_IO的效果?
c
、
linux
、
io
、
exec
、
clone
我试图理解这些标志的作用,我已经阅读了描述并做了一些谷歌搜索,但我不知道如何测试子进程和父进程在设置这些标志时的区别。我可以运行哪些C函数或linux命令来帮助我查看这些标志的效果?
浏览 3
提问于2015-10-12
得票数 3
3
回答
如何查看Linux中正在使用的文件
linux
、
kernel
我有一个问题,我如何才能看到linux中正在使用的文件。老实说,这个操作系统不是linux的普通版本,它是非常残缺的,例如,没有像"lsof“这样的命令。我找到了命令"strace“,但这不是我要找的。我听说我可以用hacking kernel列出这个文件? 我想知道哪些文件正在使用中,因为在这台机器上有一点空闲空间,我想删除在程序运行时没有使用的文件。 我很抱歉我的英语不好。
浏览 4
提问于2015-04-08
得票数 0
1
回答
进程被Linux操作系统终止- /var/log文件中没有OOM日志
linux
、
process
、
virtual-machine
、
redhat
、
kill-process
我们在一个Linux系统中部署了多个JVM,以及一个Node.js和一个mongod服务器实例。它是支持https的微服务架构。 上面列出的一些进程是随机下降的。目前还不知道它们为什么会下跌。 /var/log syslog文件中没有与OOM相关的日志跟踪,linux是否有可能杀死OOM以外的进程。 可能的syslog错误有哪些?(我有完整的/var/log文件) 从哪里找出真正的问题?我们对此一无所知...有人可以帮助我们从头到尾追踪这个过程。
浏览 31
提问于2017-07-27
得票数 0
回答已采纳
9
回答
要成为一名高效的Linux shell脚本程序员,我必须学习哪些命令?
linux
、
command-line
、
shell
我最近开始进入Linux开发的世界。我想学一些新东西,觉得bash可能会很有趣。随着我对bash编程有了更多的了解,我发现有很多有用的工具可供使用(例如grep、tr、awk等)。有这么多,我只是不知道哪些是“至关重要”的学习。 Shell脚本命令在很大程度上依赖于系统本身的配置,并且可能会随着时间的推移发生巨大变化,这与大多数编程语言不同(在大多数编程语言中,语言本身附带一个核心库,表示程序员在与外部世界交互时将使用的“核心”命令集)。因此, 作为一个现代的Linux shell脚本程序员,我应该熟悉哪些命令行工具?
浏览 1
提问于2009-04-21
得票数 1
回答已采纳
1
回答
如何跟踪特定终端使用的文件和功能?
python
、
openstack
例如,在Openstack中,我输入命令,并使用图像myimage启动一个实例,并使用风味1。 nova boot --image myimage --flavor 1 server1 我如何才能真正跟踪这个命令,并获得执行哪些函数、在执行命令时输入哪些文件等详细信息。 对不起,我是一个linux新手,我正在设法追踪几个电话。而不是通过查看所有的文件并执行此操作来完成此操作。 有什么简单的方法吗?
浏览 0
提问于2013-03-09
得票数 1
回答已采纳
2
回答
确保Java Play框架始终运行的最佳方法?
java
、
linux
、
playframework
、
process
我让Java Play Framework作为API服务器在Linux机器上运行。我在screen会话中运行它。这可以正常工作,但很麻烦,如果播放进程退出,或者Linux box重启,播放进程将不会重新启动。 Linux上的哪些进程管理器将监视并自动重新启动播放进程?
浏览 4
提问于2018-11-01
得票数 1
3
回答
哪种基于Windows的“流程会计”软件可供使用?
windows-7
、
memory-usage
、
cpu-usage
、
disk-space-utilization
、
process-accounting
Linux有pacct和基于内核的处理。Windows中有哪些等效项可用?我知道(并使用/推荐) process,但它只跟踪实时状态,对于单个进程具有不可移植的图形。我希望能够跟踪Windows 7上所有进程的CPU、内存和I/O。
浏览 0
提问于2012-03-29
得票数 3
回答已采纳
1
回答
“fork后从子进程15分离*”的含义?
c
、
process
、
gdb
当我使用linux控制台进行开发时,我使用gdb来跟踪程序的行为,总是在控制台上打印"Detaching after fork process 15*“。有谁能帮助用引号解释这句话吗?从子进程中分离出来后,如何以及由谁来做哪些工作?首先感谢:)
浏览 2
提问于2010-11-29
得票数 20
回答已采纳
1
回答
软件资源.用户层. lxc
linux
、
docker
下面是Linux容器为Linux机器中的每个dev设置创建的隔离, 📷 问题: 语言运行时层涉及的软件资源是python解释器2.x/3.x 在开发环境中(有python代码), 在用户层应该考虑哪些软件资源?
浏览 0
提问于2017-06-17
得票数 -1
3
回答
Linux应用程序监视器
linux
、
performance
、
monitoring
linux上有没有好的应用程序可以监控一个进程,并记录它占用了多少cpu,打开了哪些文件,或者系统命令了它的执行。 如果需要,还可以使用它来挂钩so。 免费更好。
浏览 1
提问于2010-12-16
得票数 0
2
回答
在Oracle服务器上交换使用率很高
oracle
、
oracle-11g-r2
、
linux
如何减少作为Oracle 11gR2服务器运行的Linux服务器上的交换使用? 目前,企业经理的这一比例超过了80%。 如何在Oracle中识别哪些进程使用交换内存,以及如何减少它?
浏览 0
提问于2018-07-13
得票数 1
4
回答
关于Linux应用程序中记录器的建议
c++
、
linux
、
logging
我正在构建一个C++ Linux应用程序,我需要记录它的活动。创建日志的现有Linux工具有哪些?你有什么推荐的?
浏览 2
提问于2009-02-16
得票数 3
回答已采纳
3
回答
监视哪些文件被更改
linux
、
files
、
inotify
linux中是否有一种方法(可能使用Inotify?)要“记录”哪些文件被编辑,活动?
浏览 0
提问于2009-11-08
得票数 3
1
回答
Ubuntu的确切启动过程?
boot
Ubuntu ( Linux)的确切引导过程是什么?我的意思是,在启动之前,它将加载哪些文件以及它将验证什么状态&在启动过程中,它将如何移动。 有人能解释一下吗? 谢谢。
浏览 0
提问于2013-12-30
得票数 1
回答已采纳
2
回答
在linux中对于一个正在运行的java进程,如何找到它的参数,比如它的调试端口?
java
、
linux
我有一个正在运行的java进程,我想知道它是用哪些参数启动的,特别是,我想知道指定了哪个调试端口(它是)。在linux中有没有办法做到这一点? 更新:应用程序是通过ant启动的,所以我可以获得ant命令选项,所以现在我知道了启动的任务,也知道了ant进程id。
浏览 0
提问于2012-10-16
得票数 2
回答已采纳
1
回答
所有linux发行版都有哪些共同的软件?
arch-linux
、
chrome-os
、
chrubuntu
、
chrome-book
一个小小的背景: 最近,我通过一个奇怪的黑客在chromebook上安装了Arch,其中我使用一个安装脚本来安装Ubuntu,然后用一个Arch覆盖Ubuntu。我不知道这背后的机制是什么(比如:https://wiki.archlinux.org/index.php/Acer_C7_Chromebook)。 Linux中在进入rootfs之前运行的部分对所有Linux发行版都是通用的(这就是为什么最初的引导对Arch和Ubuntu都有效)吗?或者,更一般地说,在所有Linux发行版中,有哪些软件是常见的,即定义Linux发行版?
浏览 0
提问于2013-08-28
得票数 4
回答已采纳
1
回答
GCC在编译给定代码时访问的文件
c
、
gcc
、
strace
、
precompiled-headers
我偶然在C中遇到了预编译头文件的话题,所以我开始阅读它,简而言之,我读到的文章说,如果有预编译头文件(h.gch),则gcc将使用预编译头文件(.h),否则将使用普通的头文件( one )。 我只是想试一试,看看我的代码是否真的发生了这种情况。所以,我想知道在Linux(Ubuntu)中有没有什么命令可以用来查看在编译你的代码时,GCC编译器正在使用哪些文件。我的想法是,如果使用.h.gch文件而不是.h文件,那么它的工作方式就应该是这样的,并且我得到了预编译头文件的概念。 例如,如果我做类似这样的事情 gcc myCode.c 然后,gcc肯定会去那个文件( myCode.c ),如果my
浏览 23
提问于2019-04-22
得票数 0
1
回答
在linux中,哪些资源是共享的,哪些是在新进程和新线程创建期间创建的?
linux
、
multithreading
、
process
在linux中(1>resources进程)和(2>new线程)创建期间,什么(2>resources是新创建的)和什么(1>new是共享的)和(2>new线程)创建的?我搜索过它,但没有提到什么资源是新创建的,哪些资源是共享的。
浏览 3
提问于2016-03-13
得票数 2
2
回答
linux内核如何决定下一个线程id
linux
、
multithreading
、
linux-kernel
我有一个关于linux内核调度的问题。 我们知道,通常,linux会维护当前最大的pid。如果我们想要启动一个新的进程,内核将使用最大的id。因此,如果我们终止并重新启动一个新进程,那么进程id是不连续的。Linux将使用最大的id,直到它达到限制。 但是我的问题是linux是如何决定线程ID的,比如说,进程A和B正在运行。进程A崩溃,但进程B正在产生新的线程。进程B是否只重用属于进程A的旧的tid,或者进程B也将使用最大的id作为tid。哪种情况更常见?我们有证件吗? 谢谢。
浏览 1
提问于2016-01-29
得票数 0
2
回答
cdimage.debian.org的Debian固件与制造商的Debian固件
debian
、
debian-installer
、
firmware
我最近开始学习Linux,Debian是我最喜欢的。我在笔记本上安装了它,发现有一些固件丢失了(这与我在安装指南中所读到的是一致的)。我有以下问题: 安装完毕后,我如何打印所有缺失固件的列表,以便我可以看到问题有多严重,以及我需要哪些文件? 我发现我可以从https://cdimage.debian.org/cdimage/unofficial/non-free/firmware/stretch/current/下载固件。不过,我的笔记本上还有DVD。与从cdimage.debian.org下载相比,我使用这个制造商的DVD有什么优势吗? 关于制造商的DVD,我发现司机占用了很大的空间(更多的
浏览 0
提问于2017-08-08
得票数 2
1
回答
终止哪个进程来停止Kafka Connect工作进程?
apache-kafka
、
apache-kafka-connect
我想杀死我的Kafka Connect分布式工作进程,但我无法(或者我不知道如何)确定在linux中运行的哪个进程是该工作进程。 运行时 ps aux | grep worker 我确实看到了很多工作进程,但不确定哪些是连接工作进程,哪些是标准的非连接工作进程 诚然,昨天只启动了其中一个进程,我怀疑就是这个进程,但这显然不是所有情况下的充分条件,例如,如果Kafka集群昨天上线。那么,一般来说,我如何确定哪个进程是Kafka连接工作进程? 这里证明愚蠢的方法是什么?
浏览 60
提问于2019-04-26
得票数 2
回答已采纳
2
回答
下面是关于linux加载和tomcat的断言,对吗?
linux
、
tomcat
、
java
我想要准确地了解如何使用负载平均和cpu使用的红帽子机器,它只承载一个Tomcat 8。在查看了网络之后,我总结了以下断言。断言是对的吗?我非常肯定第一个问题,因为它来自官方的Tomcat文档。我对哪些过程可能处于不间断的睡眠中感到困惑。 1) Tomcat使用线程处理请求,使用的最大线程数由Tomcat配置定义(参见Tomcat文档 ) 2) Oracle只在JRE1.3之后才使用本机线程(请参阅JVM和线程 I没有找到这一点的Oracle引用) 3) Linux的运行队列以相同的方式包含进程和线程(id本机线程)(参见Linux负载平均值:解决谜团和维基百科 ) 4) Load提供运行队列
浏览 0
提问于2019-01-16
得票数 1
3
回答
是否在gdb导入的崩溃/退出时间转储进程?
c++
、
linux
、
gdb
、
crash-dumps
我有C++软件(服务器),它崩溃了,根据日志,我不知道问题到底出在哪里。我想让linux在崩溃或退出后转储该进程,我会以某种方式将该文件导入到gdb中,并分析哪些是不应该做的。 过去有人做过什么吗?有没有人能帮我提供一些信息、想法或其他东西? 谢谢!
浏览 1
提问于2012-01-09
得票数 0
回答已采纳
2
回答
在Linux上,有哪些条件可能导致fork()或system()调用失败?
linux
、
process
、
system
、
fork
如何才能发现其中的任何一个正在发生,并导致由fork()或system()返回的错误?换句话说,如果fork()或system()返回一个错误,那么我可以在Linux中检查哪些东西来诊断为什么会发生特定的错误? 例如: 只是内存不足(导致errno ENOMEM) -检查内存使用“空闲”等。没有足够的内存来复制父进程的页表和其他记帐信息,有全局进程限制吗?(结果也是EAGAIN?)是否有每个用户的进程限制?我怎样才能找出它is?...?
浏览 5
提问于2009-05-12
得票数 7
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
分析Linux 进程的方法有哪些?
Linux中4 个简单的找出进程 ID的方法
Ubuntu Linux 18.04 LTS 有哪些新特性?
ai绘画代码有哪些-有需要就来看看
分布式ID生成方案,设计的细节有哪些?
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券