腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(2961)
视频
沙龙
2
回答
单个
进程
-中的死锁?
、
、
、
、
当单个
进程
/线程被阻塞,试图获取相同的互斥量时,这种情况是否可以称为“死锁”?..。mutex_lock(& mutex ) -
已
阻止,mutex
未
释放
看起来“不可切分的
资源
”的条件不适用:这里只有一个
进程
/线程,所以没有不可切分的
资源
持有和等待的情况:这里只有一个
进程
,所以不会等待另一个
进程
释放
所请求的
资源
浏览 0
提问于2012-05-13
得票数 3
回答已采纳
3
回答
在使用Python的Windows中,如何杀死我的
进程
?
、
、
、
我希望彻底地终止当前正在运行的
进程
,而不是杀死单独的
进程
。下面是这样的场景:程序在退出时进行清理,但有时这需要太长时间。注意:是的,我是强制退出的,所以肯定会有一些
未
释放
的
资源
,但是我想尽可能地减少这种情况(因为只有当它花费了不可忍受的时间,为了更好的用户体验时,我才会这么做),但是我认为python不会处理gc,如果它是强制退出但我担心的是
未
释放</em
浏览 5
提问于2011-02-25
得票数 1
回答已采纳
1
回答
在
Linux
中强制杀死状态-D
进程
/PID
、
有人能告诉我如何在
Linux
中强制杀死状态-D
进程
/PID吗?我到处找,还没有找到答案。
浏览 0
提问于2010-09-14
得票数 1
回答已采纳
2
回答
对象引用会丢失,但会保留保留的
资源
IndentedTextWriter tw = new IndentedTextWriter(internalTW, " "); OleDbCommand cmd = new OleDbCommand(cmd1, con); “cmd”引用的对象
已
丢失,但此处
未
释放<
浏览 1
提问于2009-04-02
得票数 2
回答已采纳
2
回答
c/c++群集作为
linux
上的互斥,对文件删除不健壮
、
在C中使用flock的文件锁定通常用于实现跨平台的协作
进程
间锁定/互斥锁。一段时间后,我手动删除了锁文件(rm /tmp/lockfile)。正在运行的
进程
继续相互协作,但是任何想要开始使用相同的<e
浏览 2
提问于2015-12-16
得票数 3
2
回答
如果所有信号都被忽略了呢?
、
、
据我所知,某些信号用于停止/继续和终止/终止
进程
。如果我让这个过程忽略所有的信号,会发生什么?是僵尸还是无法被杀的东西?
浏览 0
提问于2018-05-19
得票数 2
2
回答
Windows上的PHP内存泄漏
、
、
在
Linux
上,导入可以顺利完成,但在Windows服务器上,脚本会耗尽内存。PHP中的最大内存设置在Windows机器上设置为更高的级别,但它仍然不断崩溃。查看
进程
资源
管理器时,PHP分配的内存一直在增加。似乎在PHP的内部结构中
释放
了内存,但在Windows中却没有
释放
。 有没有办法强制PHP
释放
未
使用的
进程
内存?我看了一个关于PHP内存管理的演示,它解释说,当引用计数达到0时,变量就会从内存中
释放
出来。但是,
释放</em
浏览 2
提问于2015-06-12
得票数 0
2
回答
螺纹突然终止
、
、
、
、
在C和C++中,当您调用TerminateThread (Windows)或pthread_kill (
Linux
)时,它可能会泄漏在线程突然死亡之前
未
释放
的
已
分配
资源
。
浏览 9
提问于2015-02-17
得票数 0
回答已采纳
1
回答
姜戈芹菜记忆没有
释放
、
、
、
watch -n 1 'ps ax -o rss,user,command | sort -nr | grep celery |head -n 5' 每次我调用任务时,它都会增加celeryd/worker
进程
的内存消耗
浏览 1
提问于2014-03-31
得票数 3
1
回答
共享记忆的
进程
异常条件的行为
、
、
、
、
由于许多
进程
共享内存,这意味着它们在内核中使用相同的物理内存地址。 只是一个Ex:-系统中可能有几个
进程
运行bash命令shell。与其在每个
进程
虚拟地址空间中有几个bash副本,不如在物理内存中只有一个副本,并且所有运行bash的
进程
都共享它。现在,我将保持引用计数,以了解有多少
进程
正在使用该
资源
,并在正常终止时
释放
引用计数为零的
资源
。但不正常的终止会发生什么呢?正如我到目前为止所读到的,如果
进程
被异常终止,那么
linux<
浏览 2
提问于2014-10-17
得票数 1
回答已采纳
2
回答
如果子程序在父调用wait()之前退出怎么办?
、
我正在C中学习wait()方法,我知道它会阻塞父
进程
,直到其子
进程
终止为止。但是,如果内核决定先调度子
进程
,然后子
进程
在父
进程
调用wait()之前终止怎么办?
浏览 0
提问于2019-05-06
得票数 5
回答已采纳
1
回答
僵尸
进程
能被调度吗?
、
由于僵尸
进程
是
释放
了所有
资源
但仍存在于
进程
表中的
进程
,因为它们的父
进程
可能要求返回状态,所以它是
Linux
中的一个单独的状态,如就绪、等待等,还是与表中的正常等待
进程
一样,也可以调度?
浏览 0
提问于2016-09-14
得票数 0
2
回答
Linux
和内存泄漏
、
Linux
是否会立即自动回收应用程序使用的所有内存?在调用exit(0)之前,是否真的值得在多线程应用程序中调用每个类的析构函数?如果
Linux
总是立即回收应用程序使用的所有内存,那么内存泄漏只是应用程序创建的悬空指针,也只是它的生命周期。
浏览 1
提问于2010-08-25
得票数 1
回答已采纳
2
回答
linux
中有限的可再生
资源
、
引用“
Linux
编程接口”(第2.7节) 从内核的角度来看,
进程
是内核必须共享计算机的各种
资源
的实体。对于内存等有限的
资源
,内核最初将一定数量的
资源
分配给
进程
,并根据
进程
的需求和系统对该
资源
的总体需求,在
进程
的生存期内调整此分配。当流程终止时,所有这些
资源
都会被
释放
出来供其他
进程
重用。其他
资源
,如CPU和网络带宽,是可再生的,但必须在所有
进程
之间
浏览 0
提问于2020-04-12
得票数 1
1
回答
如何设计启动
进程
的RESTful API
我的API中的一个
资源
有一个表示该
资源
状态的属性(“
未
选中”-->“
已
启动检查”-->“
已
选中”)。我的问题是:启动这个过程的操作应该是什么样子的?定义一个补丁操作是不是一个好主意,在该操作的主体中传递状态"check initiated“或"
浏览 0
提问于2021-01-22
得票数 0
1
回答
如何删除
未
使用的共享内存和信号量?
、
、
我的具体问题是:在
linux
+ mac中,当我调试一个程序并在
进程
中间终止它时,共享
资源
(内存+信号量)没有
释放
。我的程序做了一些客户端服务器的东西,服务器是第一个获得共享
资源
的
进程
。因此,在没有分离的情况下终止后,当我重新启动程序时,当没有服务器时,它假设它是客户机(因为
资源
已经创建,而不是
释放
)。目前,我正在使用Qt来管理共享
资源
,但是Qt似乎没有处理这种情况的方法(创建返回的错误代码是
资源
已经创建)。因此,我
浏览 3
提问于2013-12-20
得票数 4
回答已采纳
1
回答
空闲()实现什么时候应该将内存还给操作系统?
、
、
、
其中一项任务是有时将
释放
的内存返回给OS (给出的示例是一个
进程
在一段时间内使用1GB的malloc-ed内存,之后它只使用100‘m内存,直到它终止为止),但是我不知道如何实现。我正在考虑定期检查
进程
分配的内存量和
释放
的数量,如果可能的话,将一些
已
释放
的页面还给操作系统,但我不确定这是否是一种有效的方法。 编辑:当我第一次写这篇文章的时候,我没有意识到,但是我的措辞太模糊了。通过“
未
使用的内存”,我专门说的是
已
释放
的内存。
浏览 4
提问于2020-12-28
得票数 1
回答已采纳
2
回答
什么是Java中的process_reaper线程?
、
它们似乎是在我的Runtime.exec()中使用的,但是我在finally语句中销毁了我的
进程
,但它们仍然会出现Process proc = null; String line
浏览 1
提问于2010-10-01
得票数 9
回答已采纳
1
回答
禁用调度程序以减少自旋锁上的cpu时间
、
、
、
在
linux
中,在kvm环境中,当VM中的
进程
锁定某个
资源
并被抢占时,需要该锁定
资源
的VM的其他
进程
将花费时间在spinlock上。当分配处理器时,
进程
将解锁
资源
。我想禁用调度程序的预清空,直到
进程
解锁
资源
。这将减少自旋锁的cpu时间。如何查找VM中的
进程
是否锁定了某些
资源
?,然后如何通知调度程序在
资源
未
锁定之前不要抢占
进程</e
浏览 3
提问于2012-04-17
得票数 0
3
回答
Linux
需要多长时间来清空堆内存
、
、
、
、
另外,如果n是一个非常大的数字(出于参数的考虑,大约为100万),如果我在最后没有free()它,
Linux
清除堆内存需要多长时间?我知道任何操作系统都会清除
未
释放
和
未
使用的堆内存区。
浏览 2
提问于2012-11-01
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux杀不死的进程之CPU使用率这么高
微信回应升级iOS 13.2被“杀”进程:紧急修复中 部分网友:已正常
关于Linux内存管理的详细介绍,这篇万字长文值得你的收藏点赞!
qkc开发总结
Linux 离奇磁盘爆满,如何解决?
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券